如何使用WinUSB修复“看起来不像EFI分区”?

使用WinUSB我收到此错误。 我会感激任何帮助,因为我正在尝试将Windows重新安装到计算机上以取悦妻子,然后双启动,所以我仍然可以使用Ubuntu。

Installation failed ! Exit code: 512 Log: Formating device... Mounting... mount: block device /home/lighthouse/Downloads/Windows 8.1 Update 1 Pro X64 PreActivated/Windows 8.1 Update 1 Pro X64 PreActivated.iso is write-protected, mounting read-only Copying... Installing grub... Installing for x86_64-efi platform. grub-install: error: /media/winusb_target_1412439366_7311 doesn't look like an EFI partition. . Error occured ! Syncing... /usr/bin/winusb: line 78: 15592 Terminated while true; do sleep 0.05; echo 'pulse'; done Cleaning... /usr/bin/winusb: line 78: 15971 Terminated while true; do sleep 0.05; echo 'pulse'; done Umounting and removing '/media/winusb_iso_1412439366_7311'... Umounting and removing '/media/winusb_target_1412439366_7311'... 

如果你想要的是创建一个可启动的USB来安装Windows 8,你必须在Ubuntu中使用dd命令:

打开终端。

运行:

 dd if=/path/to/file.iso of=/dev/sdb 

注意:仔细检查usb-stick是否为/ dev / sdb

这实际上取决于您想要制作什么类型的可启动USB。 如果您想制作经典的MBR,BIOS可启动的Windows USB尝试此解决方案。

如果你想让USB在UEFI模式下安装Windows,情况会有所不同:

  1. 将GPT分区表应用于USB驱动器,并使用GParted将其格式化为FAT32
  2. 使用文件管理器将Windows文件从DVD / ISO复制到USB
  3. 在USB驱动器的efi/boot文件夹中查找bootx64.efi文件。 如果它不存在,则通过使用7z unarchiver打开它,从Windows ISO, sources/install.wim文件中提取它。 您可以在./1/Windows/Boot/EFI找到bootmgfw.efi文件。 解压缩,将其重命名为bootx64.efi并将其放在efi/boot文件夹中的USB上。

现在USB驱动器是UEFI可启动的(但不是BIOS),可用于在EFI模式下安装Windows。 我的网站上提供了BIOS和UEFI的完整指南。