我想在计算机上安装Windows 10 Technical Preview x64,并且已经下载了ISO文件。
现在,我需要使USB记忆棒可启动,但是我正在使用64位Ubuntu 14.04(Trusty Tahr),那么如何从Ubuntu制作Windows 10的可启动笔驱动器?
我曾尝试使用winusb使USB可启动,但无法正常工作!还有其他选择吗?
我想在计算机上安装Windows 10 Technical Preview x64,并且已经下载了ISO文件。
现在,我需要使USB记忆棒可启动,但是我正在使用64位Ubuntu 14.04(Trusty Tahr),那么如何从Ubuntu制作Windows 10的可启动笔驱动器?
我曾尝试使用winusb使USB可启动,但无法正常工作!还有其他选择吗?
Answers:
我尝试过dd
,但是没有用。我尝试了UNetbootin,但是没有用。我寻找了winusb,但找不到它,听说它无论如何都不适用于Windows 10。
但!这确实为我工作!http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html
请注意,我必须在grub-install命令上添加“ --force”。
这些步骤基本上如下:
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是什么……但是无论如何它都已启动,所以嘿。)
此时驱动器应可启动。它为我工作。如果您有问题,他会在网站上解释一些可能的错误消息。
我是用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
那我想您可以在没有我帮助的情况下使用此程序。
您可以尝试使用UNetbootin。要安装,请运行:
sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
sudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
使用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
dmesg
命令查找设备文件的安装点
dd
命令