| [下文中部分鏈接是skydrive網(wǎng)盤(pán)鏈接,由于微軟反盜鏈,不可以直接下載??!需要右鍵在新窗口中打開(kāi),然后在新開(kāi)頁(yè)面中才可以點(diǎn)擊圖標下載。] 下面的教程教你用grub4dos定制自己的啟動(dòng)U盤(pán)。 1)用xp的磁盤(pán)管理工具格式化u盤(pán)。有些u盤(pán)不是usb-hdd格式的話(huà),需要用這個(gè)工具 來(lái)把u盤(pán)格成usb-hdd格式。 2)下面給u盤(pán)裝grub4dos。先下載下面的軟件 grub4dos.rar grub4dos.rar解壓后的內容是這樣的,看右邊截圖。用紅圈圈起的幾個(gè)文件是我們要用到的 grubinst_gui.exe windows下安裝grub的圖形界面 雙擊grubinst_gui.exe,得到下面的對話(huà)框,安裝1,2,3,4,5順序即可安裝grub到u盤(pán)的mbr。注意選擇u盤(pán)不要選錯了硬盤(pán),看容量很容易能看出來(lái)。 點(diǎn)擊安裝后,正常的話(huà)會(huì )彈出命令行提示“The MBR/BS has been successfully installed…… ”,表明安裝成功。 然后把grldr,menu.lst和fonts.gz文件復制到u盤(pán)根目錄。(如果你需要中文菜單,記住要復制chinese 現在在xp里用寫(xiě)字板打開(kāi)menu.lst文件,刪掉所有的文本,把下面的文本復制進(jìn)去 color black/cyan yellow/cyan fontfile /fonts.gz title 重啟 title 關(guān)機 現在變成中文菜單了,但是界面很難看。(注意grub4dos的halt命令即‘關(guān)機’功能受限于各廠(chǎng)商的標準各異,兼容性不好,很多機器上都不能關(guān)閉電源。) 下面稍微把引導界面美化一下,給它加個(gè)背景。先要下載一個(gè)背景圖,你可以先試試這個(gè) splash1.xpm.gz ,這是一個(gè)xpm.gz格式的背景圖,你可以在網(wǎng)上搜索并下載類(lèi)似格式的圖片來(lái)做背景,或者是自己制作。把xpm.gz 文件復制到u盤(pán)根目錄,并且修改menu.lst。在fontfile命令后增加一行 splashimage=/splash1.xpm.gz 這里splash1.xpm.gz是你的背景文件的名字。重新啟動(dòng)后,界面變成如上右圖所示。 如果你覺(jué)得這個(gè)界面還是不夠漂亮,那么可以用gfxmenu命令定制啟動(dòng)界面。這是我的一個(gè)u盤(pán)的引導界面的截圖。(方法自己搜吧) 3) 下面開(kāi)始定制引導菜單。從最簡(jiǎn)單的開(kāi)始,用這個(gè)grub4dos的啟動(dòng)u盤(pán)來(lái)引導dos。 a) 首先在網(wǎng)上下載一個(gè)dos,我選了最經(jīng)典的win98啟動(dòng)盤(pán)。在這里可以下載 win98啟動(dòng)盤(pán) 。下載后解壓得到win98j.ima文件。這個(gè)文件其實(shí)是一個(gè)軟盤(pán)鏡像。grub4dos可以直接加載。 b)把win98j.ima復制到u盤(pán)某處,比如/boot/文件夾里。 c)修改menu.lst,在最后增加下列內容 title 啟動(dòng)DOS d)重啟試試吧,很容易吧。至于dos下功能的擴充,只需要把ghost,dm之類(lèi)的工具復制到u盤(pán),進(jìn)入dos后就可以手動(dòng)運行了。想要直接啟動(dòng)ghost或者dm之類(lèi)工具的,請看下一步。 4)下面給引導菜單加一個(gè)ghost。ghost需要在dos環(huán)境下運行,所以我們實(shí)際上是需要做一個(gè)能直接啟動(dòng)ghost的dos環(huán)境。(你可以自己定制集成了ghost,dm等工具的dos環(huán)境,并且直接啟動(dòng)它,maxdos,矮人dos,一鍵ghost之類(lèi)都是這樣做出來(lái)的。但是沒(méi)必要了,網(wǎng)上大把有得下載。我們只需下載一個(gè)包含這些工具的img文件,用u盤(pán)引導它們就可以了) 下面我用剛下載的win98啟動(dòng)盤(pán)做了點(diǎn)改動(dòng),通過(guò)ultraiso集成了一個(gè)ghost并且直接啟動(dòng)它。不貼圖了,簡(jiǎn)單講下步驟。 a)用ultraiso打開(kāi)win98j.ima,把所有文件解壓到特定目錄,比如98dos b)把ghost.exe復制到98dos文件夾 c)用寫(xiě)字板打開(kāi)autoexec.bat文件,在這里增加一行(紅色字體) …… 保存退出。 d)用ultraiso新建一個(gè)軟盤(pán)鏡像(注意容量要足夠,并且啟動(dòng)扇區選win98dos) e)把98dos文件夾的所有文件復制到ultraiso的工作區 f)在ultraiso保存命名為dosghost.ima,這樣,一個(gè)直接啟動(dòng)ghost的dos鏡像就做好了。把它復制到u盤(pán)的boot目錄 g)現在改menu.lst,在最后增加下列命令 title 啟動(dòng)ghost 用u盤(pán)啟動(dòng)電腦后,選擇‘啟動(dòng)ghost’,再選擇‘帶cd-rom支持’選項,進(jìn)入dos后就會(huì )自動(dòng)運行g(shù)host。(這是個(gè)非常簡(jiǎn)陋的修改,只是用來(lái)做個(gè)例子) 5)下面來(lái)個(gè)復雜點(diǎn)的,在u盤(pán)里增加一個(gè)winpe。^_^ 首先,你需要winpe的安裝包。下載一個(gè)吧。下面以常用的老毛桃911版pe為例講一下。網(wǎng)上下載的老毛桃pe安裝包都會(huì )格式化u盤(pán)并且重寫(xiě)引導區。這些步驟上面我們都做過(guò)了。所以安裝的時(shí)候,把這些步驟都跳過(guò)。我們只需要安裝好后的pe程序包。(如果不能跳過(guò)的話(huà),你可以用虛擬機裝好后,把pe的程序提取出來(lái),復制到u盤(pán)?;蛘咧苯友b到u盤(pán)后,重新給你自定的工具添加引導) 實(shí)際上提取出來(lái)的老毛桃911版winpe只包含一個(gè)文件夾,名為MINIPE。把它整個(gè)復制到u盤(pán)根目錄(注意不可以改名)。其內容如下,紅圈的文件是pe的啟動(dòng)加載器。 然后,我們來(lái)修改menu.lst,在最后增加 title WinPE 用u盤(pán)啟動(dòng)電腦,選擇WinPE即可進(jìn)入老毛桃911版WinPE。如右圖。 6) 這回來(lái)啟動(dòng)xp的安裝程序吧。實(shí)際上,啟動(dòng)xp的安裝程序,最好的方法是量產(chǎn),或者ultraiso的usb-hdd+方式。這是因為xp的安裝需要在保護模式下進(jìn)行,而grub4dos是在實(shí)模式下運行的。但是量產(chǎn)和usb-hdd+方式的局限,在于它們不可以再次定制。嵌入的iso是怎么樣就是怎么樣的。因為不符合我們的要求。所以要用grub4dos來(lái)引導xp的安裝,只能先進(jìn)dos環(huán)境,在dos下運行winnt.exe來(lái)啟動(dòng)xp的保護模式安裝環(huán)境。 其實(shí)我更愿意進(jìn)入dos后手動(dòng)輸入命令來(lái)安裝xp,如下:(假設xp的安裝程序目錄是u盤(pán)根目錄下xpsp3文件夾) smartdrv.exe 讓dos自動(dòng)運行當然也沒(méi)問(wèn)題。在autoexec.bat把上述命令加進(jìn)去就可以了。但是有一個(gè)問(wèn)題需要注意。因為我們要從u盤(pán)給本地硬盤(pán)安裝xp,本地硬盤(pán)應當占據c盤(pán)符。而當u盤(pán)啟動(dòng)后缺省已經(jīng)占用了c盤(pán)符。因此我們要事先把盤(pán)符交換一下,否則xp的引導文件可能會(huì )被裝到u盤(pán)上。在menu.lst增加下面的命令:(假設win98j.ima的autoexec.bat文件已經(jīng)加入了自動(dòng)運行xp安裝程序的命令) title 安裝xp到本地硬盤(pán) 這樣用這個(gè)選項啟動(dòng)后,u盤(pán)將是d盤(pán),本地硬盤(pán)將是c盤(pán)。 7)如果你的u盤(pán)足夠大,我們還可以把win7的安裝程序也搞上去。下載一個(gè)win7的iso,用虛擬光驅加載或ultraiso打開(kāi),把它的內容復制到u盤(pán)根目錄。(注意不能復制到單獨的文件夾里,必須是u盤(pán)的根目錄)這時(shí)u盤(pán)的根目錄看起來(lái)很混亂,但是沒(méi)辦法,win7的安裝引導加載器不認別的目錄。(如果你想要清爽點(diǎn),可以把u盤(pán)專(zhuān)門(mén)分一個(gè)區,然后把win7的安裝程序放在這個(gè)分區下,再用grub4dos來(lái)引導它,詳見(jiàn)我的另一貼 《WIN7安裝U盤(pán)版制作過(guò)程》) 然后我們用grub4dos來(lái)引導win7的bootmgr,這個(gè)文件是win7的引導加載器,此時(shí)位于u盤(pán)根目錄下。在menu.lst增加: title 安裝 win 7 到本地硬盤(pán)
好了,來(lái)看看最后成果。最后的menu.lst和引導界面如下:(為了美觀(guān)易認,我給每個(gè)啟動(dòng)項目加上了編號,并且調整了一下順序) color black/cyan yellow/cyan fontfile /fonts.gz title [1] 啟動(dòng)DOS title [2] 啟動(dòng)ghost title [3] 啟動(dòng)u盤(pán)WinPE title [4] 安裝xp到本地硬盤(pán) title [5] 安裝 win 7 到本地硬盤(pán) title [6] 重啟 title [7] 關(guān)機 最后的最后,給個(gè)鏈接 《grub4dos中文自述文檔》,它包含各種grub4dos命令的詳細用法。 p.s. 再來(lái)個(gè)鏈接《grub4dos初級教程圖文版》 |
聯(lián)系客服