LINUX.ORG.RU
ФорумAdmin

Установка Windows XP в Xen


0

0

DomO - Debian Lenny.

Ядро 2.6.26-2-xen-686.

xm list

Name ID Mem VCPUs State Time(s)

Domain0 0 2976 2 r----- 51.3

asterLenny 1 512 1 -b---- 2.2

winxp 2 512 1

При установке Windows XP:

xm create /etc/xen/winxp.cfg

Using config file «/etc/xen/winxp.cfg».

VNC= 1

Started domain winxp

Но при попытке подключиться по VNC

vncviewer localhost:5900 (5901, 5902)

выдает: unable to connect to host: connection refused (111)

Содержимое winxp.cfg:

name = «winxp»

memory = 512

vcpus = 1

kernel = '/usr/lib/xen-3.2-1/boot/hvmloader'

builder = «hvm»

device_model = '/usr/lib/xen-3.2-1/bin/qemu-dm'

disk = ['file:/home/xen/domains/winxp/disk.img, ioemu:hda,w', 'file:/home/WXP.iso, ioemu:hdc:cdrom,r']

vif = ['type=ioemu, bridge=xenbr0']

on_poweroff = «destroy»

on_reboot = «restart»

on_crash = «restart»

boot = «d»

sdl = 0

vnc = 1

vncviewer = 1

Как можно подключиться к domU Windows?

Ответ на: комментарий от anonymous

Гостевая операционная система в Xen - domU, в данном случае Windows XP.

ndigiti ()

Поставь virt-manager и не трахай мозги себе и людям.

anonymous ()

Далал по этому ману?

Покажи xm list после xm create.

Перед xm create не забудь поудалять старые экземпляры домена через xm destroy.

Возможно, у тебя vnc работает на другом порту (:0 = 5900, :1 = 5901 и т.п.). Смотри netstat -tnlp.

nnz ★★★★ ()
Ответ на: комментарий от opensuse

>intel p7350

Немедленно верните похищенный экспонат!

nnz ★★★★ ()
Ответ на: комментарий от nnz

Name ID Mem VCPUs State Time(s)
Domain-0 0 2976 2 r----- 589.0
asterLenny 1 512 1 -b---- 42.7
winxp 4 512 1 ------ 0.0
И по этому ману тоже.
В netstat vnc вообще не видно почему-то...

ndigiti ()
Ответ на: комментарий от ndigiti

Нда. Очевидно, домен вообще не стартует.

Ищи логи qemu-dm.

Еще попробуй заменить полный путь к qemu-dm на простое «device_model = 'qemu-dm'», и убрать из описания дисков «ioemu:» (вроде как его отменили), например, «file:/home/WXP.iso,hdc:cdrom,r».

nnz ★★★★ ()
Ответ на: комментарий от nnz

Лог qemu-dm: Watching /local/domain/0/device-model/12/logdirty/next-active Watching /local/domain/0/device-model/12/command -c config qemu network with xen bridge for tap0 xenbr0 bridge xenbr0 does not exist! /etc/xen/scripts/qemu-ifup: could not launch network script Could not initialize device 'tap'

ndigiti ()
Ответ на: комментарий от ndigiti

Ну попробуй сеть пока в конфиге закомментить.

А твой проц точно аппаратную виртуализацию держит?

nnz ★★★★ ()
Ответ на: комментарий от nnz

Все решилось. Дело было на самом деле в настройках сети. Если закомментировать строчку с vif, то домен запускался. А чтобы и сеть была, я сделала настройку с помощью vlan (прокинула vlan бриджем в домен), все поехало :) Спасибо!

ndigiti ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.