一般制作多系统启动盘的教程都会要用到rub4dos+grubinst+ultraiso+msgdiyerl等等工具,一大串的工具列表让人望而生畏。其实大白菜里已经对这些工具做了非常好的封装,利用大白菜+FbinstTool,我们就可以方便的制作出功能丰富的启动U盘。

一、准备工作

1.足够大的U盘一个(我用的是Kingston 8GB U盘,就本文来说2G就够了)

2.大白菜4.6

3.FbinstTool

4.Ubuntu和CDLinux的live CD

二、制作过程

1.打开大白菜4.6,点击“一键制作启动U盘”。大白菜会从U盘上划出400M作为隐藏分区,里面包括win7pe,win03pe以及其他一些有用的工具。

2.利用FbinstTool打开U盘的隐藏分区,双击打开(ud)/BOOT/GRUB/grldr,可以看到里面是对主菜单的定义,其中包括等待时间,默认选项,各个菜单项的定义。

3.在U盘根目录中(注意不是隐藏分区)创建UBUNTU文件夹,将Ubuntu live CD中casper目录下的initrd.lz和vmlinuz两个文件提取出来(可以用UltraISO、FbinstTool等等),连同Ubuntu live CD一起放进UBUNTU文件夹中。为了方便,将镜像命名为ubuntu.iso。

在U盘根目录中创建CDLINUX文件夹,将CDLinux镜像中的INITRD和BZIMAGE两个文件提取出来,连同CDLinux镜像一起放进CDLINUZ文件夹中。为了方便,将镜像命名为CDLinux.iso。

4.修改(ud)/BOOT/GRUB/grldr中的内容如下
[plain] view plain
copy

timeout 15
default 0
command --set-path=(ud)/BOOT/GRUB/
gfxmenu (ud)/BOOT/GRUB/MESSAGE
configfile (md)4+8
title 【01】 ===从本机硬盘引导启动===
RUN (ud)/BOOT/GRUB/MENU12.LST
<span style="color:#ff0000;">title 【02】 安装Ubuntu
find --set-root /UBUNTU/vmlinuz
kernel /UBUNTU/vmlinuz boot=/casper iso-scan/filename=/UBUNTU/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd /UBUNTU/initrd.lz
title 【03】 安装CD Linux
find --set-root/CDLINUX/BZIMAGE
kernel /CDLINUX/BZIMAGE quiet CDL_LANG=zh_CN.UTF-8 CDL_GUI=yes CDL_AMOUNT=yes CDL_DIR=/CDLINUX CDL_IMG=CDlinux.iso
initrd /CDLINUX/INITRD</span>
title 【04】 运行大白菜Win03PE2013网络增强版
checkrange 0x30001:-1 read 0x8298
clear
echo $[1106] Loading DBC WIN03PE.ISO, www.winbaicai.com
map --mem (ud)/PE/WINPE.ISO (0xff) ! map (ud)/PE/WINPE.ISO (0xff)
map --e820cycles=0
map --hook
chainloader (0xff)
title 【05】 运行大白菜Win7PE精简版(超高兼容)
checkrange 0x30001:-1 read 0x8298
clear
echo $[1106] Loading DBC WIN7PE.ISO, www.winbaicai.com
map --mem (ud)/PE/DBC7.ISO (0xff) ! map (ud)/PE/DBC7.ISO (0xff)
map --hook
chainloader (0xff)
title 【06】 其它工具
RUN (ud)/BOOT/GRUB/DIY.LST
title 【07】 重启
reboot
title 【08】 关机
halt
这个菜单中我们保留了运行winpe的选项,加入了安装ubuntu和CDLinux的选项。为了保持菜单精简,将其他功能都集成到了另一个菜单里(DIY.LST)。
Ubuntu菜单项中kernel /UBUNTU/vmlinuzboot=/casper iso-scan/filename=/UBUNTU/ubuntu.iso这三句还有initrd/UBUNTU/initrd.lz是不能少的,它指明了从哪里加载系统。ro quiet locale=zh_CN.UTF-8就是指明我们希望使用的语言等等,不写也无所谓。上面那句find是查找文件,推荐写,不写的话也没有什么影响,系统会自动查找。

CDLinux菜单项中CDL_GUI是自动加载图形界面,CDL_AMOUNT是自动挂载,CDL_DIR是指明了镜像存放的路径,CDL_IMG指明了镜像名称。后两个很重要,不能少。否则会出现“can't find out where CDLinux is installed”,且无法加载图形界面的情况。

注意修改后保存。

5.修改DIY.LST,内容如下
copy

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

我们就是把原来主菜单中的东西搬了过来,没做任何改动。保存文件。

6.可以将U盘目录下UBUNTU和CDLINUX目录设为隐藏,这样可以防止误删。

7.以后要添加BackTrack等等只需要修改grldr即可。

转载于:https://www.cnblogs.com/qq190771752/p/4115798.html

