/boot filesystem type=ext2에 의해 차단된 것으로 보이는 GRUB2 업그레이드를 복구하는 방법은 무엇입니까?

/boot filesystem type=ext2에 의해 차단된 것으로 보이는 GRUB2 업그레이드를 복구하는 방법은 무엇입니까?

세부 사항

상세 설명여기, /boot이 Debian Jessie의 파일 시스템 유형은 ext2입니다.

$ mount | grep -e '^/dev/'
/dev/sda3 on /boot type ext2 ...
...

GRUB2를 업그레이드할 수 없습니다.

$ sudo apt-get dist-upgrade 
...
Setting up grub-common (2.02~beta2-22+deb8u1) ...
Setting up grub2-common (2.02~beta2-22+deb8u1) ...
Setting up grub-pc-bin (2.02~beta2-22+deb8u1) ...
Setting up grub-pc (2.02~beta2-22+deb8u1) ...
Installing for i386-pc platform.
Installation finished. No error reported.
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..

이 무렵 내 콘솔이 나타났습니다저주 TUI제목= Configuring grub-pc및 본문이 다음과 같은 내용을 알려주는 대화 상자를 렌더링합니다 GRUB failed to install.

Do you want to continue anyway? If you do, your computer may not start up properly.
Writing GRUB to boot device failed - continue?

버튼을 클릭합니다 = No. 그 순간,

  • GRUB2 패키지={ grub-common, grub-pc, grub-pc-bin, }가 설치되었지만( 및 에 grub2-common따라 ) 완전히 구성되지 않았습니다(위 메시지에 따라).apt-getaptitude
  • 나는 다음을 가지고 있습니다

질문

1.이제 파일 시스템 유형 = ext2에서 다른 것(아마도 ext4)으로 { /dev/sda3, }를 업데이트해야 합니까?/boot

상황을 오해한 경우: 무엇을 알아야 합니까? 디버깅하기 위해 해야 할 일이 있나요?

내가 만약아니요/boot오해: (기본적으로 실행되는) Debian에서 파일 시스템을 변환하는 {가장 쉽고, 가장 안정적이며, 최소한의 방해를 주는} 방법은 무엇입니까?FS 변환?

2.지금 GRUB2를 재구성해야 합니까? 예를 들어, 나(또는 같은 상황에 있는 다른 Debian 사용자)가 Setting up패키지 설치로 인해 발생한 작업을 어떻게 다시 만들 수 있습니까(두 번째 텍스트 블록 참조)?

답변

1./dev/sda3내 { , /boot}를 파일 시스템 유형 = ext2에서 ext4로 업데이트해야 한다는 것이 나에게는 분명했습니다.FS 변환(설치제시 가방상세 설명여기. 이것은 잘 진행되고 있는 것 같습니다(제외)하나의 질문).

그러나 Jordan Uggla에 따르면 이 파일 시스템 업그레이드는 필요하지 않을 수도 있습니다.여기.

2.모든우그라의 게시물, GRUB2를 재구성했습니다. sudo dpkg-reconfigure grub-pc --frontend=text세부 정보여기.

이제 최신 커널을 보고 부팅했는데 부팅 시 오류 메시지가 없습니다.

답변1

자세한 내용은 다음을 참조하세요.답변위: 파일 시스템 유형 = ext2에서 ext4로 { /dev/sda3, }를 업데이트한 다음 을 실행했습니다 . 이제 업데이트된 커널을 보고 부팅했는데 부팅 시간 오류 메시지가 없습니다./bootsudo dpkg-reconfigure grub-pc --frontend=text

관련 정보