Fedora 시작 실패: /boot/efi 알 수 없는 파일 시스템 vfat

Fedora 시작 실패: /boot/efi 알 수 없는 파일 시스템 vfat

배경 이야기: 시스템은 Windows 10(원래는 Win7이지만 어느 시점에서 업그레이드해야 함)과 Fedora(원래는 Fedora 28이었으나 나중에 32로 업그레이드됨)를 실행하는 UEFI 듀얼 부팅입니다. 모든 것이 잘 진행되었으며 몇 년 동안 작동했습니다. 그러나 33으로 업그레이드하면 작동이 멈추고 하드 리셋 후에는 더 이상 Fedora로 부팅되지 않습니다. 평생 동안 저는 이 시스템이 live 33이 포함된 USB에서 성공적으로 부팅되도록 할 수 없었기 때문에 이전 Fedora 28 CD로 돌아가서 다시 설치했습니다.

F28을 다시 설치했습니다. 저는 사용자 정의 파티션을 사용하고 이를 모든 이전 파티션으로 되돌립니다. 이로 인해 다시 포맷해야 했지만/나는 그럴 것을 예상했습니다. 다른 파티션을 다시 포맷하지 않았습니다. 그런 다음 28로 업데이트하고 F32로 업그레이드를 시도했습니다(왜냐하면 제가 사용하는 다양한 앱이 실행되도록 F32 기준을 계속 유지하고 싶었기 때문입니다).

이제는 가장 오래된 F28이 부팅되는 상태가 되지만(타임스탬프를 기준으로 원래 설치의 이전 항목을 사용하는 것 같습니다) 새 항목은 그렇지 않습니다.

systemctl status boot-efi.mount가 vfat가 알 수 없는 파일 시스템이라고 불평합니다. lsinitrd가 vfat의 위치를 ​​보여줍니다.

이전 F28로 부팅했을 때 /boot/efi에는 하위 디렉터리나 기타 항목이 없었기 때문에 하위 디렉터리에 대한 심볼릭 링크는 쓰레기에 불과했고 솔직히 이해가 되지 않았습니다. /etc/fstab 항목은 나에게 괜찮아 보입니다.

둘러봤는데 depmod -a가 도움이 되지 않고 secure_mode_insmod가 꺼져 있습니다.

Windows 10 및 Fedora 33으로 부팅하고 싶습니다.

이 시점에서는 어디를 봐야 할지, 무엇을 시도해야 할지 잘 모르겠습니다.

답변1

평생 동안 라이브 33을 사용하여 이 시스템을 USB에서 성공적으로 부팅할 수 없습니다.

나에게는 이것이 해결해야 할 출발점이 될 것입니다. F28이 CD-ROM 드라이브에서 시작되었다고 말씀하셨나요? 그러나 F33은 USB에서 실패합니다. 시작 프로세스가 어디에서 실패합니까?

하드 드라이브를 분리하고 USB로만 부팅합니다. fedora 33 라이브를 사용해 보세요. 이렇게 부팅할 수 있으면 디스크 검사로 인해 부팅 중에 시스템이 중단될 수 있으므로 새 파티션을 사용하여 전체를 다시 설치하는 것이 도움이 될 수 있습니다.

이것이 UEFI 문제가 아닌지 확인하려면 BIOS에서 UEFI를 비활성화할 수 있는 경우 UEFI를 사용하지 않는 것이 좋습니다. BIOS-디스크-소프트웨어 조합이 uefi에서는 작동하지 않지만 uefi 없이는 잘 작동하는 일부 시나리오를 보았습니다.

커널 선택을 했는데 어딘가에서 실패했다면 커널 매개변수로 들어가 보십시오. 커널 매개변수를 편집하고 "rhgb Quiet"을 제거한 후 단일 사용자 모드로 부팅해 보고 루트 콘솔이 표시되는지 확인해 보세요.

관련 정보