Linux 開機磁碟分為 boot 盤(啟動硬碟上既有系統)與 boot/root 盤(本身即迷你系統)。本文介紹四種製作 boot 盤實用方法,經 RedHat、TurboLinux、紅旗等多發行版驗證。
mkbootdisk --device /dev/fd0 `uname -r`
--device /dev/fd0:目標磁碟機(預設可省略)。`uname -r`:自動抓取當前核心版本號。mkbootdisk 套件。產出之開機碟等同安裝程式提示製作的開機磁碟。
lilo -b /dev/fd0
-b /dev/fd0:指定安裝目標為磁碟機(預設寫入硬碟 MBR,不可省略)。-C /etc/lilo.conf 使用自訂設定檔。同樣為當前系統製作開機碟。
rdev vmlinuz /dev/hdaX dd if=vmlinuz of=/dev/fd0
rdev:將核心映像檔 vmlinuz 內建的根裝置設為 /dev/hdaX(請替換為實際根分區)。dd:將核心直接寫入磁碟。優勢:可使用任一可開機核心(甚至其他 Linux 系統的核心)製作,適合硬碟無法開機時救援。若核心版本不匹配,可能缺少模組或中文支援,救援後建議再用方法一或二製作專屬開機碟。
format a: /s。loadlin.exe 與核心 vmlinuz 至磁碟(安裝光碟均可找到)。autoexec.bat:loadlin vmlinuz root=/dev/hdaX ro
sxslinux 亦可製作開機碟,但非發行版預裝,此處不詳述。