我有一个 Windows 10 ISO,按照以下说明将其刻录到 USB 记忆棒上:
fdisk -l
(我的 USB 是 /dev/sdb)umount /dev/sdb
- 使用gparted格式化为FAT32
dd if=/path/windows10.iso of=/dev/sdb bs=4M
但是当我尝试从 USB 启动时,它不起作用。
我已经检查了 BIOS,默认情况下它是从 USB 启动(我可以从我的 Debian 和 Ubuntu USB 启动,但不能从 Windows USB 启动)。
无法dd
刻录 Windows ISO?
答案1
这对我来说是在 USB 驱动器上写入/启动 Windows 10 PE 的有效方法。
从https://askubuntu.com/a/487970/48496
使用以下命令在 Ubuntu 上安装 GParted 和 GRUB:
sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g
- 将分区表重写为系统安全并将您的 USB 驱动器格式化为NTFS使用 GParted(然后“管理标志”并添加
boot
标志)。 - 在 GParted 中,右键单击 USB 分区并选择信息. 将 UUID 复制到您需要的某处。
- 使用您最喜欢的文件管理器将所有文件从已安装的 Windows ISO 或 DVD 复制到 USB 驱动器。
- 转到 USB 驱动器,如果文件夹名称
boot
包含大写字符,请通过重命名将其全部更改为小写。 在 USB 上安装 GRUB:
sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
在 USB 驱动器文件夹中创建一个
boot/grub
名为 的GRUB 配置文件grub.cfg
。将其写入文件:
echo "If you see this, you have successfully booted from USB :) <or whatever you want>" insmod ntfs insmod search_fs_uuid search --no-floppy --fs-uuid <UUID_from_step_2> --set root ntldr /bootmgr boot
卸载 USB 驱动器并重新启动 PC。在 BIOS 中选择 USB 作为第一启动设备并从其开始启动。
答案2
使用通用 USB 安装程序。我知道。我做了和你一样的事情。但是,我使用了 Windows 版本。它有效。这是链接http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/