Grub은 새로운 커널을 거부합니다

Grub은 새로운 커널을 거부합니다

그래서 내 Mint 17은 아직 부팅되지 않았으며 라이브 USB 드라이브에서 커널을 다시 설치해 보았습니다.

나는 이것에 자세히 설명된 단계를 따랐습니다.가이드마지막으로 저장된 커널(Mint 파티션과 chroot가 모두 설치된 상태)을 허용하도록 /etc/default/grub을 편집했지만 grub을 업데이트한 후에도 여전히 새 버전(3.13) 대신 이전 버전(3.13.0-24-generic)을 인식합니다. ).0 -55-generic) 이전 버전이 더 이상 내 컴퓨터에 없는 경우.

이것이 중요한지는 잘 모르겠지만 내 그럽은 복구 모드로 부팅됩니다. set prefix, set root, insmod, Normal을 사용하면 일반 grub 2.02로 돌아갑니다. 내가 알아차린 한 가지 차이점은 내 /boot/grub 폴더가 대부분 비어 있다는 것입니다. 따라서 대부분의 사람들은 set prefix=(hdx,y)/boot/grub을 입력하지만 저는 set prefix=(hdx,y )/boot/grub.bak를 입력합니다. . 시스템은 또한 /boot/grub에 Normal.mod가 없다고 말하기 시작했습니다. 일부 파일을 재배치하면 커널에 도움이 됩니까? 아니면 복구 그럽으로 부팅할 수 있나요?

누구든지 제공할 수 있는 도움에 감사드립니다.

답변1

grub.conf에서 grub에게 사용할 기본 커널을 알려주어야 합니다. 민트의 경우 "set default="0"과 같을 수 있습니다.

내가 사용하고 있는 Linux 유형의 경우 grub.conf의 최상위 항목은 항목 0입니다. 따라서 3개의 코어가 나열되어 있고 세 번째 코어에서 부팅하려면 'default=2'를 사용하거나 민트의 경우 'set default=2'를 사용하세요.

이 링크는 유용할 수도 있고 그렇지 않을 수도 있습니다.http://community.linuxmint.com/tutorial/view/910

관련 정보