時(shí)間比較緊,在這里大概給網(wǎng)友們介紹一下我的自制方法,請(qǐng)廣大童鞋們多多噴霧。
我是第一次在TPY發(fā)帖,心里有這安奈不住的興奮不怎么會(huì)說(shuō)話,
。
網(wǎng)上這類教程很多,在這里我聲明這是我花費(fèi)N長(zhǎng)時(shí)間研究出的成果,原創(chuàng)!!!!!
除了TPY,別的網(wǎng)站不會(huì)有我這樣的帖子,就算有也是COPY我的!希望廣大網(wǎng)友們見證。
這里用到的軟件全部來(lái)自互聯(lián)網(wǎng),我只是改了一下,拼了一下,技術(shù)含量比較低,拿上來(lái)露臉是為了學(xué)習(xí)和交流。
首先看下我的成品:(我自己的界面,有興趣的朋友自己可以改成自己喜歡的字和圖片)
這是WindowsPE進(jìn)入后的狀態(tài)(我們計(jì)算機(jī)維護(hù)員常用到的老毛桃PE,應(yīng)該是最終版把。)
這是maxdos7.1進(jìn)入后的狀態(tài)(這個(gè)大家都熟悉把?邁思工作室的DOS軟件)
這是Beini 1.2.2的進(jìn)入狀態(tài)(大陸這邊叫奶瓶,是專門測(cè)試無(wú)線網(wǎng)路安全的系統(tǒng))
這是最后一個(gè)系統(tǒng)BackTrack 4 (這個(gè)系統(tǒng)傳說(shuō)是黑客用的,也是類似于上面的奶瓶系統(tǒng),都是基于Linux系統(tǒng)內(nèi)核開發(fā)的,看上去很是拉風(fēng)。)
這個(gè)要注意了進(jìn)入后是這個(gè)界面:
在
root@bt:~#后面輸入startx然后Enter進(jìn)入這個(gè)界面:
酷吧
現(xiàn)在開始教大家怎么作了,大家可以靈活應(yīng)用,不一定非要按我的作,這里用到的U盤啟動(dòng)程序是microsoft的grub里的grldr
其實(shí)還可以用Linux里的ldlinux.sys syslinux.cfg來(lái)引導(dǎo)U盤,這個(gè)以后在發(fā)教程,這里主要介紹grub
首先我們準(zhǔn)備一個(gè)不能小于2G的U盤,把里面的數(shù)據(jù)備份好,然后用HP USB 磁盤存儲(chǔ)器格式化工具 V2.0.6.格式化成FAT32格式
下面寫入U(xiǎn)盤MBR我覺的些MBR啟動(dòng)的成功效率要高,用grubinst里的grubinst_gui.exe運(yùn)行后如圖:
這里要說(shuō)明一下:磁盤
一定要選對(duì),看大小,分區(qū)列表:選整個(gè)磁盤(MBR)。注意奧 選錯(cuò)了后果自負(fù)。別的選項(xiàng)不于理會(huì)。很快MBR寫入完。
好 現(xiàn)在我們往U盤里COPY啟動(dòng)文件
第一WindowsPE
沒有的話,自己去網(wǎng)上找,我這里不提供下載。
老毛桃winpe 最終修改版 v09.11
把里面的MINPE文件夾·WINNT.XPE文件·WXPE文件夾下的SETUPLDR.BIN重命名為L(zhǎng)DRXPE(后綴名也覆蓋)還有一個(gè)就是AVLDR.XPE 但是最后這個(gè)文件好像沒有,稍后給大家一個(gè)鏈接下載。把它們COPY到U盤根目錄下。
然后是maxdos7.1
在u
盤的根建立MaxDos
文件夾把從網(wǎng)上下載來(lái)的解壓(有的是安裝的,安裝完后默認(rèn)的在C盤下的MAXDOS文件夾,自己找)
小二拿杯水來(lái)。
找到maxdos文件夾下的maxs.sys copy到剛在U盤下建立的maxdos文件夾里并命名為maxs.gz,用winirar打開把其中的maxdos.exe解壓出來(lái),并命名為maxdos.img. 我這里的maxdos是邁思工作室的,安裝完從C盤目錄里找到的。
接下來(lái)就是從網(wǎng)上下載grub4dos
把其中的fonts.gz menu.lst 和chinese文件夾里的grldr復(fù)制到U盤根目錄下,把fonts.gz剪切到maxdos文件夾下。
下面是Beini 1.2.2和BackTrack 4
從互聯(lián)網(wǎng)下載上面兩個(gè)系統(tǒng),提取 Beini 1.2.2里的boot和tce倆文件夾到U盤根目錄把boot命名為bootbeini
提取 BackTrack 4里的boot和casper倆文件夾到U盤根目錄把boot命名為bootbt4
最后把C盤(xp)下的ntldr和ntdetect.com copy到U盤根目錄下(那個(gè)tool文件夾請(qǐng)無(wú)視)
還有一點(diǎn)就是背景圖片,我這里用的是BackTrack4里的(在bootbt4文件夾里的grub文件夾里的bt4.xpm.gz)把它c(diǎn)opy到maxdos文件夾里,這個(gè)背景你自己也可以作,這里我不教。
至此就差不多了?。?!我在寫這帖子時(shí)基本在昏迷狀態(tài),有可能有疏漏的地方,以后在修改,也往大家指教。
對(duì)了還沒有編寫menu.lst呢,你看我這記性。
給大家看成品:
timeout 30
default 0
splashimage /maxdos/bt4.xpm.gz
foreground ffff00
fontfile /maxdos/fonts.gz
title ───────── ☆ 周曉剛個(gè)人改版 ☆ ─────────
clear
title 啟動(dòng) WindowsPE
find --set-root /ldrxpe
chainloader /LDRXPE
title 啟動(dòng) MS-DOS 7.1
find --set-root /maxdos/dos.img
map --mem /maxdos/dos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 啟動(dòng) BeiNi 1.2.2
find --set-root /bootbeini/bzImage
kernel /bootbeini/bzImage quiet waitusb=6
initrd /bootbeini/tinycore.gz
title 啟動(dòng) BackTrack 4
find --set-root /bootbt4/vmlinuz
kernel /bootbt4/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /bootbt4/initrd.gz
title 啟動(dòng)本機(jī)硬盤的 WINDOWS NT/2003/XP 系統(tǒng)
map (hd0) (hd0)
map (hd0) (hd1)
root (hd0,0)
chainloader (hd0,0)+1
boot
rootnoverify (hd0,0)
chainloader +1
clear
title 啟動(dòng)本機(jī)硬盤上 VISTA/WIN7 系統(tǒng)
find --set-root /bootmgr
chainloader /bootmgr
clear
title 重啟計(jì)算機(jī)
reboot
title 關(guān)閉計(jì)算機(jī)
halt
title ────────
clear
title 沒有壓力就沒有成功,沒有失敗就沒有認(rèn)識(shí)到自己的不足。
clear
title You are my best friend You are my only friend
clear
我作的這個(gè)U盤啟動(dòng)只是個(gè)測(cè)試版,行不行有待網(wǎng)友見證,有些老機(jī)器可能啟動(dòng)不了。
我先吃西瓜去了,稍后在看那不對(duì),在調(diào)整,解釋。
如果上面的代碼你不清楚是什么意思,可以去百度grldr或menu.lst方可明白。
還有就是在每個(gè)啟動(dòng)條下都有一個(gè) find --set-root /。。。。這一項(xiàng)是自動(dòng)搜索。。。。。這個(gè)文件,它只要找到這個(gè)文件,就把文件所在的路徑設(shè)置為根設(shè)備,這樣就不會(huì)被盤符變化困擾了。如果提示找不到文件或啟動(dòng)不起來(lái)可以試著在U盤根目錄下創(chuàng)建一個(gè)空白的
grubidx.txt文檔然后指定到這個(gè)文檔如:find --set-root /grubidx.txt
THE END
第一次發(fā)帖,發(fā)錯(cuò)地方了,好幾個(gè)地方都有。