章 26. 參數與配置檔案

IBM System z 架構可使用一種自訂的參數檔,以將開機參數傳送給 kernel 與安裝程式。此部份詳述了該參數檔案的內容。
除非您希望更改原本的參數檔案,否則您無須閱讀此部份。若您希望進行以下動作,您將需要更改參數檔案:
參數檔案可被用來在安裝程式(載入程式與 anaconda)啟動前,進行非互動式的網路設定。
kernel 參數檔案被限制為最多 895 個字元,以及一個行結尾字元。參數檔案能夠是變數或是固定的紀錄格式。固定紀錄格式會藉由將每一行填補直至紀錄長度,以增加檔案大小。若您遇上了安裝程式在無法辨識所有 LPAR 環境下所指定的參數的問題,您可嘗試將所有參數放置於一個單行中,或以一個空白字元來作為各行的起始與結尾。
欲取得更多有關於 kernel 參數與其不同指定方式上的相關資訊,請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的啟動 Linux 章節以及 kernel 參數章節。
參數檔案包含了 kernel 參數,例如 root=/dev/ram0ro,以及用於安裝程序的參數,例如 vncpassword=testvnc

26.1. 必要的參數

下列參數為必要參數,並且必須包含在參數檔案中。它們也包含在安裝 DVD images/ 目錄中的 generic.prm 檔案裡。
root=file_system
file_system 代表能找到 root 檔案系統的裝置。若要用於安裝,它必須被設為 /dev/ram0,這是包含了 Red Hat Enterprise Linux 安裝程式的 ramdisk。
ro
掛載 root 檔案系統,這是個 ramdisk,並含有唯讀屬性。
ip=off
停用自動網路設定。
ramdisk_size=size
修改為 ramdisk 預留的記憶體大小,以確保 Red Hat Enterprise Linux 安裝程式可併入其中。比方說:ramdisk_size=40000
generic.prm 這個檔案亦包含了額外參數 cio_ignore=all,!0.0.0009。此設定可加快開機速度,以及許多裝置在系統上被偵測到的速度。安裝程式會自動地處理被忽略之裝置的啟用程序。

重要

若要避免因為 cio_ignore 未在整個堆疊中被實做而產生的安裝問題,請將 cio_ignore= 參數值根據您的系統改寫,或將該參數整個由您用來啟動(IPL)安裝程式的參數檔案中移除。
當由一個連接了 FCP 的 DVD 光碟機進行安裝,而您遇上了忽略裝置上的問題時,請選擇 linuxrc 中的選單選項「清除黑名單」(請參閱 章 21, 安裝階段 1:配置網路裝置),以清除忽略裝置的清單。