U盘多启动
U盘多启动
制作一个多功能,多系统的U盘,操作记录备忘。
前言
接着前面U盘量产的工作,既然都已经到了量产了,好像不多做一点事情,总觉得对不起自己的折腾,于是再找关于U盘多启动方面的作法。以前想给自己的系统做维护,基本上就是做一个PE盘。里面集成PE工具,现在已经对U盘做了量产,即在数据盘上做一个PE,那就是两个启动了。是否可以多启动呢?想了两个方案:
- 是否可以量产多个光驱?
- 单盘多引导
关于第一个想法,自己网上能找到的基本上都是关于三启动的,即量产为一个USB-CDROM,USB-ZIP,USB-HDD。不过量产为多光驱的还真的有一个,参考链接;教程中把一个慧荣主控的U盘量产为7个光驱。而刚好自己的小米U盘为慧荣的主控,按教程上的说法,也是可以通过更变参数改为其它的量产参数的,不过文中提到了有风险,即数据分区通常在格式化上会出现问题。参考自己也只有一个慧荣的U盘,还有以前量产失败的经验,就先不尝试此方法。可以查看上面的链接中的教程内容,里面有详细的更变参数,以及U盘的各参数的说明。
关于第二个相法,有过双系统(windows + linux)的经验,自然想到了GRUB2。按照这个思路,找到两个工具,EASY2BOOT和AIO BOOT CREATOR。通过名字就知道了,这会是两个多系统引导的好工具。特别是第二个,all in one。
EASY2BOOT启动引导
操作步骤如下
下载链接
安装
打开程序(插入U盘后)如下图所示
选择语言,选择U盘,创建启动盘。
在弹出的CMD窗口选择已经识别的U盘,如图所示:
如图实别的USB设备编号为1,所选择1。
是否格式化,选择Y,此处忘记截图。
选择格式化的磁盘分区类型
此处选择了FAT32,即F。
参考这一句:For UEFI-booting, convert the ISO using the MPI_FAT32 Desktop shortcut.
就是说,如果你需要UEFI启动模式的话,那么转换ISO的时候,需要使用MPI_FAT32的快捷工具。
确认格式化,参考下图:
选择语言
选择键盘
选择是否显示扩展名
显示E2B图标样式
是否写入配置文件
填充linux镜像
这里需求填充一个3.9GB的镜像文件,输入数值0为不填充,或者输入一个大于3.9GB的数据,小于4GB,大于4096会报错,参考数据盘格式化为FAT32。
完成制作
至此,完成E2B U盘多启动的操作。
UEFI启动支持
操作步骤:
下载MTI工具,链接请戳
解压缩下载的工具包,进入ImDisk目录,安装ImDisk程序,参考图片:
然后回到上级目录,运行 MPI_Tool_Pack_Plus_CloverLite_086\CreateDesktopShortcuts.cmd,这个CMD命令会在你的桌面上创建三个快捷方式,不过需要注意的是,需要用右键点击,然后使用管理员模式运行,参考下图:
此命令会在桌面上创建三个快捷方式,即MakePartImage,MPI_FAT32,MPI_NTFS,三个程序的快捷方式。
将你需要创建的 UEFI 启动镜像,拖拽到 MPI_FAT32 这个快捷方式上,就会自动创建出 .imgPTN 格式的镜像文件了。在创建大小的时候按回车确认即可。参考下图:
将ISO或者imgPTN文件拷贝到U盘中的对应目录即可,或者直接都扔到了 _ISO\MAINMENU 这个文件夹中。
完成操作后,从U盘启动,成果如下(默认UEFI支持的,可能需要关闭BIOS中的默认secret启动):
AIO BOOT 启动引导
操作如下:
这个是一个真神器,绿色,不用安装,还自带中文,如名称所说,AIO all in one。
下载工具,链接请戳
运行,操作如下图所示:
切换语言,选择U盘,勾选自动安装bootloader,点击OK,完成操作。
接下来就是在U盘的目录下操作了,操作大致如下图所示:
最后,给一张U盘启动后的图片,这是一个相当结力的工具。
总结
EASY2BOOT和AIO BOOT CREATOR这两款工具都是基于grub2和grub4dos工具为基础的,easy2boot基本以命令行操作为主,linux系统下也可以使用。AIO BOOT CREATOR这个工具,基本满足了我的所有需求,简单,功能强大,操作方便。一个绿色包,直接运行,还自带中文,这个就非常方便了。后面直接使用了AIO把我想要集成的多启动系统都集成在了U盘,包括ANDROID(phoenixos),linux(Kail, ubuntu),windows(windows 7, windows server 2016)等。系统安装,live环境应有尽有,可以说是一步到位了。