![WinUSB 无法在 USB 上安装 Windows 7](https://linux22.com/image/874310/WinUSB%20%E6%97%A0%E6%B3%95%E5%9C%A8%20USB%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Windows%207.png)
我收到一条错误消息:
Installation failed !
Exit code: 256
Log:
Formating device...
Mounting...
mount: block device /home/jeffrey/Desktop/Win7_sp1_32-64_EN-faXcooL.iso is write-protected, mounting read-only
Copying...
Installing grub...
/usr/bin/winusb: line 421: unexpected EOF while looking for matching `"'
Error occured !
Syncing...
/usr/bin/winusb: line 78: 12459 Terminated while true; do
sleep 0.05; echo 'pulse';
done
Cleaning...
/usr/bin/winusb: line 78: 12461 Terminated while true; do
sleep 0.05; echo 'pulse';
done
Umounting and removing '/media/winusb_iso_1437334971_3530'...
Umounting and removing '/media/winusb_target_1437334971_3530'...
我已将我的 USB 格式化为 ntfs。
答案1
我建议你尝试韓國而不是 WinUSB。韓國可以使用适用于 Windows 7 - Windows 10 的 Windows 安装程序创建可启动的 USB 驱动器和存储卡。
请参阅以下链接,
如果您有 DVD 驱动器
- 刻录启动 DVD 盘。确保“刻录 iso 文件”。(不要不是使用 iso 文件创建数据 DVD。)
创建启动 USB 驱动器
您可以使用 mkusb-nox 或 mkusb-dus 别名 mkusb 版本 12。请参阅这些链接,
答案2
有一个更简单的方法。
sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g
在终端中运行。- 将 USB 驱动器格式化为 NTFS,并使用 GParted 启用可启动标志。要启用可启动标志,请右键单击分区并选择
Manage flags
,然后检查boot
。如果您在分区名称附近看到任何错误,请再次格式化。记下分区名称。它将类似于 /dev/sdXY。X 将是一个字母,Y 将是一个数字。例如 /dev/sdb1 - 从以下网址下载 Unetbootin 二进制文件https://unetbootin.github.io/linux_download.html
- 打开终端并执行
cd <unetbootin_bin_directory>
。例如cd ~/Downloads
。运行chmod +x unetbootin.bin
以使其可执行。 sudo ./unetbootin.bin installtype=USB targetdrive=/dev/sdXY
在终端中运行。确保用适当的值替换 X 和 Y。- 选择 Windows 10 iso 并单击确定。
答案3
这是我制作可启动 USB 的方法。这并不难,你有机会使用终端,但你必须非常小心,不要格式化错误的驱动器。1. 下载你想要使用的任何 iso 文件 2. 下载 gparted(如果未安装) 3. 打开 leafpad 或任何其他编辑器 4. 复制以下命令并将其粘贴到 leafpad 中,以便你可以编辑它
sudo dd bs=4M if=your.iso of=/dev/sdb
你需要输入你的 iso 文件名,并在末尾输入驱动器名称“sbd”
插入 usb 并打开 gparted 并格式化 fat32 并获取驱动器的名称,您需要将其添加到您的命令行中,此处 sdb 是您的驱动器名称,并输入您的 .iso 文件的名称,然后将 iso 文件放在桌面上
输入“cd Desktop”,你需要进入你的.iso 文件所在的工作目录
现在通过你的.iso 和驱动器名称传递命令现在这看起来不会做任何事情但它会在完成后将所有 iso 文件复制到你的 usb 重新启动并测试你的新可启动 usb