Можно ли как-то устранить неполадки с командой boot_command между различными версиями серверов Ubuntu? Я провожу часы в поиске в Google и нахожу огромные различия в том, как люди пишут команду загрузки.
Я использую упаковщик для создания виртуальных машин для виртуального бокса. Моя текущая загрузочная команда выглядит так
"<enter><enter><f6><esc><wait> ", "autoinstall ds=nocloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/", "< подождите><введите>"
Эта команда работает в Ubuntu Server 20.04, но не работает в версии 21.10.
Моя проблема в том, что, похоже, нет единого мнения о том, как следует писать команду загрузки:
На другом сайте есть:
"загрузочная_команда": [
"<esc><wait><esc><wait><f6><wait><esc><wait>",
"<bs><bs><bs><bs><bs>",
"автоустановка ds=nocloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/",
"--- <введите>"
Еще один, который я видел, имел несколько рядов "<bs><bs><bs><bs><bs><bs><bs><bs>"
.
Я все еще ищу документы и Интернет, чтобы найти процесс определения допустимой команды boot_command.
У кого-нибудь есть команда boot_command, которая работает с 21.10? Если да, то как кто-нибудь понял, что это должно быть.
Я относительно новичок в Ubuntu, и я не использовал автоматическую установку в прошлом, и различия между старым способом preseed.cfg и подсистемой для серверов и повсеместностью для настольных компьютеров очень сбивают с толку, пока я не выясню логику всего этого.
Спасибо за любую помощь.