FbinstTools制作多系统启动U盘(Windows+Linux)
U盤(pán)啟動(dòng)盤(pán)制作工具在國(guó)內(nèi)有倆工具,老毛桃、大白菜。也不知道是誰(shuí)模仿誰(shuí)的,反正PE肯定是Microsoft的。
PE其實(shí)就是精簡(jiǎn)版的Windows維護(hù)系統(tǒng),那如何制作Linux啟動(dòng)盤(pán)呢,百度搜“l(fā)inux u盤(pán)啟動(dòng)盤(pán)制作工具” 教程也是一大堆。
現(xiàn)在我想做一個(gè)啟動(dòng)盤(pán),曾經(jīng)想用SYSLINUX 引導(dǎo)程序啟動(dòng)系統(tǒng),可配置復(fù)雜,可移植性不高。所以就用ud版啟動(dòng)工具,能集成PE+Linux。這樣一個(gè)U盤(pán)可以搞定安裝Windows與linux。
一.先安裝PE到U盤(pán)
下載老毛桃或大白菜都可以
我這里推薦大白菜的V5.2UEFI二合一版本,可以兼容uefi+legacy (日期:2017-03-30)
下載地址:http://u.163.com/52QMS0Cr? ? 提取碼: eRC8zLX6
為什么推薦V5.2UEFI 還有一個(gè)更重要的原因,可以修改分配ud隱藏?cái)U(kuò)展分區(qū)的大小【很重要哦】
安裝大白菜很簡(jiǎn)單,雙擊下一步下一步,完成后,選擇需要安裝PE的U盤(pán),(不要選錯(cuò)U盤(pán)),在這之前最好單獨(dú)快速格式U盤(pán)為NTFS格式,一鍵制作USB啟動(dòng)盤(pán),
有沒(méi)有注意到默認(rèn)的分配大小是750MB,我改成了7500MB,為什么要改為7500MB呢,因?yàn)檫@樣可以把需要的文件放到ud的隱藏分區(qū)中,包括Windows的鏡像文件比如win7.gho,linux的initrd.lz、vmlinuz文件等。放到ud隱藏分區(qū)的好處是不受可顯示數(shù)據(jù)區(qū)U盤(pán)的干擾。
二. 準(zhǔn)備系統(tǒng)文件并copy 文件到U盤(pán)
這里的系統(tǒng)文件指的是win7.gho或linux.iso 或著linux鏡像里面vmlinuz 和initrd.lz 文件,關(guān)于鏡像文件自行下載。
這里我們用的是ubuntu-mate16.04的鏡像,LiveCD版本其實(shí)就是源文件ISO,將鏡像名字改成ubuntu.iso,用解壓軟件將鏡像內(nèi)casper文件夾下的initrd.lz和vmlinuz兩個(gè)文件提取出來(lái)。
ubuntu下載地址:http://cdimage.ubuntu.com/
?
?
三.FbinstTools 編輯啟動(dòng)列表
FbinstTools不多介紹,不懂的先search去。第二步完成之后,我們就要用FbinstTools將文件導(dǎo)入ud的隱藏分區(qū)隱藏起來(lái)。
值的注意的是大白菜的V5.2用的是Fbinst1.6版本,最新的Fbinst1.7版本不兼容1.6,所以用Fbinst1.7無(wú)法看到Fbinst1.6格式過(guò)的隱藏分區(qū)數(shù)據(jù)。但Fbinst1.7加入了好幾個(gè)新功能,比如直接可以打開(kāi)內(nèi)置Qemu測(cè)試工具。
FbinstTools1.7 下載地址:http://www.upantool.com/qidong/2011/FbinstTool_v1.602.html
FbinstTools1.6 下載地址:http://www.pc6.com/softview/SoftView_78058.html
選擇文件列表-右鍵導(dǎo)入文件夾,(先本地新建文件夾命名為ubuntu,將文件放入ubuntu目錄)
同理,我們?cè)诒镜卦傩陆ㄒ粋€(gè)文件夾(myOS),把Windows和ubuntu的鏡像都導(dǎo)入隱藏分區(qū)中。(這就是第二步為什么把分配的隱藏邏輯分區(qū)改為7500MB),到時(shí)如果需要裝系統(tǒng)可直接使用FbinstTools提取鏡像文件就ok了!
?
?ok,現(xiàn)在編輯啟動(dòng)列表
在ud的根目錄直接雙擊grldr進(jìn)行grldr菜單編輯
?
新增菜單13
?內(nèi)容如下:
title 【13】 ubuntu16.04 find --set-root /IDBC/ubuntu/vmlinuz kernel /IDBC/ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /IDBC/ubuntu/initrd.lz解釋下,title 表示菜單的名稱,find --set-root 設(shè)置set-root的路徑,kernel設(shè)置boot的位置,filename指定iso路徑,initrd 指定linux臨時(shí)掛載系統(tǒng)目錄文件。
完整grldr菜單文件如下:
timeout 15 default 0 command --set-path=()/IDBC/GRUB/ gfxmenu ()/IDBC/GRUB/MESSAGE calc *0x307FFC-0x110000 > nul && configfile (md)4+8 ! configfile (md)0x880+0x200 title 【01】 ===嘗試從本地硬盤(pán)啟動(dòng)=== RUN ()/IDBC/GRUB/MENU12.LST title 【02】 運(yùn)行大白菜Win8PEx64增強(qiáng)版 RUN ()/IDBC/DBC8.ISO title 【03】 運(yùn)行大白菜Win03PE2013增強(qiáng)版 command srsf6n default=srsf6n f6img=/idbc/srs/ echo $[1106] Loading DBC WIN03PE.ISO, Please Wait ... map --mem ()/IDBC/WINPE.ISO (0xff) map --e820cycles=0 map --hook chainloader (0xff) title 【04】 以上PE藍(lán)黑屏無(wú)法進(jìn)入不認(rèn)硬盤(pán)方案 RUN ()/IDBC/GRUB/MENU03.LST title 【05】 進(jìn)入Ghost備份還原系統(tǒng)多合一菜單 RUN ()/IDBC/GRUB/MENU04.LST title 【06】 運(yùn)行最新版DiskGenius分區(qū)工具 RUN --swap --mem ()/IDBC/IMGS/DBCDOS.IMG title 【07】 運(yùn)行MaxDos工具箱增強(qiáng)版菜單 RUN ()/IDBC/GRUB/MENU06.LST title 【08】 運(yùn)行硬盤(pán)內(nèi)存檢測(cè)掃描工具菜單 RUN ()/IDBC/GRUB/MENU07.LST title 【09】 運(yùn)行Windows登陸密碼破解菜單 RUN ()/IDBC/GRUB/MENU08.LST title 【10】 啟動(dòng)USB2.0加速電腦啟動(dòng)(老機(jī)專用) ()/IDBC/GRUB/USB_ACC.0PE title 【11】 啟動(dòng)自定義ISO/IMG文件(兩種方式) RUN ()/IDBC/GRUB/DIY.LST title 【12】 安裝原版Win7/Win8系統(tǒng)(非GHOST版) RUN ()/IDBC/GRUB/MENU11.LST title 【13】 ubuntu16.04 find --set-root /IDBC/ubuntu/vmlinuz kernel /IDBC/ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /IDBC/ubuntu/initrd.lz?在這里有個(gè)疑問(wèn),我將filename指定到ud隱藏分區(qū)ubuntu.iso,這樣U盤(pán)可顯示數(shù)據(jù)區(qū)看上去是一個(gè)空U盤(pán)。
kernel /IDBC/ubuntu/vmlinuz boot=casper iso-scan/filename=/IDBC/myOS/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8但系統(tǒng)無(wú)法引導(dǎo),表示not find??/IDBC/myOS/ubuntu.iso file。
所以如果要安裝Ubuntu必須要把ubuntu.iso 放到U盤(pán)的可顯示數(shù)據(jù)區(qū)根目錄。在根目錄我們?cè)趥浞菀粋€(gè)FbinstTools,需要的時(shí)候可提取修改Fbinst。
現(xiàn)在U盤(pán)的根目錄就兩個(gè)文件
?
四.實(shí)戰(zhàn)多系統(tǒng)啟動(dòng)U盤(pán)
我們可以使用FbinstTools1.7里面內(nèi)置Qemu測(cè)試工具,測(cè)試PE或者重啟電腦選擇U盤(pán)啟動(dòng),查看WindowsPE與linux多系統(tǒng)啟動(dòng)U盤(pán)是否能打開(kāi)。
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/dcb3688/p/4608069.html
總結(jié)
以上是生活随笔為你收集整理的FbinstTools制作多系统启动U盘(Windows+Linux)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 设置天网防火墙
- 下一篇: DDoS是什么意思?