原理:
使用CD光牒安裝linux系統過程:
第一步,post自檢
第二步,mbr引導,這裡使用的grub是cdrom中isolinux/檔案夾中的grub.conf。
第三步,啟動帶有安裝、更新、修複等選項的選擇菜單,這是由isolinux.bin啟動的。
第四步,vmlinuz(initrd)挂載根檔案系統。
第五步,啟動anaconda安裝界面。而anaconda
詳細解析:
第二步中,grub.conf菜單中定義了第三步中的引導内容。
是以這裡的顯示内容可以自定義
第三步,進入啟動界面,這裡定義了啟動界面的各種顯示内容,
由isolinux.bin執行,由isolinux.cfg提供配置檔案。
第五步,真正進入安裝時,需要加載packages/anaconda-version.rpm檔案
anaconda程式可以實作圖形、字元方式的安裝,而在這兩種方式下,
也可以選擇互動式安裝或自問自答的自動安裝。
anaconda安裝詳解:
其自動安裝的配置檔案是口kickstart。kickstart可以手動編寫,可以文本方式生成,也可以
圖形方式生成。(ks.cfg檔案在安裝完成後會在root家目錄下生成anaconda.cfg詳細配置)
下面是圖形生成的步驟:
1,安裝system-config-kickstart
2,啟動system-config-kickstart
3,配置kickstart
4,儲存kickstart配置檔案。
檔案預設儲存名字為ks.cfg
5,檢查ks.cfg配置檔案的錯誤。
kscfg配置檔案詳解:
使用引導CD光牒引導後的選擇:
點選兩次"esc"鍵,進入指令行模式,然後
ftp安裝源自動安裝linux詳細步驟:
1,制作引導CD光牒:
2,制作ftp安裝源
3,将制作好的ks.cfg檔案放到ftp目錄
4,将前面的boot.iso挂載到目标主機的光驅,啟動後兩次"esc"鍵,然後就輸入:
linux ip=1.0.0.7 netmask=255.0.0.0 ks=ftp://1.0.0.12/pub/ks.cfg
5,自動安裝啟動