当前位置: 首页>>技术教程>>正文


如何从Ubuntu制作Windows 10 Technical Preview的可启动笔驱动器

问题描述

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

现在我需要使USB memory 棒可启动,但是我正在使用64位Ubuntu 14.04(Trusty Tahr),那么如何从Ubuntu制作适用于Windows 10的可启动Pendrive?

我曾尝试使用winusb使USB可启动,但无法正常工作!还有其他选择吗?

最佳回答

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

但!这确实为我工作! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

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

基本步骤如下:

  1. 格式化USB驱动器;给它一个NTFS分区。写下分区的UUID。

  2. 挂载Windows ISO映像并将所有文件复制到USB驱动器。

  3. 运行sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX,其中sdX类似于”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
    }
    

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

此时驱动器应可启动。它为我工作。如果您有问题,他会在网站上解释一些可能的错误消息。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8805.html,未经允许,请勿转载。