리눅스에서 fdisk...

글쓴이: 익명 사용자 / 작성시간: 수, 2002/02/06 - 2:21오후
이제 첨으로 시작하는 사람입니다...
그런데 리눅스에서 fdisk한후
p를 누르면
device boot start end blocks Id system
/tmp/ hda1 * 1 998 80164034+ b win95 FAT32
/tmp/ hda2 999 2495 12024652+ f win95 Ext'd(LBA)
/tmp/ hda5 999 1747 6016311 b win95 FAT32
/tmp/ hda6 1748 2495 6008278 b win95 FAT32
이럴경우
tmp/ hda2 999 2495 12024652+ f win95 Ext'd(LBA)
이부분을 포맷후 리눅스 자리를 잡아줘야하는지
아님 다른방법이 있는지 갈켜주십시요..
첨부터...머리가 아프네여...
Forums:
Re: 리눅스에서 fdisk...
device boot start end blocks Id system
/tmp/ hda1 * 1 998 80164034+ b win95 FAT32
/tmp/ hda2 999 2495 12024652+ f win95 Ext'd(LBA)
/tmp/ hda5 999 1747 6016311 b win95 FAT32
/tmp/ hda6 1748 2495 6008278 b win95 FAT32
맞습니다. 하지만 아닙니다. ^^;
먼저 DOS FDISK의 확장 개념에 대해서 이해를 하셔야 합니다. 즉, DOS에서는
8G이상의 용량을 사용하기 위해서는 확장영역을 잡고 그 영역안에 다시 분할을
해서 사용하는 것을 알 수 있습니다.
위 내용을 보더라도 hda2는 999~2495까지를 사용합니다. 이영역내에 hda5와 hda6가
위치하고 있는거죠.
즉,
+-------------+----------------------------------------+
| hda1 | hda2 |
+ +------------------+---------------------+
| | hda5 | hda6 |
+-------------+------------------+---------------------+
뭐 이런식으로 자리를 잡힌겁니다.
현재 hda2에 LINUX를 설치한다고 했으니 먼저 hda5, hda6를 삭제하시고
(d를 누르고 5를 누르면 hda5가 삭제됩니다. 6도 d를 누르고 6을 누르면...)
hda2를 삭제하면(d->2) 새로운 영역을 만들 수가 있죠.
다음으로 n (new의 약자죠.)->p->2 -> 시작위치(위에서보면 999) -> 마지막위치
(대충 2100) 그러면 /tmp/hda2가 생깁니다.
그리고 swap을 잡아줘야죠. 위와 똑같이하면되는데...
n->p->3->시작위치(아마 2101)->마지막위치(2495), 이렇게 해주면 거의 해결이
될겁니다... 참... t -> 3 -> 82 이렇게 해야 swap이 제대로 잡힙니다.
음... 그런데 몇몇 BIOS같은 경우 8G이상 Access가 되지 않는 경우가 있다고
하더군요. 그럴때는 LINUX의 부팅영역을 8G이내에 잡아줘야하는데...
이건 다른 문서를 참고하세요. 여기 사이트에서 찾아보면 쉽게 찾을 수가
있을 겁니다.
참고로 LINUX의 fdisk에서 도움말은 m (아마 man page의 약자일듯...)입니다.
댓글 달기