我可以使用 DD 刻录 windows.iso 吗?

我可以使用 DD 刻录 windows.iso 吗?

我有一个 Windows 10 ISO,按照以下说明将其刻录到 USB 记忆棒上:

  1. fdisk -l(我的 USB 是 /dev/sdb)
  2. umount /dev/sdb
  3. 使用gparted格式化为FAT32
  4. 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

  1. 将分区表重写为系统安全并将您的 USB 驱动器格式化为NTFS使用 GParted(然后“管理标志”并添加boot标志)。
  2. 在 GParted 中,右键单击 USB 分区并选择信息. 将 UUID 复制到您需要的某处。
  3. 使用您最喜欢的文件管理器将所有文件从已安装的 Windows ISO 或 DVD 复制到 USB 驱动器。
  4. 转到 USB 驱动器,如果文件夹名称boot包含大写字符,请通过重命名将其全部更改为小写。
  5. 在 USB 上安装 GRUB:

    sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
    
  6. 在 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
    
  7. 卸载 USB 驱动器并重新启动 PC。在 BIOS 中选择 USB 作为第一启动设备并从其开始启动。

答案2

使用通用 USB 安装程序。我知道。我做了和你一样的事情。但是,我使用了 Windows 版本。它有效。这是链接http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

相关内容