Если у меня есть виртуальная машина, как я могу установить на нее операционную систему, пропустив этапы установки?

Другими словами, когда я выбираю операционную систему для установки на ВМ, я хочу использовать ее немедленно, не беспокоясь об этапах установки (таких как выбор языка, имени пользователя и т.д.)

Кроме того, как это может быть безголовый VM? Это означает, что мне не нужна ОС с графическим интерфейсом пользователя. Я хочу использовать его только через терминал.

В любом случае, я могу это сделать?

Примечание: я использую KVM и libvirt.

Пожалуйста, помогите как можно скорее.

Благодарю.

1 ответ1

0

Средство командной строки «virt-install» имеет возможность просто установить предустановленный образ диска вместо запуска программы установки. Просто используйте аргумент командной строки --import. например как корень

# virt-install --name demo \ --memory 512 \ --disk path=/var/lib/libvirt/images/fedora-25.img,format=raw \ --import

это настраивает графический дисплей с сервером VNC или SPICE по умолчанию. Если вы действительно хотите просто последовательную консольную консоль, добавьте --graphics none к args. Страница руководства «virt-install» подробно описывает различные другие опции, которые вы можете использовать.

Если у вас нет предварительно установленного образа диска, вы можете использовать инструмент virt-builder, чтобы получить его для определенной ОС. например

# virt-builder fedora-25 -o /var/lib/libvirt/images/fedora-25.img

скачает предварительно построенный образ fedora 25.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .