듀얼 부팅은 EFI 장치를 무시합니다.

듀얼 부팅은 EFI 장치를 무시합니다.

내 컴퓨터가 더 이상 EFI/UEFI 모드로 부팅되지 않습니다. grub을 설치하고 Windows 10 및 Ubuntu Linux(14.04 LTS)에서 부팅할 수 있었습니다. 나는 최근 우분투 파티션에서 공간을 확보하기 위해 Fedora Workstation 29를 "자동" 설치하려고 했습니다. 그 이후로 EFI/UEFI로 부팅할 수 없습니다. 부팅 프로세스에서는 하드 드라이브를 EFI 부팅 디스크로 전혀 처리하지 않습니다. Fedora 설치를 제거하고 새 버전의 우분투를 설치하려고 시도했지만 아무 효과가 없었습니다. Windows를 다시 설치해 보았지만 Windows 플래시 드라이브에서 부팅할 수 없습니다. Linux 플래시 드라이브에서 부팅할 수 있으며 거기에서 디스크 파티션을 볼 수 있습니다(Windows 파티션이 최대 절전 모드인 것처럼 보이기 때문에 마운트할 수는 없지만). 기계를 작동 상태로 복원할 수 있습니까? 어떻게 해야 하나요? 도움을 요청해 봤습니다여기그리고여기거의 성공하지 못했습니다.

편집하다: Super Grub2 Disk를 사용하여 로컬 우분투 디스크를 부팅할 수 있었습니다. 실제로 grub 구조 터미널에 대한 액세스를 제공합니다. 거기에서 나는 다음을 할 수 있었습니다:

set root=(hd0,msdos1)
set prefix=(hd0,msdos1)/boot/grub
insmod normal
normal

이 프로세스를 통해 부팅 가능한 커널 세트에 액세스할 수 있었으며 이전 우분투 커널만 작동했습니다. 우분투에서 Windows 파티션을 마운트했습니다.

sudo mount -o remove_hiberfile /dev/sda4 /mnt/win

Windows 및 Linux 파일을 백업합니다.

다음 단계는 Linux를 포맷/재설치하는 것입니다. 그런 다음 Windows를 다시 설치하는 방법을 알아내야 했습니다.

답변1

저는 개인적으로 도구를 사용하여 부팅 파티션을 찾아 복구하려고 합니다. 라이브 Ubuntu 배포판에서 부팅하고 설치하여 시작하십시오 boot-repair.

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair

그런 다음 실행하고 이전 상태를 성공적으로 복원하기를 바랍니다(이 도구는 몇 달 전에 한 번 저장되었습니다).

boot-repair

관련 정보