[완료]우분투 설치후, 부팅에 문제가 있습니다.
처음 리눅스를 설치해보는데요...우분투가 처음쓰기에는 괜찮다는 말이 많아서, 설치끝나고 재부팅을 한후, grub에서 ubuntu를 선택했더니 다음과 같은 에러가 나오면서 우분투로는 부팅이 안되네요...(윈도우로는 잘됩니다.)
Error 17: cannot mount selected partition
자세한 내용은 다음과 같습니다.
우분투를 설치하기 위해서 시디를 받아서 구운다음에, 시디로 부팅하여서 인스톨을 실행하였습니다.
처음에 언어 고르고, 시간고르고, 파티션 설정하는 부분에서, 파티션을 나누기 위해서 수동으로 설정하는걸로 했습니다.
그랬더니 파티션 설정하는 부분이 나오더군요.
현재 사용하는 하드는 300기가 SATAII입니다.
파티션 나누는걸 찾아보니, 스왑만 따로 나누면 되고, 나머지는 걍 하나로 다 해버려도 된다고 해서,
50기가 ntfs(윈도우설치완료)(sda1), 약 200기가 fat32(예정 분할만 하고 포맷을 아직 못하고 있습니다.)(sda2), 50기가 리눅스(sda3), 2기가 리눅스 스왑(sda4) 의 순서로 네개로 나누었습니다.
그리고 다음에 마운트하는 화면에서
윈도우파티션을 /media/win 에, 200기가 짜리를 /media/share에, 그다음 50기가를 /에 나머지 2기가를 swap으로 설정하고, 윈도우 외에 전부 reformat체크하고 넘겼습니다.
그랬더니, grub을 어디에 설치한다고 나오는데...기본값으로 (hd0)인가 (hda0)인가 라고 되있더군요.
이부분에서 처음에는 리눅스부팅용이니까 리눅스 파티션이니까 sda3에 해야겠지..라고 생각해서 sda3이라고 입력했더니 자동으로 /dev/sda3 으로 바뀌더군요.
그리고 설치....했더니 그냥 무조건 윈도우로 부팅되버렸습니다.
두번째로, 좀 찾아보니, 그냥 설치하면 알아서 잡힌다 라고 되있어서, 이번엔 파티션 똑같이 잡고, grub설치위치를 기본값(잘기억이 안나는데, (hd0)인가 (hda0)인가 였습니다.)으로, 즉 건들지 않고 무조건 forward 눌러서 설치했더니 처음 부팅할때 grub이 뜨며, 리눅스와 윈도우 모두 선택할수 있었습니다.
그런데 리눅스를 선택했더니, Error 17: cannot mount selected partition 이런 내용의 에러가 뜨더군요..
또 좀 검색해보니까 sata일때는 sda로 부팅되게 해야된다...는 걸 보고, 다시 설치...
이번엔 grub인스톨 부분을 기본값에서 sda로 바꿨더니, 역시 자동으로 /dev/sda 라는 값으로 적히더군요.
아무튼 이래하고 또 설치 끝나고 재부팅...마찬가지로 grub잘뜨고 윈도 부팅 잘되는데, 역시 ubuntu 선택하면 똑같은 에러메시지가 나옵니다.
설치할때 뭔가 잘못한거 같은데....뭐가 잘못된 것인가요...?
grub을 보통은 mbr에 설치해야 부팅할 수 있습니다.
그렇치 않고 리눅스가 설치된 파티션에만 설치하면 오프라인부팅메니저를 설치하지 않고는 통상 부팅할 수 없죠..
이는 윈도우도 마찬가지입니다.
그리고 (hd0) 이란 건 하드 종류에 상관없이 물리적인 첫번째 하드디스크를 말합니다..
즉, hda 또는 sda 라고 표시되기도 하죠.
따라서 원본 글 내용만으로 보면 첫번째 하드디스크에 grub을 설치하셨다니 아마도 알아서 대부분 mbr에 설치가 됩니다..
따라서 원문에 따르면 아무런 문제도 없어야 하는데 문제가 생긴 거네요.
혹시, 하드디스크가 여러개인지, 그것도 아니면 사용하는 하드디스크를 우분투에서 지원하지 않는지,
그도 아니라면 혹시 윈도우비스타를 설치한 건지 살펴보세요..
윈도비스타가 기존의 윈도하고는 부팅메니저가 다르다는 이야기가 있더라고요.
간혹가다가 아주 기초적인 문제지만 이미지가 잘못구워진 경우에도 그럴 수 있습니다.
답변감사합니다. 시디
답변감사합니다.
시디자체는 문제가 없을것이라고 생각합니다. 데스크탑에 설치하기전에 시험삼아 같은 시디로 노트북에 설치하여서 부팅잘되고, 프로그램 몇개도 설치해서 테스트해봤는데, 그땐 문제가 없었거든요..
윈도우는 윈도우XP 프로페셔널입니다.
하드디스크가 여러개이냐는 말씀에, 혹시나해서 외장하다 꼽혀있던걸 뽑고 다시 설치해봤는데, 마찬가지입니다.
외장하드를 빼면 실제 물리적인 하드는 하나뿐입니다.
제하드는 Seagate Barracuda 7200.10 320G SATA2 인데, 우분투에서 지원하는지는 어떻게 확인하면 좋을까요?
우분투 홈페이지를 들어가보았지만, 지원 기기에 대한 목록등은 못찾겠네요...
17 : Cannot mount selected
17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB.
Feisty Fawn Herd5 라면
Feisty Fawn Herd5 라면 버그일껍니다
정신머리 없게 hd(0,2)를 해줘야하는데 전부 hd(2,2)로 설정잡아 주시는군요
전 hd(0,0)이 윈도우 (0,1)이 데이터 저장용 ntfs하드 (0,2)를 리눅스용으로 갈라놨는데
hd(2,2)로 되있습니다 (0,2)로 수정해도 커널 업데이트(apt-get으로)해주면 복구시켜줍니다 깔끔하게 (2,2)로요
grub boot menu에서 e로 에디트 모드 들어가시고 만약 (2,2)라면 (2,2)로 되있는걸 0,2로 수정해주시고 b누르면 부팅됩니다 그다음에
/boot/grub/menu.lst 에서 (0,x)로 수정해주시면 됩니다...
아.. sata하드에서만 그럴꺼라는 추측도 얼마전에 kldp에서 본듯합니다
노트북에서 됬다면 노트북하드가 pata하드인지 확인해보시는것도 좋을듯합니다 맞다면 sata에서만 삽질해주는듯 합니다
덕분에
덕분에 해결되었습니다.
리눅스에서 글쓰는건 또 뭔가 색다른 느낌이군요.
말씀하신대로 확인해보니, 전 hd(0,0)으로 되어있더군요.
그래서 hd(0,2)로 고치고, 또 리눅스 파티션은 sda3인데 hda1로 되있길래 그것도 sda3고쳤더니 부팅 잘됩니다!
아직 터미널에 익숙치못해서 말씀하신 파일 수정은 노틸러스를 이용하여 열어서 gedit로 고쳤습니다.
답변 감사합니다.
감사합니다. ㅜㅜ
아아 드디어 켜졌네요 ㅜㅜ
이거때문에 얼마나 고생햇는지...
ㄱㅅㄱㅅ
댓글 달기