win7和ubuntu双系统启动U盘制作

文章出处:https://blog.csdn.net/dearwind153/article/details/52761818原文不可用,对原文稍做修改

一、需要什么

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

2.大白菜(大白菜官网:http://www.dabaicai.com/)

注意,网上好多假的大白菜官网,注意识别!

我用的是当然的最新版大白菜,也就是v6.0版

3.FbinstTool(我使用v1.6)

4.你想做的系统iso包(ubuntu16.04x64 )

二、制作启动u盘

1、打开大白菜,需要注意的是,如遇到大白菜无故卡死,无法使用的情况,有两种解决办法(1).先断网,再打开大白菜程序,再连上网即可.(2)右键管理员运行大白菜

可以使用个性定制功能对自己的启动菜单进行定制,当然,你也可以用默认的

2、定制完成后,U盘启动-默认模式

勾选NTFS,弹出窗口选否(就是制作后转为NTFS格式),这样U盘就能拷大于4G的文件了

然后点击“一键制作启动U盘”

3、好了,现在可以关闭大白菜程序了

三、个性化制作

运行FbinstTool,若你使用的大白菜是6.0版本的话,U盘的隐藏分区的的目录结构如下图所示
在这里插入图片描述

我的根目录是IDBC

下面开始将准备好的系统放入u盘中

比如我想装ubuntu系统,我在u盘根目录下(就是我的电脑中的可移动个磁盘)创建一个ubuntu的文件夹,将提前下好ubuntu安装文件(例如ubuntu-16.04-desktop-amd64.iso)复制到该文件夹下,然后,用解压软件将镜像内casper文件夹下的initrd.lz和vmlinuz.efi(注意有的是没有后缀名的)两个文件提取出来,一同放在ubuntu文件夹内,它们是U盘引导ubuntu必需的文件

操作完成后如下图所示:
在这里插入图片描述
在这里插入图片描述

四、windows系统

Windows系统直接按照大白菜的【说明】将Windows镜像文件放在DBC文件夹下就行。
在这里插入图片描述

五、下一步开始编辑启动列表!(重要)

打开Grldr菜单,将其内容改为下:

timeout 15
default 0
command --set-path=(ud)/IDBC/GRUB/
gfxmenu (ud)/IDBC/GRUB/MESSAGE
configfile (md)4+8
title 【01】 ===尝试从本地硬盘启动===
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr
title 【02】 运行大白菜Win10PEx64正式版
SISO RUN /IDBC/10PEX64.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】 安装ubuntu16.04_64位
find --set-root /ubuntu/vmlinuz
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-16.04.6-desktop-amd64.iso ro quiet splash  locale=zh_CN.UTF-8
initrd /ubuntu/initrd
title 【05】 其他工具
RUN (ud)/IDBC/GRUB/DIY.LST

参考大白菜原版的grldr文件和menu文件,写好路径就可以了

这个菜单中我们保留了运行winpe的选项,加入了安装ubuntu的选项。为了保持菜单精简,将其他功能都集成到了另一个菜单里(DIY.LST)。

find --set-root /ubuntu/vmlinuz
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-16.04.6-desktop-amd64.iso ro quiet splash  locale=zh_CN.UTF-8
initrd /ubuntu/initrd

上面所示的ubuntu16x64/vmlinuz是需要你对应自己文件路径的地方,其他不要改
vmlinuz和initrd这两个文件本身有后缀就加,没有后缀就不加

注意做完Ctrl+S保存!

再从grub文件夹下找到DIY.LST(若没有新建一个),内容如下

timeout 15
default 9
command --set-path=(ud)/IDBC/GRUB/
gfxmenu (ud)/IDBC/GRUB/MESSAGE
configfile (md)4+8
title 【01】 以上PE蓝黑屏无法进入不认硬盘方案
RUN (ud)/IDBC/GRUB/MENU03.LST
title 【02】 进入Ghost备份还原系统多合一菜单
RUN (ud)/IDBC/GRUB/MENU04.LST
title 【03】 运行最新版DiskGenius分区工具
RUN --mem (ud)/IDBC/IMGS/DBCDOS.IMG
title 【04】 运行MaxDos工具箱增强版菜单
RUN (ud)/IDBC/GRUB/MENU06.LST
title 【05】 运行硬盘内存检测扫描工具菜单
RUN (ud)/IDBC/GRUB/MENU07.LST
title 【06】 运行Windows登录密码破解菜单
RUN (ud)/IDBC/GRUB/MENU08.LST
title 【07】 启动USB2.0加速电脑启动(老机专用)
(ud)/IDBC/GRUB/USB_ACC.0PE
title 【08】 启动自定义ISO/IMG文件(DBC目录)
RUN (ud)/IDBC/GRUB/RUN.LST
title 【09】 安装原版Win7/Win8系统(非GHOST版)
RUN (ud)/IDBC/GRUB/MENU11.LST             
title 【10】 ===返回大白菜U盘启动主菜单===
configfile (md)4+8
title 【11】 ===重启计算机===
reboot
title 【12】 ===关闭计算机===
halt                                                   

Ctrl+S 保存即可

大功告成!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值