CentOS 6.7を使用してカスタム(操作)キックスタートインストールを作成しました。もともとキックスタートファイルにeth0の設定を作成しましたが、理想的にはユーザーが直接入力してほしいのですが、いくらでもネットワーク設定画面に入ることができないようです。
私は
network --onboot=yes --device eth0 --bootproto static --ip=10.1.2.3 --netmask=255.255.255.0 --noipv6 --hostname=somename
それを空にして「ネットワーク」だけを試してみましたが、完全に無視して他のいくつかのことも試しましたが、運がありませんでした。
ネットワーク構成を表示するには?どんな提案がありますか?
私のks.cfg、%package、および%postセクションは省略されました。
interactive
lang en_US.UTF-8
timezone --utc Europe/Oslo
network --onboot=yes --device eth0 --bootproto static --ip=10.1.2.3 --netmask=255.255.255.0 --noipv6 --hostname=somename
hostname=somename
rootpw somepass
user --name=un --password=somepass
firewall --disabled
authconfig --enableshadow --passalgo=sha512
selinux --disabled
bootloader --location=mbr driveorder=sda --append="crashkernel=auto rhgb quiet"
clearpart --all
part /boot --fstype=ext4 --asprimary --size=500
part pv.008002 --grow --size=200
volgroup vg_st --pesize=4096 pv.008002
logvol swap --name=lv_swap --vgname=vg_st --size=8192
logvol / --fstype=ext4 --name=lv_root --vgname=vg_st --grow --size=200
ベストアンサー1
これはキックスタートインストールのデフォルト動作のようです。文書によると:
You will only be prompted for information about your network:
* before fetching the kickstart file if you are using the
asknetwork boot option
* when the network is first accessed once the kickstart
file has been fetched, if the network was not used to fetch
it and you have provided no kickstart network commands
キックスタートファイルをどのように提供しますか? Asknetworkの起動オプションはオプションであっても(リンクされたドキュメントのリンクを参照)、現時点でキックスタートと競合しない場合もあります。その後、キックスタートスクリプトは、必要な静的詳細などを取得するためにDNS検索を試みることができます。