Ubuntuのインストール中の言語選択の防止

Ubuntuのインストール中の言語選択の防止

USBドライブから完全に無人でUbuntu Server 14.04をインストールしたいubuntu-14.04.2-server.iso

USBドライブに/syslinux/txt.cfg次のセクションを追加しました。

menu label ^Unattended Ubuntu Server installation
kernel /install/vmlinuz
append noprompt cdrom-detect/try-usb=true auto=true priority=critical url=http://website.com/preseed.cfg vga=788 initrd=/install/initrd.gz quiet --

しかし、試してみると、このメニューが表示される前に言語を選択する必要がありました(したがってを押して手動で介入する必要がありましたenter)。

私が一つ見つけたエマルジョン場所を提案してecho en >syslinux/langlistいますが、言語選択メニュー(1つの項目のみ)が表示されます。

この介入をどのように避けることができますか?

ベストアンサー1

py4onが提案する操作を実行すると、利用可能な言語のリストが短縮されますが(1つの要素のみを含む点まで)、en言語の選択は自動的には行われません。以前のバージョンのUbuntuでも機能できますが、要件はUbuntu Server 14.04です。 16.04では、メディアの作成方法によっては、次のガイドラインがisolinux変更isolinux.cfgされることがあります。syslinux

言語選択メニューでこれらの干渉を回避するには、オプションを厳密に正の値にtimeout設定する必要があります。syslinux指定されたタイムアウトの後、デフォルト言語が選択され、デフォルトのsyslinux開始エントリが選択されます。timeoutパラメータはsyslinux10分の1秒単位の時間を表し、デフォルトは0「無限タイムアウト」に対応するものです。

したがって、デフォルトに進む前に待機するように設定できますtimeout 10。パラメータを入力する最もよい場所はです。たとえば、syslinux1 secondsyslinux/syslinux.cfg

echo "timeout 10" >> syslinux/syslinux.cfg

他の言語を使用するには、enpy4onが提案したように実行し、syslinux/langlist選択した言語をファイルに保存することをお勧めします。たとえば、

echo "fr" > syslinux/langlist

引用:

おすすめ記事