Я пытаюсь установить образ живого сервера 20.04 на голое железо на устройстве на базе BIOS. Я следую этому руководству . Мне удалось настроить серверы dnsmasq, TFTP и HTTP, но после запуска сценария пользовательских данных загрузка зависает с: finish: subiquity / Refresh: SUCCESS: completed . Я пробовал использовать ssh для этого компьютера, но все учетные данные, хранящиеся в файле пользовательских данных, отклонены. После перезагрузки он даже не загружается с жесткого диска, поэтому я предполагаю, что процесс установки завершится неудачно. Я использую файлы пользовательских данных и метаданных из официальных документов . user-data:
#cloud-config
autoinstall:
version: 1
identity:
hostname: ubuntu20
# ubuntu
password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof
0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
username: ubuntu
meta-data:
instance-id: ubuntu20
Я воспроизвел шаги из здесь , поэтому я попытался добавить что-то вроде:
user-data:
disable_root: false
users:
name: root
lock_passwd: false
password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
name: ubuntuuser
password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
lock_passwd: false
refresh-installer:
channel: edge
update: yes
ssh:
authorized-keys: "ssh-key [...] user@host"
Но никаких улучшений не произошло. Я пробовал с lock-passwd
.
Убедитесь, что вам не нужен прокси. Если вам нужно, добавьте конфигурацию прокси в user-data
:
#cloud-config
autoinstall:
version: 1
proxy: http://proxy-ip:proxy-port