Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-03-10 16:51:27

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

[xen] Wirtualizacja systemu windows XP

otóż,
potrzebuje stworzyć takiego bloba:
Host z wgranym debianem z zainstalowaną maszyna wirtualna na której jest z kolei uruchomiony windows XP, który koniecznie i bezwarunkowo musi mieć dostęp do sprzętowych zasobów PCI hosta

virtual box i inne maszynki wirtualne odpadają z oczywistych względów, wiec stąd wybór padł na xen'a (chyba, że polecacie coś innego)

wiec po kolei

na komputerku

Kod:

debian:/etc/xen# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz
stepping        : 13
cpu MHz         : 2000.008
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc pni ssse3
bogomips        : 4003.81
clflush size    : 64
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz
stepping        : 13
cpu MHz         : 2000.008
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc pni ssse3
bogomips        : 4003.81
clflush size    : 64
power management:

mam postawionego

Kod:

debian:/etc/xen# cat /etc/debian_version
5.0.8

z zainstalowanym jajkiem

Kod:

debian:/etc/xen# uname -r
2.6.26-2-xen-686

oraz paczkami do obsługi xen'a

Kod:

debian:/etc/xen# dpkg -l | grep xen
ii  libc6-xen                             2.7-18lenny7               GNU C Library: Shared libraries [Xen version]
ii  libxenstore3.0                        3.2.1-2                    Xenstore communications library for Xen
ii  linux-image-2.6.26-2-xen-686          2.6.26-26lenny2            Linux 2.6.26 image on i686, oldstyle Xen support
ii  linux-image-xen-686                   2.6.26+17+lenny1           Linux image on i686, oldstyle Xen support
ii  linux-modules-2.6-xen-686             2.6.26+17+lenny1           Linux 2.6 modules on i686
ii  linux-modules-2.6.26-2-xen-686        2.6.26-26lenny2            Linux 2.6.26 modules on i686
ii  xen-hypervisor-3.2-1-i386             3.2.1-2                    The Xen Hypervisor on i386
ii  xen-shell                             1.8-3                      Console based Xen administration utility
ii  xen-tools                             3.9-4+lenny1               Tools to manage Debian XEN virtual servers
ii  xen-utils-3.2-1                       3.2.1-2                    XEN administrative tools
ii  xen-utils-common                      3.2.0-2                    XEN administrative tools - common files
ii  xenstore-utils                        3.2.1-2                    Xenstore utilities for Xen
ii  xenwatch                              0.5.2-1                    Virtualization utilities, mostly for Xen

xend startuje i uruchamia mi Domain-0

Kod:

debian:/etc/xen# xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0   737     2     r-----     45.7

i wszystko jest niby w porządku ale nie jestem w stanie uruchomić instalacji systemu Windows XP gdyż otrzymuje komunikat

Kod:

debian:/etc/xen# xm create win01.cfg
Using config file "./win01.cfg".
Error: HVM guest support is unavailable: is VT/AMD-V supported by your CPU and enabled in your BIOS?

który mówi, ze mój procek nie wspiera wirtualizacji, ok ale czy da się odpalić odpalić jakoś ten system (win) bez tej funkcji procesora ?
linuksy na 100% ruszają na xenie na komputerkach bez sprzętowej wirtualizacji, więc czemu to nie może ?


P.S.

Kod:

debian:/etc/xen# cat win01.cfg
kernel = '/usr/lib/xen-default/boot/hvmloader'
builder = 'hvm'
memory = '256'
device_model = '/usr/lib/xen-default/bin/qemu-dm'
#root = '/dev/sda2 ro'

disk = [

'file:/home/xen/domains/win01/disk.img,sda1,w',
'file:/home/cc/iso-images/windows_xp.iso,hdc:cdrom,r',

]

boot = 'c'
name = 'windows_xp'
vif = [ 'bridge=eth0,mac=00:16:4E:47:78:70' ]

vnc = 1
vnclisten = '192.168.1.2'

Kod:

