Mat*_*zzi 8 grub2 dual-boot grub-efi windows-8 boot-repair
我在预装了 Windows 8 的电脑上安装了 Ubuntu。
安装 Grub 后显示 Ubuntu 条目和Windows 8 启动管理器(或类似的东西),选择它我得到:
/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)
之后,我使用默认选项运行引导修复。
这是它生成的文件:http : //paste.ubuntu.com/6005571
这个 grub 条目:
关于Windows 8的四个都给出了类似的错误信息:
/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)
/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)
/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)
/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
更新:
按照 Rod Smith 的回答,我尝试从 USB 闪存驱动器中使用 rEFInd。
它显示了两个 Windows 图标,其中一个有效(另一个给出了错误,就是说Probabbly Grub 的那个)。
工作的一个是:从 256MiB FAT 卷启动 Microsoft EFI 启动(启动修复备份)
所以我能够启动到 Windows,现在我该如何解决这个问题,以便我不必使用 rEFInd?
以及如何从我的电脑中删除 rEFInd(它在从电脑中删除 USB 闪存驱动器后也会显示)?
我解决问题的解决方案如下:
bios
通过选择系统设置进入菜单。按向右箭头更改选项卡,直到遇到secure boot
。如果是的enabled
话disable
。如果这有效,那么fast startup
一旦您在 Windows 中,您可能也希望禁用。
但是禁用 fast startup
是完全可选的。即使启用了 Windows,它也能正常启动。fast startup
对于那些同时在 Windows 和 Ubuntu 上使用文件的人,应该禁用它。否则,您可能会收到Unable to mount the drive
错误消息。
尝试使用我的 rEFInd 启动管理器准备 USB 闪存驱动器或 CD-R 。(两种类型媒体的下载链接都出现在我刚刚引用的下载页面上。)从它启动。它很可能会给您两个具有不同描述的 Windows 图标。如果您能够使用任何图标从 rEFInd 启动到 Windows,请尝试使用 Debian 软件包文件在 Ubuntu 中安装 rEFInd。如果 rEFInd 不起作用,或者它部分起作用但有其自身的问题,请发回详细信息。(您可能想要编辑原来的问题,特别是当问题很复杂时。)请注意,您可以通过从目录树(在 Linux 中)中清除不需要的引导加载程序(带有.efi
扩展名的文件)或编辑来调整 rEFInd 显示的条目并取消注释和调整和/或选项。/boot/efi/EFI
/boot/efi/EFI/refind/refind.conf
dont_scan_files
dont_scan_dirs
归档时间: |
|
查看次数: |
18328 次 |
最近记录: |