Internet上提供的许多方法已经过时且不适用,或者不清楚。
结合大神的计划,我研究并编写了这篇文章
首先查看最终结果:


好的,我感觉很好。只有五个ubuntu安装映像。当然,如果要添加其他内容(例如win7,win8,win10,ubuntu1 6. 10),请仔细阅读本文,更不用说完全DIY了!
一、需要什么
1.一个足够大的U盘(我用的是Kingston 8GB U盘,本文用2G足够了)
2.大白菜(大白菜官方网站:)
注意,晚上有很多假白菜官方网站,请注意识别!
我使用的当然是大白菜的最新版本,即5. 1uefi版本
3. FbinstTool(百度很好,有一个绿色版本,我使用v 1. 6)

4.您要制作的系统ios包
二、制作可启动的USB闪存驱动器
1、打开白菜时,应注意,如果白菜无缘无故卡住且无法使用,有两种解决方法(1)。首先断开Internet,然后打开白菜程序,然后只需连接到互联网即可。(2)右键单击管理员以运行大白菜
您可以使用个性化定制功能来定制自己的启动菜单,当然,您也可以使用默认设置
2、自定义完成后,U盘将启动-默认模式
检查NTFS,然后在弹出窗口中选择No(即在生产后转换为NTFS格式),以便U盘可以复制大于4G的文件。
然后单击“一键制作可引导的USB闪存驱动器”
3、好的,现在您可以关闭大白菜程序了
三、个性化制作
运行FbinstTool,如果您使用的大白菜为5. 0版或更高版本,则U盘隐藏分区的目录结构如下图所示


否则应该是
注意!发现以上两个路径不同,下面代码中的路径必须匹配您自己的真实路径
我的根目录是ICBC
接下来,将准备好的系统放入USB闪存驱动器
例如,如果要安装ubuntu系统,则在u盘的根目录中创建一个ubuntu文件夹(请注意,它不是隐藏分区)(此文件夹具有任何名称,但与在下面代码中的“路径”中),将事先下载的ubuntu安装文件(例如ubuntu-1 4. 0 4. 2-desktop-amd6 4. iso)复制到此文件夹中。为了方便起见,将映像名称更改为ubuntu.iso,然后使用。解压缩软件将镜像文件中casper文件夹中的两个文件initrd.lz和vmlinuz.efi提取出来(请注意,vmlinuz在ubuntu 32位系统中没有后缀,后缀为64位系统中的.efi)并将它们放到ubuntu中。在该文件夹中,它们是从U盘引导ubuntu所必需的文件
操作完成后,如下图所示:

(为了与其他版本区分开来,我的文件夹名为ubuntu15x6 4)
类似地,其他系统也应完成。例如,我在这里放置了4个不同版本的ubuntu:

如果您想安装获胜系统,可以参考这篇文章:
主持人精力有限,不想赢。 。
接下来,开始编辑启动列表!
打开Grldr菜单并将其内容更改为以下内容:
timeout 15 default 0 command --set-path=(ud)/IDBC/GRUB/ gfxmenu (ud)/IDBC/GRUB/MESSAGE configfile (md)4+8 title 【01】 ===尝试从本地硬盘启动=== RUN (ud)/IDBC/GRUB/MENU12.LST title 【02】 运行大白菜Win8PEx64正式版 RUN (ud)/IDBC/DBC8.ISO title 【03】 运行大白菜Win03PE2013增强版 echo $[1106] Loading DBC WIN03PE.ISO, Please Wait ... map --mem (ud)/IDBC/WINPE.ISO (0xff) map --e820cycles=0 map --hook chainloader (0xff) title 【04】 安装ubuntu14.04LTS_32位 find --set-root /ubuntu14x86/vmlinuz kernel /ubuntu14x86/vmlinuz boot=casper iso-scan/filename=/ubuntu14x86/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /ubuntu14x86/initrd.lz title 【05】 安装ubuntu14.04LTS_64位 find --set-root /ubuntu14x64/vmlinuz.efi kernel /ubuntu14x64/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu14x64/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /ubuntu14x64/initrd.lz title 【06】 安装ubuntu15.04_32位 find --set-root /ubuntu15x86/vmlinuz kernel /ubuntu15x86/vmlinuz boot=casper iso-scan/filename=/ubuntu15x86/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /ubuntu15x86/initrd.lz title 【07】 安装ubuntu15.04_64位 find --set-root /ubuntu15x64/vmlinuz.efi kernel /ubuntu15x64/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu15x64/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /ubuntu15x64/initrd.lz title 【08】 其他工具 RUN (ud)/IDBC/GRUB/DIY.LST
在此菜单中,我们保留了运行winpe的选项,并添加了安装ubuntu的选项。为了使菜单保持简单,将其他功能集成到另一个菜单(DIY.LST)中。
find --set-root /ubuntu15x86/vmlinuz
kernel /ubuntu15x86/vmlinuz boot=casper iso-scan/filename=/ubuntu15x86/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd /ubuntu15x86/initrd.lz
阴影部分是需要你对应自己文件路径的地方,其他不要改
注意做完右键保存!从gryb文件夹中查找DIY.LST(如果没有新文件夹),内容如下
timeout 15 default 8 gfxmenu (ud)/BOOT/GRUB/MESSAGE configfile (md)4+8 title 【01】 PE蓝黑屏无法进入不认硬盘方案 RUN (ud)/BOOT/GRUB/MENU03.LST title 【02】 进入Ghost备份还原系统多合一菜单 RUN (ud)/BOOT/GRUB/MENU04.LST title 【03】 运行最新版DiskGenius分区工具 RUN --mem (ud)/BOOT/IMGS/DBCDOS.IMG title 【04】 运行MaxDos工具箱增强版菜单 RUN --mem (ud)/BOOT/IMGS/MAXDOS.IMG title 【05】 运行硬盘内存检测扫描工具菜单 RUN (ud)/BOOT/GRUB/MENU07.LST title 【06】 运行Windows登陆密码破解菜单 RUN (ud)/BOOT/GRUB/MENU08.LST title 【07】 启动USB2.0加速电脑启动(老机专用) (ud)/BOOT/GRUB/USB_ACC.0PE title 【08】 安装原版Win7/Win8系统(非GHOST版) RUN (ud)/BOOT/GRUB/MENU11.LST title 【09】 ===返回大白菜U盘启动主菜单=== configfile (md)4+8 title 【03】 ===重启计算机=== reboot title 【04】 ===关闭计算机=== halt
右键保存即可
我们只是从原始主菜单移动了项目,而没有进行任何更改。您可以使用内置的Qemu工具对其进行测试。
就是这样!
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-367235-1.html
哪怕微小的帮助也行
请注意是进入人造岛礁