CentOS 8.3 kickstartテキスト専用インストールタイムゾーンの問題

CentOS 8.3 kickstartテキスト専用インストールタイムゾーンの問題

カスタムテキストインストールには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 Yorkfor timezoneパラメータを使用します。timezoneks.cfg""

ks.cfgtimezone設定:

# timezone
timezone "" --nontp

コメントを付けたり引用符なしtimezoneで試したりすると、インストーラは自動的にタイムゾーンを指定し、ユーザーにタイムゾーンを求めるプロンプトを表示する下の画面で停止しません。すべての設置条件が満たされるため、自動的にインストールが開始され、自動的に電源を接続してもインストールを中断する必要はありません。timezone --nontpAmerica/New YorkAmerica/New York

ここに画像の説明を入力してください。

上記の例では、インストールが停止し、ユーザーがメニュー2)から選択してtimezoneシステムを設定できます。設定が完了すると、ユーザーはカスタムインストールを開始することをtimezone選択できます。b

関連情報