Ubuntu
使用 LVM 的 Ubuntu Kickstart 安裝等待輸入
我有一個 PXE 引導設置,用於通過 Kickstart 安裝 CentOS 5 和 Ubuntu 10.04。我使用 LVM 並在沒有任何使用者互動的情況下安裝 CentOS,但 Ubuntu 在分區期間總是要求“確認將更改寫入磁碟並配置 LVM”。如果我不使用 LVM,Ubuntu 不會要求任何確認,只會對磁碟進行分區。
我處理分區的 kickstart 文件部分如下所示:
#System bootloader configuration bootloader --location=mbr #Clear the Master Boot Record zerombr yes #Partition clearing information clearpart --all --initlabel #Disk partitioning information part /boot --fstype ext2 --size 200 --asprimary part swap --size 1024 part pv.01 --size 1 --grow volgroup rootvg pv.01 logvol / --fstype ext4 --vgname=rootvg --size=1 --grow --name=rootvol
如何告訴 Ubuntu 始終接受設置而不在螢幕上選擇“是”?有沒有類似的
confirm all
選擇?
好的,我找到了我的問題的解決方案,您必須使用 preseed 選項來確認 LVM 問題。只需將以下行添加到 Kickstart 文件中。
preseed partman-lvm/confirm_nooverwrite boolean true
在文件 ks.cfg
preseed partman-lvm/device_remove_lvm boolean true preseed partman/confirm_write_new_label boolean true preseed partman/confirm boolean true preseed partman/confirm_nooverwrite boolean true