XEN Virtualboxban

Fórumok

Elkezdtem ismerkedni ia XEN-nel, de egyelore nincs lehetosegem egy masik diskre feltenni Debian-t es azon jatszadozni. Ezert feltettem egy Virtualbox-ot es azon kiserletezek.
Viszont ahogy latom a Virtualbox guestje mar nem tamogatja a VT/AMD-V -t (vagy csak nem tudom a trukkot hogy lehet ravenni, hogy tamogassa).
Ezert a nagy kerdes:
Hogy tudom ravenni a Virtualboxot hogy a guest is tamogassa a VT/AMD-V-t?
VAGY
Hogy tudom ravenni a XEN-t hogy VT/AMD-V nelkul is elinduljon?

Termeszetesen egyik esetben sem gond ha lassu vagy mas hasonlo jellegu korlatozassal kell szembeneznem, mivel most csak kiserletezek ezzel.

Hozzászólások

Virtuális gépbe virtuális gépet nem fogsz futtatni...
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise

Nem is kell win. Most egyelore boven eleg a linux is, csak lassam mukodes kozben a xent :) Es akkor a fogos ravasz kerdes mit es hogy kell parameterezni hogy paravirtualizacios modban menjen a dolog? Google gyakorlatilag ugyanazokat irja le mint amit eddig beallitottam, de lehet hogy csak en nem vettem eszre valami aprosagot.

-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!

Hát, igen. A windowshoz hardver virtualizáció (HVM) kell, ezért csak VT-x/AMD-V képességő processzoron futó hypervisorral fog menni. Ez azt jelenti, hogy virtuális gépen futó Xen-en nem, csak valódi vason működik :-( A paravirtualizáci viszont meg virtuális gépen is, de akkor csak Linux lehet a domU.

A xennek nem kell VT/AMD-V, igy mennie kell anelkul is.
xm info megmondja, hogy milyen modokat tamogat a futo hypervisor.

Adott VM kiválasztása > konfigurálás > rendszer > gyorsítás > VT-x/AMD-V engedélyezése.
Bocs, de csak magyar Vbox volt fent a gépen.

NagyZ-nek igaza van.

Azzal a pipával engedélyezed vagy tiltod a HW támogatást, ha a géped rendelkezik vele.
Ha a géped nem támogatja alapból, akkor az a pipa szürke, nem is leget állítani.

Eredeti üzenethez:
Megy a dolog addig ami olyan virtualizációt használsz ami nem igényel HW támogatást. Én 1 fizikai gépen (VBox) 2 VM-et csináltam (XEN) amibe 1-1 linu-ot tettem, ezeket live migráltam (drbd természetesen volt).

Kiegészítés : A varázs szó ami hasznos lehet Nested Virtualization. 3.1-es kernelbe benne van már a lehetőságe, próbálni nem próbáltam. http://kernelnewbies.org/Linux_3.1

az egesz nem errol szol.

ahhoz, hogy olyat tesztelj a virtualis gepben ami "igazi" virtualizacio (VT-x kell neki), ahhoz a _virtualis gepen BELUL_ kell VT-x -et emulalni. ezt a virtualbox nem tudja.

az a pipa csak az, hogy a Te geped hasznaljon-e VT-x-et a virtualis gepedre, nem az, hogy azon belul lesz-e VT-x.

Én is pont most kezdtem a XENnel ismerkedni. Lenne kérdésem, ezért ha nem baj, nem hoznék neki külön topikot létre. Én rendes vason szeretném ezt futtatni úgy, hogy egy Ubuntu 11.10 legyen a főgép (dom0).

Az én gépemen nem volt olyan egyszerű az installálás, mint ahogyan a howto-kban írják, mert a xenes kernel csak úgy volt hajlandó elindulni, hogy ha beleforgattam az AHCI támogatást (nem modulként, hanem bele). Így már elindult: http://pastebin.com/m7yFTxys Ez így szerintetek jó?

Azt viszont nem tudom, hogy a free_memory miért csak 126 MB. Ennyi jut egy DomU-ra, ugye? Ezt meg lehet valahogy növelni?

Ujszulottnek..:-)
A dom0 alapbol megkap minden ramot, ha inditasz domu-t, akkor azt elveszi a dom0-tol. Hogy emiatt egyszer ne alljon fejre, celszeru a dom0-nak fix memoriameretet megadni es a balloon-t kikapcsolni.

Troll on:
Egyebkent, ha mindketten csak a debian xen wiki-t elolvasnatok, az eddigi minden kerdesetekre kb. benne van a valasz.