需要工具: 
1. GParted:Ubuntu下一款非常好用的图形硬盘分区格式化操作软件。 
2. Windows系统ISO文件。 
3. 8G以上U盘。


具体步骤:

1.格式化U盘

  1. 安装并启动 gparted
sudo apt-get install gparted
 sudo gparted
  1. umount U盘
    首先选择U盘驱动器(一定要仔细选,选错了,会把其他盘的数据全部格式化)

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_Image

然后,卸载U盘。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_ubuntu_02

 

3. 创建分区表 

首先选择菜单栏中的Device项,并选择Create Patition Table…

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_Windows_03

 

然后选择msdos项,并点击Apply。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_Image_04

接着,右击未分配空间并选择New。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_ubuntu_05

然后,在File System栏选择fat32或ntfs,并在Label栏填写U盘驱动器的标签号(标签名应该与系统中的其他硬盘相区别,尽量使用大写英文),并记住之后会使用到。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_ubuntu_06

最后,在菜单栏Edit中选择Apply All Operation项提交所有操作。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_Windows_07

  1. 给分区添加boot标示
    首先右击未分配空间并选择Manager Flags,然后选择boot。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_windows_08

至此,U盘格式化全部完成。

2.拷贝ISO文件

将Windows的ISO文件解压或挂载并拷贝到U盘驱动器。 
挂载拷贝:使用Disk Image Mounter挂载:右击ISO文件,选择Open With项,然后选择Disk Image Mounter完成挂载。挂载完成之后,打开挂载目录,选择全部文件,并拷贝到指定的U盘即可。

Ubuntu BIOS U盘优先启动怎么设置 ubuntu系统u盘启动_ubuntu_09

解压拷贝:将ISO看做压缩文件,并加以解压,然后将拷贝文件中的所有文件拷贝到指定U盘中。

3.安装boot引导器

MBR引导

在终端运行以下命令:

sudo grub-install --target=i386-pc --boot-directory="/media/<username>/<drive_label>/boot" /dev/sdX
  • 将 /media/< username >/< drive_label >替换成U盘挂载的路径;
  • 将 /dev/sdX替换成U盘驱动器符,不是分区名称。
    运行成功的返回信息如下:
Installing for i386-pc platform.  
Installation finished. No error reported.

然后在U盘驱动器上的文件夹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_label
    search --no-floppy --set=root --label <USB_drive_label> --hint hd0,msdos1
    ntldr /bootmgr
    boot
}

menuentry "Boot from the first hard drive" {
    insmod ntfs
    insmod chain
    insmod part_msdos
    insmod part_gpt
    set root=(hd1)
    chainloader +1
    boot
}

注意将< USB_drive_label >换成之前自己填的那个Label号

至此,Windows的U盘启动器制作完毕。第一次从MBR BIOS启动的时候选择Start Windows Installation,即可开始安装Windows系统 。

注意:以上操作是针对MBR引导启动,UEFI启动请看Make a bootable Windows USB from Linux