Ubuntu
雙引導忽略 EFI 設備
我的電腦不再以 EFI/UEFI 模式啟動。我安裝了 grub,並且能夠在 Windows 10 和 Ubuntu Linux (14.04 LTS) 上啟動。我最近嘗試“自動”安裝 Fedora Workstation 29,從 ubuntu 分區騰出空間。從那時起,我就無法在 EFI/UEFI 中啟動。引導過程根本不會將硬碟驅動器視為 EFI 引導盤。我試圖刪除 Fedora 安裝,我安裝了新版本的 ubuntu,但沒有任何效果。我試圖重新安裝 Windows,但我無法從 Windows 快閃記憶體驅動器啟動。我可以從 linux 快閃記憶體驅動器啟動,從那裡我可以看到磁碟分區(即使我無法掛載 Windows 分區,因為它似乎處於休眠狀態)。有沒有可能恢復機器的工作狀態?我應該做些什麼?我試過尋求幫助在這里和這裡都取得了成功。
編輯: 我已經能夠使用 Super Grub2 磁碟啟動本地 ubuntu 磁碟。它實際上讓我可以訪問 grub 救援終端。從那裡我能夠:
set root=(hd0,msdos1) set prefix=(hd0,msdos1)/boot/grub insmod normal normal
這個過程讓我可以訪問一組可引導的核心,只有舊的 ubuntu 可以工作。從ubuntu我安裝了windows分區
sudo mount -o remove_hiberfile /dev/sda4 /mnt/win
備份我的 windows 和 linux 文件。
下一步將是格式化/重新安裝 Linux。從那裡我必須弄清楚如何重新安裝Windows。
我個人會使用一個工具來嘗試查找和修復引導分區。首先在實時 Ubuntu 發行版上啟動並安裝
boot-repair
:sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair
然後執行並希望成功恢復以前的狀態(這個工具幾個月前救了我一次):
boot-repair