Как использовать автоматическую установку из Ubuntu 20.04 с помощью команды virt-install?

Я использую рабочий стол Ubuntu 20.04 в качестве хоста для запуска различных виртуальных машин Linux с помощью KVM. Виртуальные машины создаются в сценариях с помощью virt-install. Это хорошо работает с виртуальными машинами CentOS и т. Д. Теперь я хотел бы установить виртуальную машину Ubuntu 20.04 с помощью функции автоматической установки. Я создал файл автоустановки и использую его сейчас. Вот моя текущая команда:

virt-install --name ubuntu1 --vcpus 2 --memory 2048 --disk device=cdrom,path=./seed.iso --cdrom ~/images/ubuntu-20.04.2-live-server-amd64.iso --disk pool=default,size=10,bus=virtio --network network=br0 --os-variant ubuntu20.04

Установка начинается, но затем мне предлагается подтвердить параметр автоматической установки. Я знаю, что я должен предоставить ядру возможность автоматической установки. Но почему? Параметр «--cdrom» не работает с параметром «--extra-args». Я пробовал опцию «--location» с опцией «--install kernel = ..., initrd = ..., kernel_args», но она не работает. Я получу еще одну ошибку из-за отсутствия пути загрузки и т. Д.

Если я просто подтверждаю продолжение автоматической установки, установка будет выполнена правильно. Таким образом, ошибка не в локальных пользовательских данных или метаданных в созданном ISO-образе. Мне просто нужно найти способ указать ядру опцию автоматической установки при загрузке.

Есть ли у кого-нибудь рабочий сценарий с virt-install для запуска установки Autoinstall Ubuntu 20.04?

Я знаю, что в документации Ubuntu есть примеры с командой «kvm». Но я бы предпочел использовать virt-install для всех своих сценариев и повторно использовать существующие сценарии.

1
задан 28 February 2021 в 00:28

0 ответов

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

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