安装Ubuntu后无法启动Windows 8
我在安装了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.
之后,我使用默认选项运行boot-repair。
这是它生成的文件: http : //paste.ubuntu.com/6005571
这个grub条目:
- Ubuntu的
- Ubuntu的高级选项
- Windows UEFI bkpbootmgfw.efi
- Windows启动UEFI加载程序
- EFI /东芝/启动/ bootmgfw.efi
- Windows启动管理器(/ dev / sda2上的UEFI)
- 系统设置( Bios菜单 )
关于Windows 8的四个都给出了类似的错误消息:
Windows UEFI bkpbootmgfw.efi
/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.
Windows启动UEFI加载程序
/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.
EFI /东芝/启动/ bootmgfw.efi
/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.
Windows启动管理器(/ dev / sda2上的UEFI)
/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.
我怎样才能解决这个问题?
更新:
继罗德史密斯回答后,我尝试用USB闪存驱动器rEFInd。
它显示了两个Windows图标,其中一个工作(另一个给出错误,它是说Probabbly Grub的那个)。
工作原理是: 从256MiB FAT Volume启动Microsoft EFI启动(启动修复备份)
所以我能够启动进入Windows,现在如何解决这个问题,以便我不必使用rEFInd?
如何从我的电脑上删除rEFInd(从电脑上删除usb flashdrive后也会显示)?
尝试使用我的rEFInd启动管理器准备USB闪存驱动器或CD-R 。 (我刚刚引用的下载页面上显示了这两种媒体类型的下载链接。)从中启动。 有可能它会给你两个不同描述的Windows图标。 如果您能够使用任何图标从rEFInd启动到Windows,请尝试使用Debian软件包文件在Ubuntu中安装rEFInd。 如果rEFInd不起作用或部分工作但有自己的问题,请回复详细信息。 (您可能希望编辑原始问题,尤其是在问题很复杂的情况下。)请注意,您可以通过从/boot/efi/EFI
目录清除不需要的引导加载程序(扩展名为.efi
文件)来调整rEFInd显示的条目树(在Linux中)或通过编辑/boot/efi/EFI/refind/refind.conf
并取消注释并调整dont_scan_files
和/或dont_scan_dirs
选项。
我解决问题的方法如下:
通过选择系统设置转到bios
菜单。 按向右箭头更改选项卡,直到遇到secure boot
。 如果已enabled
则disable
它。 如果这样可行,那么您可能希望在Windows中禁用fast startup
。
但是,禁用fast startup
是完全可选的。 即使启用了Windows,Windows也会正常启动。 对于在Windows和Ubuntu上使用文件的用户,应禁用fast startup
。 否则您可能会收到Unable to mount the drive
错误。