如何从 Ubuntu 为 Windows 10 Technical Preview 制作可启动的 Pendrive

Apu*_*rva 8 bootable-media ubuntu usb-flash-drive windows-10-preview

我想在我的计算机上安装Windows 10 Technical Preview x64,并且我已经下载了 ISO 文件。

现在我需要使 U 盘可启动,但我使用的是 Ubuntu 14.04 64 位(Trusty Tahr),那么如何从 Ubuntu 为 Windows 10 制作可启动的笔式驱动器?

我曾尝试使用winusb使 USB 可启动,但它不起作用!还有其他选择吗?

Erh*_*nis 14

我试过了dd,但没有用。我试过 UNetbootin,但没有用。我寻找了 winusb,但我找不到它并且听说它无论如何不适用于 Windows 10。

但!这对我有用!http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

请注意,我必须在 grub-install 命令上添加“--force”。

步骤基本如下:

  1. 格式化U盘;给它一个 NTFS 分区。记下分区的 UUID。
  2. 挂载 Windows ISO 映像并将所有文件复制到 USB 驱动器。
  3. 运行sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdXsdX就像“sdb”一样。(不是 sdb1。)
  4. 将以下文本放在 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
    }
    
    Run Code Online (Sandbox Code Playgroud)

在文件中,将 <drive_UUID> 替换为您记下的分区 ID。(请注意,当我启动它时,我看到类似“没有这样的驱动器 U7A6..”或者我输入的任何 ID 之类的东西......但它无论如何都启动了,所以嘿。)

驱动器此时应该是可启动的。它对我有用。如果您遇到问题,他会在网站上解释一些可能的错误消息。


小智 -1

使用该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
Run Code Online (Sandbox Code Playgroud)

  • 您无法使用 dd 命令创建 Windows 可启动随身碟 (2认同)