我想安装Windows 10 技术预览版 x64在我的计算机上,我已经下载了 ISO 文件。
现在我需要让 USB 驱动器可启动,但是我使用的是 Ubuntu 14.04 64 位(Trusty Tahr),那么如何从 Ubuntu 制作适用于 Windows 10 的可启动 U 盘呢?
我曾尝试使用以下方法使 USB 可启动操作系统,但不起作用!还有其他选择吗?
答案1
我试过了dd
,但是没用。我试过 UNetbootin,但是没用。我找了 winusb,但是没找到,而且听说它不适用于 Windows 10。
但!这对我有用!http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html
请注意,我必须在 grub-install 命令上添加“--force”。
步骤基本如下:
- 格式化 USB 驱动器;为其指定一个 NTFS 分区。记下该分区的 UUID。
- 挂载 Windows ISO 映像并将所有文件复制到 USB 驱动器。
- 运行
sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX
,其中sdX
类似于“sdb”。 (不是 sdb1。) 将以下文本放入 USB 驱动器上的新文件中
boot/grub/grub.cfg
default=1 timeout=15 color_normal=light-cyan/dark-gray menu_color_normal=black/light-cyan menu_color_highlight=white/black menuentry "Start Windows Installation" { insmod ntfs insmod search_fs_uuid insmod chain search --no-floppy --fs-uuid <drive_UUID> --set root chainloader +1 boot } menuentry "Boot from the first hard drive" { insmod ntfs insmod chain insmod part_msdos set root=(hd1) chainloader +1 boot }
在文件中,将 <drive_UUID> 替换为您记下的分区 ID。(请注意,当我启动它时,我看到了类似“没有这样的驱动器 U7A6..”的内容,或者我输入的任何 ID...但它还是启动了,所以嘿。)
此时驱动器应该可以启动了。对我来说,这很管用。如果您遇到问题,他在网站上解释了几种可能出现的错误消息。
答案2
我使用 winusb 完成了此操作。要安装它,请运行:
sudo add-apt-repository ppa:colingille/freshlight && \
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list" && \
sudo apt-get update && \
sudo apt-get install winusb
那么我想您不需要我的帮助就可以使用这个程序。
你可以试试联合国网启动。要安装,请运行:
sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
答案3
使用该dd
命令创建可启动的 USB 驱动器。
首先,您必须找到安装 USB 设备的位置。如果您插入 USB 设备并运行,dmesg
您应该会看到该位置。例如/dev/sdf
。
接下来,您将卸载安装了 USB 的设备,并将 ISO 映像直接写入该设备。
注意:用 USB 设备设备文件替换问号。
$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync