The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Установка WinXP под Xen"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Samba, вопросы интеграции Unix и Windows (Public)
Изначальное сообщение [Проследить за развитием треда]

"Установка WinXP под Xen"  
Сообщение от maxxim email(ok) on 13-Янв-07, 18:17 
ОС - Fedora Core 6 (все обновления установлены).
Однопроцессорная машина:
[maxx@localhost /]$ cat /proc/cpuinfo
...
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Sempron(tm) 2400+
...
flags           : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow up ts
...

Проблема.
Решил поставить WinXP под Xen. Поскольку процессор не поддерживает полную виртуализацию, то соотвественно пробую паравиртуализованную вирутальную машину (ВМ). Поскольку для данного типа ВМ требуется модификация (чтобы поддерживать паравиртуализацию), то собственно хочется спросить, а как ее эту модификацию можно сделать?

Если попытаться подсунуть исошку с дистрибутивом WinXP, то ничего хорошего не получается:
1. требуется указывать ссылку на дистрибутив по http, ftp или nfs (но это не так страшно, и легко настроить);
2. virt-manager пытается по данному пути найти следующее:
127.0.0.1 - - [13/Jan/2007:14:05:34 +0300] "GET /xp.iso/images/xen/vmlinuz HTTP/1.1" 404
297 "-" "urlgrabber/2.9.9"

Все конфигурации, которые мне попадались, относились к полной виртуализации. И в случае их запуска (с модификацией ссылок на файл-образ) всегда получалось следующее:
[root@localhost xen]# xm create winxp.hvm
Using config file "winxp.hvm".
Error: HVM guest support is unavailable: is VT/AMD-V supported by your CPU and enabled in your BIOS?
[root@localhost xen]#

Даже если параметр pae=1. Например:
======================================
[root@localhost xen]# cat winxp.hvm
name = "Domain-1"
builder = "hvm"
memory = "256"
disk = [ 'file:/media/d/Xen/winxp.img,hda,w' ]
vif = [ 'type=ioemu, mac=00:16:3e:26:d5:9b, bridge=xenbr0', ]
uuid = "8e903780-c066-edfe-ef95-8b526a016c74"
device_model = "/usr/lib/xen/bin/qemu-dm"
kernel = "/usr/lib/xen/boot/hvmloader"

vnc=1
vncunused=1
apic=1
acpi=1
pae=1
vcpus=1
serial = "pty"

# enable serial console
on_reboot = 'restart'
on_crash = 'restart'
======================================

Подскажите, где я ошибся? И если кто-то запускал windows как паравиртуализованную ВМ, то можно увидеть конфиги?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка WinXP под Xen"  
Сообщение от jd email(??) on 15-Янв-07, 14:12 
>Все конфигурации, которые мне попадались, относились к полной виртуализации.

Запустить Win XP как паравиртуальную ОС удастся только модифицировав (пропатчить) ядро и еще чего там нужно, точно не знаю.
Мои поиски ТАКОГО патча результатов не принесли.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Установка WinXP под Xen"  
Сообщение от mmm email(??) on 13-Дек-07, 13:05 
подобная проблема у меня...
нашли решение?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Установка WinXP под Xen"  
Сообщение от maxxim (ok) on 14-Дек-07, 08:38 
>подобная проблема у меня...
>нашли решение?

Только аппаратное: купил двухядерный процессор :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Установка WinXP под Xen"  
Сообщение от mmm email(??) on 14-Дек-07, 08:41 
>>подобная проблема у меня...
>>нашли решение?
>
>Только аппаратное: купил двухядерный процессор :)

да у меня 2 двухядерных оптерона однако нет поддержки AMD-V :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру