- Хост-система, на которой работает KVM, - Ubuntu 12.10. - Я пытаюсь установить на него 12.10 как виртуальный гость.
Однако, когда я запускаю команду virt-install, она отвечает следующим образом:
Starting install...
Creating domain... | 0 B 00:00
Connected to domain ubuntu1210
Escape character is ^]
Затем на экран больше ничего не выводится, пока я не нажму Ctrl-c.
virt-install -n ubuntu1210 -c /dev/cdrom --network bridge=br0 --disk /var/lib/libvirt/images/ubuntu1210.qcow2 -r 512 -v --nographics --os-type linux --os-variant ubuntuquantal
(Установить компакт-диск находится в приводе)
Пожалуйста, не говорите мне, как это сделать с помощью ubuntu-vm-builder, поскольку я собираюсь настроить эту и виртуальные машины других ОС, поэтому я бы предпочел учиться таким образом.
Заранее спасибо.
На данный момент ваша виртуальная машина выключена и работает, но если вы хотите использовать параметр --nographics, вам, вероятно, потребуется добавить что-то вроде -x console=ttyS0
в вашей команде virt-install, чтобы иметь возможность подключаться к оболочке через ssh (или через последовательный порт, хотя для этого может потребоваться дополнительная настройка).
Тем не менее, намного проще избавиться от --nographics и использовать --vnc вместо этого, чтобы позволить вам подключаться с любого vnc-совместимого клиента (например, virt-manager - хороший вариант для рабочего стола Ubuntu) удаленно к KVM. хост. Параметр --vnc не требует использования ресурсов и значительно упрощает управление гостевыми системами и гостевой установкой. Запустите команду virt-install на хост-сервере KVM, затем запустите virt-manager (или что-то еще) с другого компьютера, укажите его на свой хост KVM, и вы сможете подключиться и продолжить установку. В более старых версиях Ubuntu вам нужно было установить пароль root для подключения из virt-manager в другой системе, но я не знаю, так ли это сейчас.