在 linux 下创建 windows 引导盘
工具创建 windows 引导盘
1
| sudo woeusb-5.2.4.bash --device windows.iso /dev/sda
|
手动创建 windows 引导盘
两种引导方式: MBR 引导 / UEFI 引导
创建步骤:
- 删除 USB 上原有分区
- 在 USB 上创建新的分区表 (MBR / GPT)
- MBR 引导需要创建 MBR 分区表
- UEFI 引导需要创建 GPT 分区表
- 在 USB 上创建新的分区用来放 windows 镜像文件
- MBR 引导还需要给新分区添加 boot flag
- 格式化新分区 (FAT32 / NTFS)
- 将 windows 镜像文件复制到新分区内
- 安装 grub (MBR 引导需要)
win7 及之前的系统只能通过 MBR 引导。且win7 官方镜像不带USB3.0驱动,需要手动安装到镜像中。
终端工具使用(fdisk, mkfs, grub-install)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| > sudo fdisk /dev/sda Command (m for help): p ... Command (m for help): d ... Command (m for help): o ... Command (m for help): n ... Command (m for help): t ... Command (m for help): a ... Command (m for help): w ...
|
1 2 3 4 5 6 7 8 9 10
| > sudo fdisk /dev/sda Command (m for help): p ... Command (m for help): d ... Command (m for help): g ... Command (m for help): n ... Command (m for help): w
|
1 2
| sudo mkfs.ntfs -f /dev/sda1 sudo mkfs.vfat -F 32 /dev/sda1
|
1
| sudo grub-install --target=i386-pc --boot-directory=/path/to/mount/boot /dev/sda
|
在挂载点的 boot/ 目录下创建 grub.cfg:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| 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 }
|
需要修改为分区的label
引导过程设置
MBR 引导
- BIOS 设置
- boot mode 需选择 legacy
- 启动时从U盘的 legacy boot 启动
- 安装机硬盘设置
UEFI 引导
- BIOS 设置
- boot mode 需选择 uefi
- 启动时从U盘的 uefi boot 启动
- 安装机硬盘设置
- UEFI 引导要求磁盘分区格式必须是 GPT 格式
win10 安装 FAQ
- win10 安装时如何修改分区表?
- 进入windows 安装界面后,
shift+F10
进入powershell
diskpart
进入 DISKPART 工具后
list disk
查看磁盘
select disk 0
选择 0号磁盘
clean
清除磁盘
convert mbr
创建 MBR 分区表 / convert gpt
创建 GPT 分区表
- win10 在安装时有可能遇到需要 internet 连接才能继续,但是不能跳过
Shift+F10
打开 powershell 输入命令 oobe/bypassnro
- 此时会重启重新进入安装界面,此时出现
我没有互联网
的选项以跳过