日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

利用FbinstTool制作多系统(winPE+Ubuntu+CDLinux)启动U盘

發布時間:2024/8/1 linux 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用FbinstTool制作多系统(winPE+Ubuntu+CDLinux)启动U盘 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

利用FbinstTool制作多系統(winPE+Ubuntu+CDLinux)啟動U盤



一般制作多系統啟動盤的教程都會要用到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以及其他一些有用的工具。用虛擬機運行一下,界面如下:


有興趣的話也可以利用個性設置改變一下背景,變換一下菜單的位置和字體顏色等等。其實這也是大白菜封裝了其他一些工具完成的,例如msgdiyer等等。這些都不本質,這里略去不表。


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鏡像中的INITRDBZIMAGE兩個文件提取出來,連同CDLinux鏡像一起放進CDLINUZ文件夾中。為了方便,將鏡像命名為CDLinux.iso


4.修改(ud)/BOOT/GRUB/grldr中的內容如下

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.LSTtitle?【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/INITRDtitle?【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】啟動winpe2017 map?(ud)/EasyU_v3_3.iso?(0xff) map?--hook chainloader?(0xff) title?【06】?運行大白菜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?【07】?其它工具 RUN?(ud)/BOOT/GRUB/DIY.LST title?【08】?重啟 reboot title?【09】?關機 halt

這個菜單中我們保留了運行winpe的選項,加入了安裝ubuntuCDLinux的選項。為了保持菜單精簡,將其他功能都集成到了另一個菜單里(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,內容如下

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.利用虛擬機測試一下,這是我的界面:



7.可以將U盤目錄下UBUNTUCDLINUX目錄設為隱藏,這樣可以防止誤刪。


8.以后要添加BackTrack等等只需要修改grldr即可,讀者可自行Google。


8.This is the end.^_^




轉載于:https://blog.51cto.com/1364952/1978921

總結

以上是生活随笔為你收集整理的利用FbinstTool制作多系统(winPE+Ubuntu+CDLinux)启动U盘的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。