среда, 8 февраля 2012 г.

Создание виртуальной машины на базе KVM в Proxmox

Для создания виртуальной машины на базе KVM, в главном окне Proxmox нажмите на кнопку [Create VM]




 В открывшемся окне заполните поле VM-name:


В следующем окне выберите тип операционной системы которую вы собираетесь использовать. В моём случае это будет Linux с ядром 2.6


Далее выберите образ ОС с которой будете загружаться.


Определите параметры жесткого диска.


Выберите kvm32 для 32х битных систем либо kvm64 для 64х битных.
Прочие архитектуры вам вряд ли понадобятся


Укажи сколько оперативной памяти для виртуалки надобно


Поскольку в пред идущей статье мы настраивали бридж, посему воспользуемся им.


Убедимся что все настройки корректны и завершим создание VM.


Дело осталось за малым, запустить машину.


Установить систему, эту тривиальную процедуру я описывать не буду, скажу лишь что если у вас в сети поднят dhcp, то интернет у машины уже должен быть.


Всё система установилась, проверяем доступ к сети.


Читайте так-же:


Enhanced by Zemanta

5 комментариев:

  1. Добрый день. Попробовал сделать так же, только поставить windowsXP, но вышла ошибка при старте
    Could not access KVM kernel module: No such file or directory
    failed to initialize KVM: No such file or directory
    No accelerator found!
    TASK ERROR: start failed: command '/usr/bin/kvm -id 102 -chardev 'socket,id=qmp,path=/var/run/qemu-server/102.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -vnc unix:/var/run/qemu-server/102.vnc,x509,password -pidfile /var/run/qemu-server/102.pid -daemonize -usbdevice tablet -name WinXP -smp 'sockets=1,cores=1' -cpu core2duo -nodefaults -boot 'menu=on' -vga cirrus -localtime -rtc-td-hack -k en-us -drive 'file=/var/lib/vz/template/iso/XP_MINI_12.2.ISO,if=none,id=drive-ide2,media=cdrom,aio=native' -device 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -drive 'file=/var/lib/vz/images/102/vm-102-disk-1.vmdk,if=none,id=drive-ide0,aio=native' -device 'ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100' -m 512 -netdev 'type=tap,id=net0,ifname=tap102i0,script=/var/lib/qemu-server/pve-bridge' -device 'rtl8139,mac=8E:C1:05:98:3B:87,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300' -cpuunits 1000' failed: exit code 1

    ОтветитьУдалить
  2. Посмотрите в биосе. У вас должна быть включена аппаратная виртуализация

    В случае если вы используете Intel то intel-VT-x
    В случае если вы используете AMD то AMD-V

    ОтветитьУдалить
  3. Пошаманил и вот что получил
    bridge 'vmbr0' is not active
    /var/lib/qemu-server/pve-bridge: could not launch network script
    kvm: -netdev type=tap,id=net0,ifname=tap103i0,script=/var/lib/qemu-server/pve-bridge: Device 'tap' could not be initialized
    TASK ERROR: start failed: command '/usr/bin/kvm -id 103 -chardev 'socket,id=qmp,path=/var/run/qemu-server/103.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -vnc unix:/var/run/qemu-server/103.vnc,x509,password -pidfile /var/run/qemu-server/103.pid -daemonize -usbdevice tablet -name WinXP -smp 'sockets=1,cores=1' -nodefaults -boot 'menu=on' -vga cirrus -localtime -rtc-td-hack -k en-us -drive 'file=/var/lib/vz/template/iso/XP_MINI_12.2.ISO,if=none,id=drive-ide2,media=cdrom,aio=native' -device 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -drive 'file=/var/lib/vz/images/103/vm-103-disk-1.raw,if=none,id=drive-ide0,aio=native,cache=none' -device 'ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100' -m 512 -netdev 'type=tap,id=net0,ifname=tap103i0,script=/var/lib/qemu-server/pve-bridge' -device 'rtl8139,mac=5E:98:D2:B2:2E:FC,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300' -cpuunits 1000' failed: exit code 1

    ОтветитьУдалить
  4. Если я правильно понял у вас либо нет либо не инициализировано устройство бриджа для виртуальных машин vmbr0.

    Если его нет то создайте его. Если оно есть, то после перезагрузки хост системы оно должно инициализироваться

    ОтветитьУдалить
  5. Здравствуйте. После установки astralinux на proxmox вылезло окно с текстом "no VNC" скажите, что это могло значить?

    ОтветитьУдалить