При создании виртуальной машины есть возможность установить ubuntu по сети
virt-install -n name \
--memory 1024 \
--vcpus 1 \
--disk path=/data/images/name.img \
--location='archive.ubuntu.com/ubuntu/dists/xenial/main/instal...' \
Как я выяснил в последствии, такая установка отличается от установки из скаченного образа
ubuntu-16.04.1-server-amd64.iso.
Скажите пожалуйста, что необходимо сделать после такой установки, чтобы установка по сети из
archive.ubuntu.com/ubuntu/dists/xenial/main/instal... была идентичной установке из
ubuntu-16.04.1-server-amd64.iso?
PS: в менеджере виртуальных машин не работает QXL видео и spice - черный экран для машин, которые установил по сети. А для обычной установки из образа всё работает как надо. Думаю там много чего другого нет, но я об этом не знаю...
UPD
В дополнение использовал --initrd-inject=/data/tmp/vm-name.ks --extra-args 'ks=file:/vm-name.ks' \ а в нем:
%packages
@ ubuntu-server
openssh-server
НО, после установки в консоли запустил _tasksels_ - и оказалось, что
@ ubuntu-server не ставилось - нашлось и доустановилось 114 пакетов. Почему так?