UbuntuウェブサイトからUbuntu mini isoをダウンロードし、完全に自動化したい。プレシードファイルを作成しました( preseed )
Isoでこのファイルを使用してイメージを作成しました。
Txt.cfgの次の内容で起動しようとすると、それは私にすべての質問を尋ね、preseedファイルから何もピックアップされていないようです。これはUbuntu 15.10に関するものです
引数をさまざまな順序で提供し、preseedファイルを適応させようとしました。また、Ubuntuサーバーイメージを試しましたが、機能しません。
default install label install menu label ^Install menu default kernel linux append file=/cdrom/pre.seed priotity=critical locale=en_US console-setup/layoutcode=us vga=788 initrd=initrd.gz quiet ---
これまでに試したtxt.cfgのバージョン: txt.cfg
これは、30時間の欲求不満の結果です。
次に、公開されている利用可能なWebサーバーを作成し、そこからpreseedファイルをロードします。 UbuntuがISOからのpreseedファイルを使用できない理由は私には謎ですが、正当な理由があるはずです。
それ以降のバージョンで何かが変更されたかどうかはわかりませんが、Ubuntu 16.04.2(AMD64のmini.isoを使用)では、HTTPを介したプレシードに次のオプションを使用する必要がありました。
auto=true priority=critial url=http://...
auto=true
の追加(これがないと、preseedファイルは考慮されません)とpriority
の正しいスペルに注意してください。これらのキーワードの意味の詳細については、マニュアルに記載されています。 https://help.ubuntu.com/lts/installation-guide/AMD64/apbs02.html
メニューが/boot/grub/grub.cfg
ではなく/isolinux/txt.cfg
に保存されていることが実験的にわかりました。これは、EFIブートを行う場合にのみ当てはまり、そうでない場合は、isolinuxブート(従来の方法)を作成するときにtxt.cfgが使用されます。