制作全平台 linux windows grub 系统启动U盘


title: 制作linux windows grub 等系统启动U盘
date: 2020-08-05 11:14
tags: [linux,windows]
category: 运维

介绍

平常会装到windows、linux、vmware、pe等,制作系统盘的要求多平台、纯净无更改。
绝大多数pe装windows系统都会出现全家桶!!!

8月份弄了一个系统启动盘。

因为出差去客户现场,使用到u盘。u盘被误报病毒然后客户执行了清理病毒…导致系统盘需要重新做。

软件

google找了下,发现yumi比较适合。同类产品

  1. 支持多平台
  2. 小巧(2mb上下)
  3. 无需安装

下载

yumi下载网站

界面

界面总共两个,一个是同意使用协议、另外一个则是制作界面
制作全平台 linux windows grub 系统启动U盘
制作全平台 linux windows grub 系统启动U盘

制作启动项

建议使用fat32 格式,ntfs做启动盘的兼容性比较差。(但fat32 不支持4gb以上的单个文件)
现在win10新版本都超过了4gb,具体请修改win10 iso 单个大于4g的文件
制作全平台 linux windows grub 系统启动U盘

windows

制作全平台 linux windows grub 系统启动U盘

pe

制作全平台 linux windows grub 系统启动U盘

linux

制作全平台 linux windows grub 系统启动U盘

grub(vmware esxi等)

制作全平台 linux windows grub 系统启动U盘

修改win10 iso 单个大于4g的文件

原版的iso文件名

  • cn_windows_10_business_editions_version_1909_updated_jan_2020_x64_dvd_b3e1f3a6.iso

在制作启动项时,会将iso解压出来。解压后有个文件是大于4g的,因为win10原版镜像里面包含有多个版本(教育版、企业版、专业版),install.wim 4.11GB
制作全平台 linux windows grub 系统启动U盘

将iso解压

这里我是用7-zip打开iso文件,建议解压到全新的目录内。方便之后将格式转换为iso
我这里解压的目录是

  • J:\iso\tmp

  • 制作全平台 linux windows grub 系统启动U盘

将install.win 修改仅支持专业版

  1. 打开windwos cmd(需使用管理员运行)
  2. 执行命令 dism /get-wiminfo /WimFile:“J:\iso\tmp\sources\install.wim”

制作全平台 linux windows grub 系统启动U盘
3. 专业版对应的索引是3
4. 修改版本仅支持专业版
dism /Export-Image /SourceImageFile:“J:\iso\tmp\sources\install.wim” /SourceIndex:3 /DestinationImageFile:“J:\iso\tmp\sources\install_3.wim”
制作全平台 linux windows grub 系统启动U盘
制作全平台 linux windows grub 系统启动U盘
5. 打包格式为iso文件
将原iso install.wim文件删除,并将install_3.wim改名为install.wim。
制作全平台 linux windows grub 系统启动U盘
打包需要用到"AnyBurn" 或者使用"ultraISO" (试用版不允许生成大于300MB的iso)
AnyBurn下载地址

  • anyburn创建iso文件制作全平台 linux windows grub 系统启动U盘

参考资料

修改win10 iso 单个大于4g的文件
anyburn创建iso文件