Redhat
RHEL Kickstart 中的一致安裝磁碟選擇
在我的 kickstart 安裝中,我指定作業系統應該安裝在 /dev/sda 上。
我們的環境中有一些帶有 iDRAC 的戴爾機器。在 iDRAC 中附加虛擬媒體時,它將虛擬 CD 驅動器和虛擬磁片驅動器映射為 /dev/sda 和 /dev/sdb,而我所需的安裝驅動器為 /dev/sdc。這會導致我的 kickstart 安裝失敗,因為它無法找到我之前指定的驅動器 (/dev/sda)。
有沒有辦法在kickstart(anaconda)中指定安裝在第一個“不可移動媒體”上,或者繼續嘗試直到找到這樣的設備?
獎勵積分:如果有人有更理想的方法來指定驅動器安裝目的地。
我從來沒有遇到過這個問題……但是,我沒有在我的 kickstarts 中指定塊設備(我使用 Dell DRAC 和 HP ILO 管理執行)。
您是否嘗試過不指定
/dev/sda
?我假設你有一個 RAID 控制器,所以生成的 VD 將是可能的安裝目標,不是嗎?如果您希望忽略其他 VD,請使用
--ignoredisk
kickstart 選項。您還可以將 /dev/disk-by-id 指定為目標,但這更複雜。# The following is the partition information you requested # Note that any partitions you deleted are not expressed # here so unless you clear all partitions first, this is # not guaranteed to work clearpart --all --initlabel part /boot --fstype ext4 --size=500 part /usr --fstype ext4 --size=16384 --asprimary part / --fstype ext4 --size=20480 --asprimary part /var --fstype ext4 --size=8192 part swap --size=16384 part /tmp --fstype ext4 --size=6144
編輯:來自Red Hat kickstart 指南: