winusb在Windows 10上不起作用,所以这与之前的问题不同。
sdc
上创建一个新的分区表,类型为msdos
7z x windows10.iso
命令)将内容复制到已挂载的NTFS分区(肯定是/dev/sdc1
)中,可以通过cp
、rsync
、GUI等方式进行
最后,从这篇文章中获取的关键步骤:https://superuser.com/a/817656/248812是:
sudo ms-sys -7 /dev/sdc
。
ms-sys可在ppa中获得: https://launchpad.net/~lenski/+archive/ubuntu/ms-sys
没有ms-sys
,插入USB键时会出现闪烁的光标。
ms-sys
软件包可以在这里找到:https://copr.fedorainfracloud.org/coprs/scorpionit/ms-sys/ - Maxim Egorushkinsudo apt-get install gparted
gksudo gparted
ntfs
(bootmgr
在fat32上无法正常工作),然后点击Apply
(位于标题菜单中的勾号)。右键单击分区,选择Manage flags
并勾选boot
。nautilus
)挂载它。sudo mount -o loop [path to iso] [mountpoint]
sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdc
(将sdc
替换为您的USB闪存设备),如下面Kjeld的回答所建议的。 - Matthijs Kooijman我使用woeusb这个非常简单的GUI应用程序完成了这个。https://github.com/slacka/WoeUSB
它是WinUSB的一个分支。
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt-get install woeusb
ms-dos软件包相当古老且未维护。它无法在Ubuntu 16-04上加载。相反,请使用syslinux软件包,该软件包很可能已经安装: http://ubuntuhandbook.org/index.php/2013/08/repair-windows-mbr-from-ubuntu/
此外,将文件复制到NTFS分区速度较慢。直接将ISO文件提取到sdc1。
复制ISO文件
sudo dd of=/dev/sdc1 if=Win10_1703_English_x64.iso bs=4M
创建MBR
sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdc
Win10_1709_Dutch_x64.iso
),但对我没用。使用所得的USB启动失败,显示“缺少操作系统”(我认为是MBR打印的),在实际系统上启动时,BIOS显示类似信息(可能隐藏了MBR消息)。我想知道这应该如何工作?一个.iso文件不包含NTFS吗? - Matthijs Kooijmanms-sys
,它运行了,但是我无法让USB启动。然而,这个方法有效:sudo apt install woes
sudo woeusb --target-filesystem NTFS --device Win10.iso /dev/sdX
其中/dev/sdX
必须是您的USB键。
dd
方法有效呢?而且,这样做是不对的。你必须使用Rufus来使USB驱动器可引导;虽然我不反对使用dd方法,但考虑到我们讨论的是Windows系统,我认为最好还是使用Rufus来处理这个问题。--> 注意勾选标有“使用可启动磁盘创建”的复选框。点击最右边的驱动器图标,然后导航到您保存Windows 10 ISO文件的位置。选择它,然后点击开始。(Rufus中的所有其他默认设置都应该是可以的。)
--> 这可能需要一些时间,可能长达20-30分钟。如果出现一个闪存驱动器的资源管理器窗口,请不要惊慌(或困惑),只需将其保持不变,直到Rufus报告“完成”。然后您可以关闭程序和驱动器窗口,并取出闪存驱动器。
--> 现在是时候处理旧电脑了。将闪存驱动器插入USB端口,然后启动系统。很可能,默认情况下它不会配置为从外部驱动器启动,所以您可能需要在POST期间进入启动菜单或BIOS。最终,您需要强制机器从闪存驱动器启动。完成后重新启动,然后按照Windows安装说明进行操作。
祝一切顺利!
sudo update-grub
并重新启动。
dd
方法?还有,你从哪里得到的ISO文件? - Wilfsudo dd if=/home/sakurakami/Downloads/Windows.iso of=/dev/sdf bs=4M
- SakuraKaminariopenssl sha1 Windows.iso
验证了 SHA-1 哈希值。 - SakuraKaminaridd
应该能正常工作,因为它只是复制ISO的内容。USB存储器的格式(ext4、fat32等)和品牌是什么? - Wilf