ブート可能なUSBサムドライブを介してUbuntu Server 10.04-4 LTS x64のインストールを自動化するためのpreseed構成ファイルを作成しようとしていますが、その過程で大きな障害が発生しました。 debian-installerは、失敗して次の画面で入力を要求するまで、preseedファイルを正しく処理します。
「[!]ソフトウェアを選択してインストールする
インストールCDには、言語の完全なサポートは含まれていません。必要なパッケージをインターネットから今すぐダウンロードしますか?これには、さまざまなアプリケーションのスペルチェック、辞書、および翻訳が含まれます。
これを今すぐダウンロードしたくない場合は、インストール後に言語セレクターを起動して、言語の完全なサポートをインストールすることができます。
言語サポートをダウンロードしますか? "はい・いいえ"
これまでのところ、カーネルのブートラインを変更し、preseedファイルにさまざまな調整を加えてみましたが、まったく役に立ちませんでした。私はアイデアが不足しているので、どんな助けも大歓迎です!カーネルのブートラインとpreseedファイル(newestattempt.seed)を以下に含めました。 preseedファイルに追加のエラー/問題がある可能性があることは承知していますが、この問題が修正されるまでテストを再開できません。また、構成に関する機密情報をダミーの例に置き換えていることに注意してください。
カーネルブートライン:
kernel /install/vmlinuz
append vga=normal initrd=/install/initrd.gz locale=en_US console-setup/ask_detect=false console-setup/layoutcode=us netcfg/wireless_wep= interface=eth0 hostname=example domain=example file=/cdrom/customseed/newestattempt.seed cdrom-detect/try-usb=true quiet` --
Preseedファイル(ほとんどのファイルである#で始まる太字の行をこのフォーラムに取得できないため、リンクを投稿しました): http://reed.blacklight.net/preseed/newestattempt。シード
私はこれに対する解決策を偶然見つけました。私はpreseedファイルに以下を追加することでこれを解決できました。
d-i pkgsel/install-language-support boolean false
ここに追加しました:
### Package selection
tasksel tasksel/first multiselect ubuntu-server, standard
d-i pkgsel/install-language-support boolean false
#tasksel tasksel/first multiselect lamp-server, print-server
#tasksel tasksel/first multiselect kubuntu-desktop
次のWebページで解決策を見つけました。
将来、このような問題に直面し、うまく機能する答えに出会えるほど幸運でない場合は、セットアップを手動で行ってください。新しいシステムに、debconf-utils
パッケージをインストールします。
Sudo apt-get install debconf-utils
これにより、debconf-get-selections
コマンドにアクセスできます。それを使用してpreseed設定を生成できます:
Sudo debconf-get-selections --installer > preseed.cfg
Debian Wiki で推奨されているように、上記のpreseed.cfg
ファイルをそのまま使用するのではなく、必要なエントリ(grep -i language preseed.cfg
?)を検索して追加してください。それらをあなた自身のpreseedファイルに。
このエントリは私のために働く:
LABEL ubuntu12 Install
kernel ubuntu-installer12/i386/linux
append ramdisk_size=14984 locale=es_ES console-setup/ask_detect=false keyboard-
configuration/layoutcode=es console-setup/layoutcode=es netcfg/wireless_wep= ne
tcfg/choose_interface=eth0 netcfg/get_hostname= url=http://192.168.1.5/preseed1
2.cfg vga=normal initrd=ubuntu-installer12/i386/initrd.gz --