カスタムテキストインストールにはCentOS 8.3のkickstart(ks.cfg)を使用しました。私が経験している問題はks.cfgのタイムゾーン設定です。タイムゾーンはks.cfgに必要なため、以前のバージョンのCentOSでは、タイムゾーンがks.cfgにないため、インストール時にタイムゾーンの要求が停止しました。 ks.cfgでタイムゾーン設定をコメントアウトすると、ニューヨークのタイムゾーンが自動的に割り当てられ、自動的にインストール(テキストベースのインストール)が続行されます。私が認識しない他の設定があるので、インストーラがインストーラにタイムゾーンを要求するのをやめない限り、これはバグであることに違いありません。 NYはCentOS 8.3のグラフィカルインストールでもデフォルト設定のようです。ニューヨークのタイムゾーンを自動的に挿入して中断することなくインストールを続行するのではなく、インストーラが正しいタイムゾーンを設定するようにテキストベースのインストールを中止する必要があります。
ニューヨークのタイムゾーンを挿入する代わりにインストールを停止する必要がある場所は次のとおりです。
注:この例では、ks.cfgでタイムゾーンがコメントアウトされています。
修正する
ks.cfgに間違ったタイムゾーンデータを入れようとしましたが、まだ間違ったタイムゾーンを表示せずにインストールを開始できました。
# timezone
timezone Gibberish/Stuff --isUtc --nontp
答え1
ついに答えを見つけました。timezone
デフォルト値を使用するのではなく、ユーザー入力のためにテキストインストールを強制的に停止するには、次の方法で指定されたAmerica/New York
for timezoneパラメータを使用します。timezone
ks.cfg
""
ks.cfgtimezone
設定:
# timezone
timezone "" --nontp
コメントを付けたり引用符なしtimezone
で試したりすると、インストーラは自動的にタイムゾーンを指定し、ユーザーにタイムゾーンを求めるプロンプトを表示する下の画面で停止しません。すべての設置条件が満たされるため、自動的にインストールが開始され、自動的に電源を接続してもインストールを中断する必要はありません。timezone --nontp
America/New York
America/New York
上記の例では、インストールが停止し、ユーザーがメニュー2)
から選択してtimezone
システムを設定できます。設定が完了すると、ユーザーはカスタムインストールを開始することをtimezone
選択できます。b