Проблемы с настройкой гостя KVM (Ubuntu 12.10)
- Хост-система, на которой работает KVM, - это Ubuntu 12.10. - Я пытаюсь установить 12.10 в качестве виртуального гостя.
Однако когда я запускаю команду virt-install, она отвечает так:
Starting install...
Creating domain... | 0 B 00:00
Connected to domain ubuntu1210
Escape character is ^]
Тогда больше ничего не выводится на экран, пока я не нажму control-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, так как я собираюсь настроить это и виртуальные машины других ОС, поэтому я бы предпочел научиться этому.
Заранее спасибо.
1 ответ
На этом этапе ваша виртуальная машина выключена и работает, но если вы хотите использовать опцию --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 в другой системе, но я не знаю, так ли это больше.