packer / atlasのチュートリアルを読んで、すべてが機能するようになりましたpacker build template.json
。
私はすべて英語 (メニュー、ヘルプ ファイルなど) で問題ありませんが、非 US レイアウト (ドイツ語) のキーボードを使用する必要があります。
preseed.cfg
チュートリアルのgitリポジトリの一部であるファイルでキーボードレイアウトを設定しようとし、 ubuntu preseedドキュメントd-i
で見つけたコマンドを試しました。ただし、設定は無視されました。キーボード レイアウトはまだ US のままでした。チュートリアルの git リポジトリの元の preseed.cfg の関連行は次のとおりです。
d-i debian-installer/locale string en_US.utf8
d-i console-setup/ask_detect boolean false
d-i console-setup/layout string USA
でのブート コマンドのいじりtemplate.json
も成功しませんでした (まだ US レイアウトまたはインストールが行われませんでした)。template.json
元のファイルからの関連する抜粋は次のとおりです。
"type": "vmware-iso",
"boot_command": [
"<esc><esc><enter><wait>",
"/install/vmlinuz noapic preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ",
"debian-installer=en_US auto locale=en_US kbd-chooser/method=us ",
"hostname={{ .Name }} ",
"fb=false debconf/frontend=noninteractive ",
"keyboard-configuration/modelcode=SKIP keyboard-configuration/layout=USA keyboard-configuration/variant=USA console-setup/ask_detect=false ",
"initrd=/install/initrd.gz -- <enter>"
]
packer / atlas tutorialの簡単な例から始めて、構築された vagrant box のキーボード レイアウトがドイツ語に設定されるように、packer を構成する方法を教えてもらえますか?