Установка Ubuntu Server 20.04 на APU Board (Headless) - Сбой при "выполнении поздних команд"

APU Board - плата маршрутизатора с безголовой установкой через Console. Состояние у меня сейчас такое, что она запускается через консоль Я использую скрипт автоматической установки "cloud-init".

Это отлично работает на моей виртуальной машине (с графическим интерфейсом). Но с APU Board она не загружалась. Поэтому я добавил в txt.cfg следующее:

serial 0 115200
console 0

default live
label live
  menu label ^Install
  kernel /casper/vmlinuz
  append   initrd=/casper/initrd quiet --- autoinstall ip=dhcp ds=nocloud-net;s=https://mydomain/autoinstall/

Теперь при загрузке на плате APU она переходит в состояние, когда на ней написано "boot", и я могу ввести следующее, чтобы запустить скрипт cloud-init для загрузки:

Could not initialize gfx
boot: live console=ttyS0,115200n8

Все работает гладко, как и в версии с графическим интерфейсом на виртуальной машине. Но когда дело доходит до "выполнения поздних команд", он просто останавливается. Нет кнопок для нажатия или чего-либо еще.

См. изображение здесь

Но на виртуальной машине он проходит и выполняет все команды, которые я дал в скрипте cloud-init:

- "cp -r /target/etc/skel /target/home/setup"
- "cp /cdrom/.setup /target/root/setup"
- "cp /cdrom/.setup.sh /target/root/setup.sh"
- "chmod +x /target/root/setup*"
- "curtin in-target --target=/target -- useradd -s /bin/bash -p *redacted* setup"
- "curtin in-target --target=/target -- chown -fR setup:setup /home/setup"
- "touch /target/etc/sudoers.d/setup"
- "echo setup ALL =NOPASSWD: /root/setup.sh > /target/etc/sudoers.d/setup"
- "echo sudo /root/setup.sh >> /target/home/setup/.bashrc"
- "echo logout >> /target/home/setup/.bashrc"

Кто-нибудь знает, чего мне не хватает?

1
задан 26 August 2021 в 12:38

1 ответ

Проблема была в 20.04.2 версия сервера ISO.

Недавно выпущенная версия 20.04.3 работает безупречно. Это 1 неделя работы, которую я никогда не верну.

1
ответ дан 4 September 2021 в 09:27

Другие вопросы по тегам:

Похожие вопросы: