在我的旧联想 Z570 笔记本电脑上运行sudo efibootmgr -v
Kubuntu Trusty 得到以下输出:
BootCurrent: 0006
Timeout: 1 seconds
BootOrder: 0006,0005,0003,0004,0007,0002
Boot0000 Setup
Boot0001 Boot Menu
Boot0002* USB FDD: 030a2400d23878bc820f604d8316c068ee79d25b6ff015a28830b543a8b8641009461e49
Boot0003* ATA HDD: HGST HTS541010A9E680 ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000..bYVD.A...O.*..
Boot0004* ATAPI CD: HL-DT-STDVDRAM GT30N ACPI(a0341d0,0)PCI(1f,2)03120a00040000000000......!N.:^G.V.T
Boot0005* USB HDD: 030a2400d23878bc820f604d8316c068ee79d25b33e821aaaf33bc4789bd419f88c50803
Boot0006* ubuntu HD(1,800,100000,94de75d0-94b7-4c1f-b273-3b8052fa06c2)File(\EFI\ubuntu\grubx64.efi)
Boot0007* PCI LAN: Realtek PXE B03 D00 BIOS(6,0,5265616c74656b20505845204230332044303000)............................................................................A.....................
我朋友新买的联想 G50-80 笔记本电脑也有同样的情况:
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,2001,2002,2003
Boot0000* ubuntu HD(1,800,200000,<long-uuid-here>)File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
问题是,即使在启动屏幕上使用 F12 加载启动管理器,我也根本看不到 EFI DVD 条目。所以我怀疑该条目有问题。所以我的问题是:该条目有问题吗?如果有,如何修复?
请注意,我的 DVD 驱动器中有一个 Windows 7 安装 DVD,它可以在传统模式下正常启动,但这导致它无法安装到 GPT 磁盘,因此我需要在 UEFI 模式下启动它。
答案1
我为这个问题苦苦思索了很久。有很多方法可以手动完成,但最简单的方法是使用 USB 棒从 Windows 运行 rufus。设置 GPT 和 FAT32 并将其指向 Windows .iso 文件。Rufus 在从 iso 复制文件后,还会在 USB 棒上设置 /EFI 目录(默认情况下在 iso 中不正确),以便您可以使用 USB 棒在 EFI 模式下安装 Windows 7。
我有一个多分区的 USB 记忆棒,上面全是 EFI 安装程序,其中一个是 Windows 7。
我觉得 EFI 条目没问题。目前无法正常工作几乎可以肯定是因为 EFI 文件夹的内容,而不是其他问题。