Rate this post
Если вам необходимо проинсталлировать операционную систему в гостевую ОС, можно использовать для этого инструмент virt-install, для начала скачаем образ ОС:
# cd /tmp
# wget ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-amd64/7.3/FreeBSD-7.3-RELEASE-amd64-disc1.iso
После этого создаем машину:
# virt-install
-n freebsd
-r 512
—vcpus=1
—os-variant=freebsd7
—accelerate
-v
-c /nfsclient/iso/FreeBSD-7.3-RELEASE-amd64-disc1.iso
-w bridge:br0
-w bridge:br1
—vnc
—disk path=/raid10/kvm/freebsd73.img,size=4
Обычный вывод:
Starting install…
Creating storage file…                                                                     | 4.0 GB     00:00
Creating domain…                                                                           |    0 B     00:01
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
для продолжения инсталляции воспользуемся VNCviewer:
# ssh -X -C [email protected]
# virt-viewer freebsd
Такая же процедура делается и для Centos Linux, расшифруем параметры команды virt-install:
-n centos — имя виртуальной машины
-r 512 — память выделяемая виртуальной машине
—vcpus=1 — количество процессоров выделяемых виртуальной машине
—os-variant=rhel5.4 — оптимизируем конфигурацию под операционную систему rhel5.4.
—accelerate — устанавливается для 
-v — полностью виртуализированная ОС (full virtualization)
-l http://mirrors.kernel.org/centos/5.5/os/x86_64/ — установка с помощью зеркала.
-w bridge:br0 — машина польностью видит сеть 
-w bridge:br1 — машина польностью видит сеть и интернет
—vnc — установка виртуальной консоли, для подключения к машине
—disk path=/nas/kvm/centos.img,size=4 — путь к диску или партиции, который будет использоватся для виртуальной машины