Ak chcete povoliť používanie jadra modul pre VirtualBox iným užívateľom než root je potrebné nastaviť povolenia na rovnaké:
chmod 660 / dev / vboxdrv
chgrp adm / dev / vboxdrv
To je dostatočná až do najbližšieho reštartu linux box, ak chceme zachovať povolenia je potrebné upraviť:
gedit / etc/udev/rules.d/40-permissions.rule s
a pridajte nasledujúci riadok:
KERNEL == "vboxdrv", GROUP = "ADM", MODE = "0660"
Poznámka: Ak skupina adm bola použitá, ale môže byť akékoľvek.
Netreba hovoriť, že mnohé z nich už tento skok do 8:04 verziu Ubuntu, a bude užitočná táto málo tipov pre užívateľa VMWare a najmä užívateľom pomocou VMWare Server Console. Tí, ktorí sa pokúšali o inštalácii Konzoly má pravdepodobne problémy s knižnicami neskonštatovala pri predkladaní žiadosti:
$ VMware-server-console
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žiadne informácie o verziu k dispozícii (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verzia ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žiadne informácie o verziu k dispozícii (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verzia ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žiadne informácie o verziu k dispozícii (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verzia ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
To sa dá ľahko vyriešiť nasledovné príkazy:
Sudo $ ln-SF / usr/lib/libpng12.so.0
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
Sudo $ ln-SF / usr/lib/libgcc_s.so.1
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1
Odkaz na pôvodný zdroj
Proces decentralizácie obraz okna z VMware do XEN je pomerne rýchly, že prekážky sú považované pollibili málo. Najdôležitejšie je určiť mapovanie disku vo VMware. Možnosti sú dve, alebo ako IDE alebo SCSI, konverziu obrazu je možné, že Windows hosť nepracuje viac xchè hardware nepodporuje virtuálnej XEN, viac informácií je k dispozícii na Microsoft kb314082.
Ak ste si istí, že majú mapovanie na IDE zariadení, môžete pristúpiť k prevodu. Ak chcete vykonať konverziu server "vmware-vdiskmanager" s týmto programom dostanete VMWare vmdk súbor používaný na konverziu. Tento nástroj je prítomná vo VMWare 5.0 a VMware Server 1.0. Táto metóda je použiteľná s niekoľkými zmenami v VMWare ESX.
Príponu súboru. Vmdk je používaný na opis vášho virtuálneho disku VMware:
- Lone. Vmdk súbor, ktorý je skôr drobná a obsahuje počet riadkov textu popisujúcom geometriu a konštrukčnej série súborov, ktoré tvoria celok. Vmdk.
- Prvá. Vmdk obrázok v sérii 2G segmentovaných súborov s názvom koncové -0001 štýl číslovania,
- Posledným "snímku". Vmdk obrázok v sérii (opäť s názvom koncové -00.001 štýle s názvom súboru).
- Najnovšie "Znovu". Vmdk obrázok v sérii snímok.
Existuje viac povedať o súboru. Vmdk, ale pre naše účely je to postačujúce. Teraz pokračujte určením súboru. "VMX" parameter sa riadok:
scsi0: 0.fileName = windows2003.vmdk
alebo
IDE0: 0.fileName = windows2003.vmdk
To je to, čo potrebujeme poznať, samozrejme berieme ako hodnota parametra naše fileNane: "windows2003.vmdk".
$ Vdiskmanager VMware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk
To vytvára "single growable virtuálny disk" je uložená v jednom súbore.
Ďalším krokom je previesť naše jediné. Vmdk súbor na disk obraz s QEMU-img patrí do projektu QEMU.
$ QEMU previesť okná-img-2003-flattened.vmdk windows2003.img
Po procese konverzie, budete mať obrázok windows2003.img pripravené na zavedenie.
Bohužiaľ to nie je hotové tu, tvrdé časti prichádza teraz. Po reštartovaní systému nájdu rozdiely Microsoft hardware. Tie potom môžu musieť zmeniť Hardware Abstraction Layer (HAL).
Windows 2003, napríklad HAL 6:
Halmacpi.dll - ACPI Multi procesor PC
Halapic.dll - ACPI jednoprocesorové PC
Halacpi.dll - Pokročilá konfigurácia a PowerInterface (ACPI)
Halmps.dll - MPS Multiprocesorové PC
Halapic.dll - MPS PC
Hal.dll - Standard PC
Iba jedna je vybraná a inštalovaná pri prvej inštalácii: WINDOWSSYSTEM32HAL.DLL.
Ak je to možné, mali by ste zmeniť C: boot.ini špecifikovať "/ HAL = hal.dll", ak používate inú kópiu je uvedená DLL je potreba. V tomto prípade budete musieť urobiť nejaké testy, ak nenájdete HAL perfettaemnte práci s našou konfiguráciou HVM domu.
Keď vytvárate svoj XEN konfiguráciu, je vhodné nastaviť 4 parametre dôležité pre fungovanie HAL:
# Povolí / zakáže HVM hostí PAE, default = 0 (vypnuté)
PAE = 0
# Povolí / zakáže HVM hostí ACPI, default = 0 (vypnuté)
ACPI = 0
# Povolí / zakáže APIC HVM hosť, default = 0 (vypnuté)
APIC = 0
# Počet procesorov priradiť k tomuto domu
vcpus = 1
Chcete zvýšiť svoje šance na úspech je lepšie používať "Standard PC" hal.dll.
Pre MPS HAL, 1 umožniť APIC.
Pre ACPI HAL, 1 umožňuje ACPI.
Ak ste vytvorili VMWare obraz Windows s ACPI, ktorá bola použitá umožňujúce ACPI HAL. Ak ho chcete zmeniť na "Standard PC" hal.dll, musíte pripojiť obraz a nahradiť obrázok:
# Mount-o slučku, offset = $ ((63 * 512)), windows2003.img rw / mnt
Nájdete # / mnt-name '*. hál dll'-print
/ Mnt/WINDOWS/ServicePackFiles/i386/halaacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halapic.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmps.dll
/ Mnt/WINDOWS/system32/hal.dll
# Cp-f / mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/system32/hal.dll
# Umount / mnt
Teraz máte obraz "pevné" mechaniky, môžeme použiť príkaz dd vytvoriť lvm logický zväzok, ktorý má byť použitý ako Xen PHY: VBD zariadenia:
# Ls-la win2003.img
-rw-r-r-1 root root 8589934592 2006-11-16 13:44 win2003.img
# Lvcreate-8g L-n-Win2003 hda VG
# Dd if = windows2000.img of = / dev/vg/win2003-hda bs = 1M
Dielo je hotové, môžete začať nový HVM domény.
Udržovať synchronizovaný čas vo virtuálnom stroji VMware nie je úplne bezprostredný, cmq zostáva povinnosť dobre využiť svojich virtuálnych strojov na výrobu alebo dosiahnuť uspokojivé skúsenosti s akýmkoľvek typom virtuálny stroj.
Poďme hádzať (pre prípad, že by sme miesto na životné prostredie a host = = Linux Linux hosť prostredie):
- Inštalácia VMware nástrojov (obrázky sú v / usr / lib / VMware / isoimages /).
Po uvedením konzoly na VMware servera súbor. Iso x našej virtuálnej CD-ROM sa musia vykonávať montáž (# mount / dev / cdrom / media / cdrom).
V koreňovom adresári CD je virtuálny verziu. Rpm a zdrojom verzie, ktoré majú byť dokončené.
Ktorý vykonával inštalácii musíte spustiť príkazom: VMware-config-tools.pl.
Ak chcete zistiť stav služby len typ: / etc / init.d / VMware-tools stave, a ak všetko pôjde dobre uvidíme na obrazovke: mware-guestd beží. - Upravte konfiguračný súbor pre VMware virtuálny stroj úpravou alebo pridaním nasledujúcich parametrov:
tools.remindInstall = "FALSE"
tools.syncTime = "true" - Upravte konfiguračný súbor VMware v / etc / VMware / config pridaním paramtro host.cpukHz nastavenia presnú hodnotu frekvencie procesora vyjadrená v kHz. Môžete si nájsť túto hodnotu príkazom: more / proc / cpuinfo.
Príklad: host.cpukHz = "2394000" - Ak chcete ukončiť prácu môžeme určiť líniu zavedením jadra nášho systému hostiteľskej parametra: clock = jamy.
Napríklad v grub upraviť súbor / etc / grub.conf:
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 # prvej aktualizácie
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 = # hodiny jamy po zmene - Restart hostiteľskom systému a restart hostí. To všetko má vplyv niekoľko cliclo CPU spotrebu, ale tentoraz budeme vždy správne.
Aby bola rozdelená na VMWare virtuálny disk len jeden príkaz, a zmeny v konfiguračnom súbore na virtuálny stroj. VMX. Všetko musí byť vykonaná po tom, čo ste ukončil virtuálny stroj, na ktorom fungujú.
Príklad, v ktorom virtuálny disk rozdelil na mnoho súborov preallocati od 2G:
VMware-vdiskmanager-r-t myos.vmdk môj 3-split-pre.vmdk
Po ukončení prevádzky (môže byť dosť dlho), musíte upraviť súbor. VMX, a nahradí odkazom na disku. Vmdk s novou by sme špecifikovať, ako je v príklade. S odvolaním na vyššie uvedenom príklade sme sa nahrádza:
scsi0: 0.fileName = "myos.vmdk s scsi0: 0.fileName =" my-split-pre.vmdk "
Príklad súbory získať:
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f001.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f002.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f003.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f004.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f005.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f006.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f007.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f008.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f009.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f010.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f011.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f012.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f013.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f014.vmdk
rw ---- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f015.vmdk
rw ---- 1 root root 3932160 10.leden 13:28 my-pre-split-f016.vmdk
rw ---- 1 root root 873 10. januára 13:42 my-split-pre.vmdk
Voľby:
-c: Vytvorí virtuálny disk, špecifikuje ďalšie voľby
-d: defragmentáciu virtuálny disk
-n <source-disk>: rinonima virtuálny disk, musíte zadať nový názov
-q: nie je log správy
-r <source-disk>: Převádí virtuálny disk, je potrebné určiť, čo pre konverziu
x <new-capacity>: rozšírenie kapacity disku, ako je stanovené
Ďalšie možnosti:
-a <adapter>: (použite s-c len) adaptér typ (IDE, alebo Buslogic lsilogic)
-s <size> kapacitu virtuálneho disku
-t <disk-type>: disk typu id
Disk typy:
0: slobodný growable virtuálny disk (jednom disku nárast)
1: growable virtuálny disk rozdelil na 2GB obrázkov (z disku akrečních až 2 Gb)
2: vopred rozmístění virtuálny disk (jediný disk preallocato)
3: vopred rozmístění virtuálny disk rozdelil na 2GB súborov (Disk 2 Gb preallocati)