利用FbinstTool+大白菜u盘工具,制作多系统启动U盘【转】相关推荐

  1. Linux系统制作Ubuntu启动U盘,用UNetbootin工具制作Ubuntu系统启动U盘图文步骤

    制作Ubuntu系统启动U盘,可以用软碟通UltraISO,也能用UNetbootin这个软件. UNetbootin的好处是有windows客户端,也有Linux的客户端,也就是说可以很方便的在Li ...

  2. 使用kali的工具攻击win10_使用“媒体创建工具”制作Win10系统安装U盘

    MS酋长前面已经介绍过"使用微软媒体创建工具下载原版Win10 ISO镜像"的方法,其实使用该工具还可以轻松制作Win10系统安装U盘.下面MS酋长就来演示一下如何使用媒体创建工具 ...

  3. tranmac不能识别_怎么用transmac制作mac安装盘|transmac制作苹果系统启动U盘方法

    mac电脑一般自带在线恢复系统功能,不过在线恢复并非万能,很多时候还是得用U盘重装系统.有不少人同时拥有mac电脑和普通win电脑,在mac电脑变板砖时,可以利用win系统的电脑来制作mac os x ...

  4. Ventory制作多系统启动u盘 和 安装 windows10+ubuntu双系统

    一.Ventory制作多系统启动u盘 1.工具下载 制作u盘工具:Ventoy 下载地址:https://www.ventoy.net/cn/download.html 注意制作启动项的时候,会格式化 ...

  5. 超简单制作多系统启动U盘教程

    超简单制作多系统启动U盘教程 文章目录 超简单制作多系统启动U盘教程 前言 基本配置 配置PE系统 配置其他操作系统 前言 ​ 这两天心血来潮,本来想用Win to go做一个windows便携系统, ...

  6. php文件保存在U盘,Linux_制作Linux的U盘(usb)启动盘,USB闪存存储装置(优盘)一般只 - phpStudy...

    USB闪存存储装置(优盘)一般只有钥匙扣大小,存储容量多为32MB和64MB.由于具有轻巧精致.使用方便.便于携带等优点,特别是对比软盘具有容量较大.安全可靠.读取速度较快等特性,越来越多人使用这种装 ...

  7. 使用etcher1.5.24制作 macOS 系统启动u盘 方便又快捷

    平常在windows制作macOS系统启动u盘都是使用TransMac导入, 今天介绍一款更方便快捷的工具-etcher 这个工具支持在Windows平台或者macOS平台上操作, 甚至Linux平台 ...

  8. 用UNetbootin制作Ubuntu系统启动U盘

    制作Ubuntu系统启动U盘,可以用软碟通UltraISO,也能用UNetbootin这个软件. UNetbootin的好处是有windows客户端,也有Linux的客户端,也就是说可以很方便的在Li ...

  9. syslinux 制作多系统启动U盘

    syslinux 制作多系统启动U盘 标签:u盘 使用 syslinux 制作多系统启动U盘 syslinux 能加载虚拟内存盘,能引导各种镜像文件,适合用于制作多系统启动U盘,   但是我按照网上说 ...

  10. 制作操作系统启动U盘

    制作操作系统启动U盘 1.打开UltraISO Premium Edition v9.7.0.3476 (2017-08-16).exe(软碟通). 2.依次选择"文件"→&quo ...

最新文章

  1. php中怎样阻止网页进行跳转,阻止php页面跳转方法
  2. 重磅丨国家发改委公布56个AI支持项目名单
  3. jQuery幻灯片skitter-slider插件学习总结
  4. Spin Control (上下控件)
  5. 十进制小数化为二进制小数的方法是什么_十进制转成二进制的两种方式
  6. MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 转载
  7. “云联邦”构建连云成片、无缝混合的一朵云
  8. WebRTC架构和协议栈-zz
  9. scrollLeft,scrollTop,滚动代码的总结
  10. 7-2 数列循环右移 (10 分)
  11. 深圳禾正医院自控系统案例|能迪科技canlead中央空调净化系统
  12. catalina java opts_tomcat catalina.sh JAVA_OPTS参数说明与配置
  13. 毕业论文页码格式制作
  14. 2006德国世界杯完全赛程表
  15. 三、Linux文件管理
  16. PHPMyWind编辑器支持一键粘贴
  17. mysql gman do_MySQL UDFs 来管理调用 Gearman 的分布式的队列
  18. 计算机应用类专业综合知识月考试卷,计算机应用类专业综合复习试题(一)
  19. 2022版最新彩虹易支付系统二开版本源码运营版
  20. android openal播放器,Android OpenAL 录音参数不正确

热门文章

  1. Java毕业设计-企业员工考勤打卡管理系统
  2. 分享128个商务模板PPT模板,总有一款适合你
  3. ISO9001-2008标准(中英文对照)
  4. 【2021-12-17】css反爬+pytesseract文字识别
  5. 【UE4从零开始 082】全局光照
  6. 计算机共享地址怎么设置到桌面,局域网共享在哪里设置
  7. 纯净重装正版win10系统的方法
  8. 家长进课堂 计算机ppt,家长进课堂之中华传统美德 成品ppt 三井小学一10班出品.ppt...
  9. 苹果MacOS系统换壁纸的方法
  10. sakai mysql_一个完整的Sakai安装步骤