我想将 Windows ISO 刻录到 Ubuntu 中的 USB 设备。我该怎么做?
我知道如何将 Ubuntu ISO 刻录到 USB 设备,但 Windows ISO 则不一样。
答案1
UNetbootin 应该可以工作:http://unetbootin.sourceforge.net/
或者您可以尝试一点一点地复制:
- 插入 USB 设备,然后打开磁盘工具(在 10.10 及更早版本中,系统 -> 管理 -> 磁盘工具)。
- 从程序左侧的列表中选择 USB 设备并检测其安装位置:
/dev/sd[1 letter][optionally 1 number]
。例如,/dev/sdc
或/dev/sdc1
。 确保 USB 设备已卸载(不是安全移除,而是卸载)如果已安装,则可以卸载它:
sudo umount /dev/sd[1 letter][optionally 1 number]
假设 .iso 文件位于您的主文件夹中,打开终端并写入:
sudo dd bs=4M if=[ur .iso] of=/dev/sd[that 1 letter]
例子:
sudo dd bs=4M if=windows7.iso of=/dev/sdc
然后等待它完成。(“bs=4M”位是可选的,只是让它更快。)
答案2
插入 USB 设备,然后运行 gparted。
从 GParted 窗口右上角附近的列表中选择 USB 设备并检测其安装位置:(我的是)。
/dev/sd[1 letter]
/dev/sdc
- 确保 USB 设备已卸载(右键单击并选择卸载)。
sudo dd if=[PATH TO YOUR .iso FILE] of=/dev/sd[THAT 1 LETTER]
就我而言:
sudo dd if=/home/downloads/windows7.iso of=/dev/sdc
您必须以 su 或 sudo 身份运行 dd。值得一提的是,gparted 也需要 su,但通常会使用 gksudo 来提示输入密码。
这意味着您可以将 gparted 锁定到持久实时启动 USB 上的启动器以进行现场诊断。
答案3
如果您使用 UEFI(不是 BIOS 或具有 BIOS 兼容模式的 UEFI(又名 CSM))启动,那么您所需要的只是 GParted 和文件管理器。
必须将 ISO 配置为 UEFI 启动才能正常工作。我已经在 Windows 8.1 和 Ubuntu 14.04 上成功完成了此操作,但我无法保证其他操作系统也能成功。(编辑:我刚刚在 Windows 10 上尝试过此操作,但没有成功。不知道为什么,但是温USB有效所以我没有进一步调查。)
这是我为 UEFI 固件创建可启动 USB 驱动器所做的操作:
- 创建 GPT 分区表在您的 USB 驱动器上。在 GParted 中,选择“设备”,然后选择“创建分区表...”。在下拉菜单中选择 gpt。
- 将 USB 驱动器上的分区格式化为 FAT32使用 GParted。所有符合 UEFI 的固件都必须支持 FAT12、FAT16 和 FAT32,因此其中任何一个都应该没问题,但是NTFS 无法工作。
- 安装 USB 驱动器就像任何其他外部存储一样,您可以访问您创建的分区上的文件系统。
- 挂载 ISO您希望添加到 USB 驱动器,以便可以访问其中的文件。
- 现在,当你可以在文件管理器(Nautilus 或其他)中访问 ISO 和 USB 驱动器作为文件系统时,只需复制并粘贴所有文件将 ISO 复制到 USB 驱动器。
- 将“启动”标志添加到分区您已创建并添加了文件。在 GParted 中,右键单击分区,选择“管理标志”,然后选中“启动”选项。
(在测试时,设置启动标志后我无法再安装 USB 驱动器。我不知道为什么,但 GParted 仍然可以看到它,最终结果仍然是可启动的 USB 驱动器,所以我想这并不重要。)
- 重启你的电脑并选择从 USB 驱动器启动。
再次强调:请注意,为了实现此功能,您的计算机固件必须符合 UEFI 标准,并且 ISO 必须准备好进行 UEFI 启动。
如果您在 ISO 中找到 EFI 目录,这通常是一个好兆头。
要查看您当前是否正在使用 UEFI 启动,请sudo efibootmgr -v
在终端中运行。如果它列出了许多启动选项,您就可以开始了。如果您使用 BIOS 兼容模式,您将看到类似以下内容:
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
有关 UEFI 的更多信息,请阅读这篇关于该主题的精彩文章:https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/
另外,我认为 Ubuntu 将无法在启用安全启动的情况下运行,因此您必须禁用该功能才能在 Ubuntu 中使用 UEFI 启动。
答案4
您可以使用WinUSB
它来将 Windows ISO 刻录到 U 盘。
可以找到更多详细信息和 Ubuntu 软件包这里
注意:-您需要至少 4 GB 的 U 盘进行刻录windows 7 iso