debian:/etc/xen# lsmod
Module                  Size  Used by
i915                   26272  2
drm                    66728  3 i915
bridge                 40984  0
netloop                 4896  0
ppdev                   7236  0
parport_pc             23460  0
lp                      8932  0
parport                32428  3 ppdev,parport_pc,lp
ipv6                  236644  18
dm_mod                 47336  0
loop                   13740  0
pcspkr                  3200  0
rng_core                4708  0
i2c_i801                8592  0
i2c_core               20564  1 i2c_i801
snd_hda_intel         327032  0
snd_pcm                65092  1 snd_hda_intel
snd_seq                42416  0
snd_timer              19272  2 snd_pcm,snd_seq
snd_seq_device          7148  1 snd_seq
snd                    46852  5 snd_hda_intel,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore               7296  1 snd
snd_page_alloc          8648  2 snd_hda_intel,snd_pcm
button                  6864  0
intel_agp              24164  1
agpgart                30920  3 drm,intel_agp
evdev                   9024  2
ext3                  106664  1
jbd                    43092  1 ext3
mbcache                 8260  1 ext3
sd_mod                 23032  3
ide_cd_mod             28452  0
cdrom                  30944  1 ide_cd_mod
usbhid                 36896  0
hid                    34112  1 usbhid
ff_memless              5224  1 usbhid
ata_generic             5444  0
usb_storage            78336  0
ata_piix               15236  2
libata                141600  2 ata_generic,ata_piix
scsi_mod              130700  3 sd_mod,usb_storage,libata
dock                    9168  1 libata
piix                    7336  0 [permanent]
ide_pci_generic         4676  0 [permanent]
ide_core               98248  3 ide_cd_mod,piix,ide_pci_generic
ehci_hcd               29868  0
uhci_hcd               19984  0
usbcore               120432  5 usbhid,usb_storage,ehci_hcd,uhci_hcd
r8169                  29124  0
thermal                15996  0
processor              32828  1 thermal
fan                     4964  0
thermal_sys            11624  3 thermal,processor,fan

A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#2  2011-03-10 19:48:22

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: [xen] Wirtualizacja systemu windows XP

bo linuxy (i nie tylko one) maja w jadrze wsparcie do bycia Xen DomU ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2011-03-10 21:42:08

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [xen] Wirtualizacja systemu windows XP

czyli bez wsparcia ze strony jądra bądź procesora nie odpalę tego, tak ?


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#4  2011-03-10 21:45:54

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: [xen] Wirtualizacja systemu windows XP

Tak.

Offline

 

#5  2011-03-10 22:08:35

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [xen] Wirtualizacja systemu windows XP

ok.. w takim razie muszę wymienić procesor :]

w poza tematem, będzie problem z dostępem do kart PCI zakładając, ze wszystko ruszy tak jak powinno ?


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#6  2011-03-10 22:23:40

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: [xen] Wirtualizacja systemu windows XP

VT-d(Intel) musi być i BIOS pod to. Od Intel Core 2 Duo Penryn. Chyba nie wszystkie.

Offline

 

#7  2011-03-11 07:25:35

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Re: [xen] Wirtualizacja systemu windows XP

Napisz co to za karta będzie łatwiej.

Offline

 

#8  2011-03-11 21:46:45

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [xen] Wirtualizacja systemu windows XP

to jest karta DVR, modelu niestety teraz nie pamiętam
problem rozwiązałem używając innego procka, teraz borykam sie z przekazywaniem kontroli nad zasobami PCI do wirtualnej maszyny ;)


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#9  2011-03-12 12:24:28

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: [xen] Wirtualizacja systemu windows XP

w kernelu masz odpowiednie ustawienia
poczytaj tutaj: http://www.gentoo.org/doc/pl/xen-guide.xml
na np. 3D i inne takie w DomU nie licz, musialbys miec iommu w procku, a te desktopowe tego nie maja ;-)


Gentoo! user

Offline

 

#10  2011-03-14 12:29:19

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [xen] Wirtualizacja systemu windows XP

ustawienia ustawieniami ale zgodnie z manualem xena abym mógł przekazać sterowanie kartami PCI muszę mieć jeszcze inszy magiczny procesor oraz płytę główną obsługujacą IO Virtualization (tj z niezbugowanym biosem)

a tak pozatym to wszystko śmiga


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)