젠투리눅스를 설치할 수가 없습니다.
글쓴이: kebie / 작성시간: 일, 2003/11/23 - 2:41오전
젠투리눅스를 설치하는 도중 리눅스용 확장파티션을 만들수가 없는데..
이유를 잘 모르겠습니다. 노트북에 설치할려고 하구요... 파티션 상황은
아래와 같습니다. 총40기가 중 12기가의 여유가 있습니다.
cdimage root # fdisk /dev/hda ... Command (m for help): p 255 heads, 63 sectors/track, 4864 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1020 8193118+ b Win95 FAT32 /dev/hda2 1021 3315 18434556 f Win95 Ext'd (LBA) /dev/hda5 1021 3315 18434556 b Win95 FAT32
파티션을 만들기 위해서 n을 눌렀는데 확장파티션을 만드는 메뉴대신 아래와 같은 화면이 나옵니다.
Command (m for help): n Command action l logicla (5 or over) p primary partition (1-4) e Invalid partition number for type `e' ....
명령어가 e 에서 l 로 바뀐건가해서 l을 눌러보았지만 결과는 아래와 같습니다.
Command (m form help): n Command action l logical (5 or over) p primary partition (1-4) l No free sectors available Command (m for help):
이거 어찌 해결방법이 없을까요? 원인도 모르겠고 참 답답하네요...
ps. 프라이머리 파티션은 윈도우에서 2개 사용하고
있기때문에 4개중 2개를 리눅스용으로 만들 수는 있습니다.
리눅스용 확장 파티션만 만들어지지가 않아요...
Forums:
초보입니다만..;파티션 상태롤 보아하니 hda2부터가 확장파티션(Wi
초보입니다만..;
파티션 상태롤 보아하니 hda2부터가 확장파티션(Win95 FAT32)으로 나머지 하드공간 전부에 지정되어있어서 그런거 아닐까요? 이경우에는 확장파티션을 FAT32로 밖에 못만들것 같은데요.
저도 젠투를 2주일전에 삽질해가며 설치했는데..꼭 성공하세요. 젠투 공식 포럼이 상당히 도움되더군요.
쓰고 나서 생각이나서 추가를;;
혹시 기존의 파티션을 지우고 새로 까시는거라면 fdisk메뉴에서 d를 누르고 파티션 번호를 입력하면 지워집니다. 이런식으로 파티션을 구미에 맞게 편집하신다음에 변경사항을 적용하면(w) 파티션이 변경될겁니다...기억이 확실치 않아서;;
하지만 (아마도)윈도우와 멀티부팅을 시도하시는 거라면 확장파티션(그러니까 hda5)를 어떻게든 조정해야 할 듯한데요?
"If pro is the opposite of con, is Congress the opposite of progress?" - Jan Jansen
[quote]Command (m form help): nCommand
n 입력시 나오는 메시지로 보아 primary 는 다 할당해서 쓰고 계신 듯 합니다. 그럼 primary중에 logical을 담당하는 녀석의 파티션에 logical을 새로 추가하셔야 되겠네요.
파티션 공간이 이미 남아 있는 상태인지 현재 모두 사용 중이신지 궁금합니다. 이미 다 쓰시고 계시다면 한 넘을 지우고 그 넘을 리눅스 파티션으로 맹글어야 겠지요.
parted, qtpared가 파티션 매직 비스무리한 거니 이걸 사용해 보시던지요.
It's better to burn out than to fade away. -- Kurt Cobain.
윈도우의 확장파티션이 처음에는 모든 공간을 차지하고 있었습니다. 그래서
윈도우의 확장파티션이 처음에는 모든 공간을 차지하고 있었습니다. 그래서 파티션 매직을 이용하여 확장파티션의 크기를 줄였구요... 이부분이 문제가 되는 걸까요?
아래와 같이 실린더는 4864까지 지정할 수는 있습니다. 그리고 프라이머리 파티션 2개는 만들 수가 있습니다. 근데 확장파티션만 만들어지지가 않네요. 이유를 잘 모르겠습니다. 갑갑하네요... 후...
음.. 아시다시피 primary는 총 4개까지 가능하고, 그 이상 쓰려면
음.. 아시다시피 primary는 총 4개까지 가능하고, 그 이상 쓰려면 logical로 확장해야 됩니다. 따라서 만약 logical을 쓰시려면 primary는 3개까지 하고, 나머지 1개를 logical로 지정한 후 이 넘을 그 안에서 필요한 만큼 나누어 쓰지요.
님의 파티션 테이블을 보니 3개 밖에 없으니 안 될리 없는데..
파티션 나눈 기억이 오래되서 가물가물하네요.
/boot만은 primary에 잡아주어야 되는지 안 그래도 되는지 모르겠네요. 제 경우엔 /boot는 primary에 있습니다. 15M 줬는데 그래도 널널하군요.
좌우간 얼른 성공하셔서 젠투의 세계로 동참하시길..
(저도 젠투임다. :) )
It's better to burn out than to fade away. -- Kurt Cobain.
/boot 파티션을 먼저 프라이머리로 35M 정도로만들어 주고 나서
/boot 파티션을 먼저 프라이머리로 35M 정도로
만들어 주고 나서 말씀하신대로 4번째 프라이머리
파티션을 확장파티션으로 지정하기 위해 l 을 입력
했지만... No free sectors available 이라는 에러만
나오고 만들어지지가 않습니다. ㅠ.ㅠ 근데 4번도
프라이머리 파티션으로는 잘 만들어집니다...
그래서 일단 4번째 파티션을 프라이머리로 만들은 다음에
아래와 같이 파티션의 system id 를 변경하려고 하였습니다.
혹시나 하고 해봤지만 이것도 안되네요... ㅠ.ㅠ
결국... 윈도우용 확장파티션의 논리파티션을 백업받은 후...윈도우의
결국... 윈도우용 확장파티션의 논리파티션을 백업받은 후...
윈도우의 확장파티션을 제거했습니다. 아흐;;; ㅠ.ㅠ;;
그리고나서 다시 젠투로 부팅했더니.... n 을 누르니 이제 확장파티션을
만드는 메뉴가 나오네요.
리눅스용 fdisk 는 윈도웅용 확장파티션이 있는 경우에는 확장파티션을 또 만들
수 없는건지요?? 일단 이렇게 해서 작업을 하는 중인데 나중에 윈도우용 확장파
티션이 안만들어질 까봐 걱정입니다. --;
ps.
파티션 작업을 마치고, 윈도우로 다시 돌아와서 남은 공간을 확장파티션으로 만들어 주려고 했습니다. 그런데 윈도우에서도 리눅스용 확장파티션이 있으니 주파티션만 만들어지네요. 옛날에는 리눅스용 확장파티션 과 윈도우용 확장파티션을 따로 만드는 것도 가능한 것 같았는데... 지금은 그냥 최근의 윈도우와 리눅스에서는 다른 운영체제의 확장파티션을 인식할 수 있기 때문에 그런건가 보다 하구 있습니다. (사실 잘 모르겠습니다.)
댓글 달기