天天看點

linux自動安裝

原理:

使用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,自動安裝啟動

繼續閱讀