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

whi*_*eer 6 boot grub2 dual-boot mount

使用 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'...
Run Code Online (Sandbox Code Playgroud)

kyo*_*ake 4

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

打开终端。

运行:

dd if=/path/to/file.iso of=/dev/sdb
Run Code Online (Sandbox Code Playgroud)

注意:仔细检查U盘是否为/dev/sdb

  • 您应该将路径替换为 ISO 路径,将 /dev/sdb 替换为 USB 驱动器的位置。 (3认同)

Cor*_*ius 3

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

如果你想制作一个USB来以UEFI模式安装Windows,情况就不同了:

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

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