我按照l(shuí)ianjiang的grub4dos初級教程之光盤(pán)應用,做了個(gè)『
10IN1多功能光盤(pán)啟動(dòng)盤(pán)』。
是按照下面的方法制作的:
引用:
2.1 grub引導的可啟動(dòng)光盤(pán)
以grldr作為光盤(pán)的啟動(dòng)文件引導光盤(pán),加載menu.lst,通過(guò)menu菜單選擇啟動(dòng)項目。
步驟:1) 準備必要的img文件,及grldr,menu.lst(根據需要準備字體,背景圖片,memdisk.gz等文件)。
2) 編輯menu.lst。引導光盤(pán)上的img文件的格式如下:
title Win98 (MAP-HOOK-1)
map --mem (cd)/boot/grub/win98.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
菜單中也可引導硬盤(pán)上的img文件,比如:
title GreenGhost [Ghost v8.3/v11] (MEMDISK)
kernel (hd0,4)/boot/grub/memdisk.gz c=200 h=2 s=36 floppy
initrd (hd0,4)/boot/grub/gghost.img c=200 h=2 s=36 floppy
3) 組織文件。比如在E:\temp下建個(gè)grubcd目錄,把menu.lst拷貝到此目錄下,menu.lst文件將在光盤(pán)根目錄下。在此目錄下建boot\grub目錄,保存各種img,字體等文件。注意:menu.lst文件中引用的所有文件的文件名在硬盤(pán)上顯示的需是小寫(xiě),大寫(xiě)的要改成小寫(xiě)。
4) 制作ISO。用UltraISO新建一個(gè)ISO文件,把E:\temp\grubcd目錄下的所有文件加入iso文件;執行“啟動(dòng)光盤(pán)”-“加載引導文件”,選擇grldr文件。再執行“文件”-“屬性”,選上“允許小寫(xiě)字母”選項,保存ISO文件。
也可使用mkisofs.exe或CDIMAGE.EXE等工具制作啟動(dòng)iso。
5) 用nero等把制作的可啟動(dòng)ISO刻盤(pán)。有條件的可先在虛擬機上測試通過(guò)后刻盤(pán),或用CD-RW/DVD+RW刻盤(pán)。
Grub 菜單:
grldr版本grub4dos-0.4.3-2007-08-21,見(jiàn)上圖。
制作完成后,我分別在VPC虛擬機、VM虛擬機、用nero刻盤(pán)實(shí)機測試,完全正常。就放到網(wǎng)上了,地址:
http://219.235.2.25/webtest/embeded/ck/ckboot.iso問(wèn)題:有幾個(gè)網(wǎng)友反映:啟動(dòng)到grub> 命令狀態(tài)就停止了。重新檢查制作步驟和方法,沒(méi)有問(wèn)題!把grldr版本從2007-08-21一直換到最新的2007-08-27,在我這里都正常!
可是,我讓其把grldr版本換一下試試,結果仍然是“啟動(dòng)到grub> 命令狀態(tài)就停止了”。
于是就到這里求教來(lái)了,求大俠們指教!萬(wàn)分感謝!