LiveCD의 grub.cfg 오류를 수정하는 방법은 무엇입니까?

LiveCD의 grub.cfg 오류를 수정하는 방법은 무엇입니까?

GRUB2 구성을 사용해 보세요, 제가 ​​뭔가 잘못해서 시스템이 부팅되지 않았습니다.

Fedora 16 LiveCD를 사용하여 GRUB 구성 파일을 다시 편집하여 이 문제를 해결하고 싶습니다.

나는 다음과 같이 진행합니다 :

  • 내 시스템 파티션 마운트 [확인]
  • 슈퍼유저 되기 [확인]
  • sudo gedit /etc/default/grub는 이전 상태 [ok]로 복원했습니다.
    (이미 수퍼유저였음에도 불구하고 "sudo"를 해야 했기 때문에 혼란스러웠습니다.)
  • sudo grub2-mkconfig -o /media/MYPARTITION/boot/grub2/grub.cfg

그러나 마지막 단계에서 반환된 파일 시스템은 읽기 전용입니다. 그래서 GRUB2의 구성을 복원할 수 없습니다. :(

어떻게 진행해야 하나요?

답변1

livecd도 필요하지 않습니다. grub에서 수정할 수 있습니다. egrub 메뉴를 눌러 항목을 편집하고 손상된 항목을 수정한 다음 ctrl-x수정된 항목을 부팅할 수 있습니다. 시스템이 시작되어 실행되면 cfg 파일을 영구적으로 수정하십시오.

라이브 CD에서 이 작업을 수행하려면 파티션을 읽기 전용으로 마운트할 필요가 없습니다. 읽기 전용으로 마운트하지 않은 경우 읽기 전용으로 전환하게 만드는 버그가 있는 것이므로 마운트하기 전에 fsck를 수행해야 합니다.

관련 정보