1.boot盤的制作
很多Linux發行套件已經提供了boot盤,一般情況是在DOS下使用RAWRITE制作一張boot盤。當然這種方法是在安裝Linux之前進行制作。如果在安裝了Linux之後希望再制作linux啟動盤,請按以下步驟進行:
(1)以root的身份進行登錄。
(2)確定內核的位置,一般情況下內核位於/vmlinuz中,當然不同的發行套件中該位置可能會有區別,可以查看相關的文檔。
(3)用rdev命令設置根設備為Linux系統的根文件系統。首先查看內核中對根文件系統的配置,執行如下命令
#rdev /vmlinuz
如果你的Linux根文件系統位於/dev/hda1,那麼應該有如下的信息:
Root Device /dev/hda1
注意:該信息隨你在安裝時的配置不同而結果可能不同。另外還有一點值得注意的是,該設置值可能並不正確,例如我的系統(RedHat 6.0 kernel 2.2.5-15)上的配置值就顯示如下:
#rdev /boot/vmlinuz
Root Device /dev/sdc1 (顯示為sdc1即第三SCSI硬盤,而我的機器上根本沒有!)
但是這並不表明該配置有問題,因為lilo.conf中的相關配置項會覆蓋該值,詳見boot/root盤中的分析。
(4)如果上一步的顯示信息和你的實際配置有偏差,可以執行如下命令進行修正:
rdev /dev/vmlinuz /dev/hda1 (假設根文件系統位於/dev/hda1上)
再次執行rdev /vmliuz確保正確,否則做出來的盤是不會啟動的!
(5)拿一張已格式化的軟盤(Linux下用fdformat格式化),執行下述命令:
#dd if=/vmlinuz of=/def/fd0 bs=8192
至此,一張專用於引導Linux系統的boot盤就做好了。去測試一下吧!