>> Delete No. 1498 article
No. 디스크와 파티션에 대해 kldp에 좋은 문서 있던데

등록 2001-07-29 14:17:00     조회 5
이름 비비비    

아마 보셨겠지만 혹시나 해서요
 http://kldp.org/Translations/html/SysAdminGuide-KLDP/c749.html        : [Disclaimer]
: 저는 제가 쓰는 이 글이 정확하고 객관적인 용어사용 및 사실에 입각한 것이라 보증하지 
: 않습니다. 이 글에는 잘못된 개념, 일반적이지 않은 개념 등이 들어있을 수 있습니다.
: 저는 이 글에서 제가 설명하고자 하는 바를 설명하기 쉽도록 개념들을 축소, 단순화, 변
: 형했을 수 있습니다. 또한 제가 이 글에서 틀린 점을 발견해도 반드시 교정할 것이라고 
: 보증하지 않습니다.
: 한마디로 참고가 되면 보시고 참고하시되 진리라 믿지는 마시고
: 잘못된 점을 답글에 지적하시는 것은 좋으나 저를 비난하지 말아주세요.
: (피해망상증의 바즈라 -_-;;)
:
: [M$에서의 드라이브문자 할당]
: 시간이 없는 관계로 이번엔 짧게 쓸 수 있는 주제를 택했습니다.
: 리눅스와는 직접 관계가 없는 내용일 수도 있으나 리눅스는 다른 OS와의 공존을
: 고려하는 겸손한 OS이므로...
:
: 유닉스 계열식구들은 mount라는 방법으로 각각의 파일시스템들을 하나로 통합해서 사용하
: 므로 M$에서의 드라이브라는 개념이 존재하지 않죠. 어떤 파티션을 어디에 붙일지도 자기
:  맘입니다. 하지만 M$와 그의 일당들은 파티션이 잡힌 순서에 따라 운명적으로 드라이브 
: 문자를 할당받죠. WinNT나 Win2k에선 드라이브 문자를 바꾸어줄 수 있지만 특별히 지정해주
: 지 않으면 역시 마찬가지의 규칙을 따릅니다.
:
: 파티션이 2종류가 있다는건 지난번 글에 말씀드렸습니다. 거기에 추가로 logical drive가 있
: 죠. 그럼 파일시스템을 그 중에서 하나의 파일시스템이 될 수 있는 것은?
: Primary 파티션(이하 Pri 파티션)과 logical drive죠.
:
: 드라이브 문자는 일단 Pri 파티션들에 먼저 할당이 됩니다. Pri 파티션들이 모두 할당받고
: 나면 logical drive들이 문자를 할당받죠.
:
: 물리적 디스크가 하나만 있을 경우는 간단하죠.
: Pri 파티션이 C를 할당받고 logical drive들이 순서대로 D, E, F, ... 죽 할당받을 겁니다.
:
: 그럼 물리적 디스크가 2개 이상일 경우는? 다음 경우를 가정해봅시다.
: 물리적 디스크 2개에 다음과 같이 파티션이 설정되어 있습니다.
: 더 읽어나가시기 전에 한번 드라이브 문자들을 직접 할당해 보세요.
:
: <pre>
: 물리장치  장치명     ID  System
: -------------------------------
: 디스크 1  /dev/hda1   c  Win95 FAT32(LBA)
:           /dev/hda2   f  Win95 Extended(LBA)
:           /dev/hda5   c  Win95 FAT32(LBA)
:
: 디스크 2  /dev/hdb1   f  Win95 Extended(LBA)
:           /dev/hdb5   c  Win95 FAT32(LBA)
:           /dev/hdb6   c  Win95 FAT32(LBA)
: </pre>
:
: ID가 실제로 저렇게 잡히게 되는지는 잘 모르겠습니다. 뭐 시스템에 따라 다르겠죠. -_-;;
: logical 드라이브는 장치명 5번 이후를 할당받는다는 것 다시한번 기억해 두시고요.
:
: 정답은 hda1이 C, hda2는 Ext 파티션이니까 굶고, hda5가 D,
: hdb1도 굶겠죠, hdb5가 E, hda6가 F가 되겠네요.
:
: 자 위의 것으로 모자라서 디스크를 하나 더 사다가 몽땅 Pri 파티션으로 잡았습니다.
:
: <pre>
: 물리장치  장치명     ID  System
: -------------------------------
: 디스크 3  /dev/hdc1   c  Win95 FAT32(LBA)
:
: 그럼 경우에 따라 황당한 경우가 생길 수 있습니다.
: 왜냐고요? 이제 드라이브 문자가 어떻게 배정될까요?
: hda1 = C, hdc1 = D, hda5 = E, hdb5 = F, hdb6 = G
: 로 바뀝니다.
:
: 단, 이 경우 드라이브 문자를 할당받게 되는 파티션 또는 logical drive는
: 사용하는 M$ OS가 이해하는 파일시스템을 사용하는 것들에 한합니다.
: 만약 /dev/hdc1이 FAT32가 아니라 Linux Native라면 M$가 이해를 못하니까
: 드라이브명을 할당하지 않습니다.
: 이러한 드라이브 문자 mapping rule을 알고 계셔야 파티션을 바꿨더니 프로그램들이
: 작동을 안하더라 등의 사태를 겪지 않을 수 있고 피치못한 경우에도 어떤 대처방안을
: 마련하실 수 있겠죠.
:
: --
: 그럼 전 이만 데이트하러...
: ㅌㅕㅌㅕ =3=3=3
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved