Enviat per: Admin (juny 6) Per possibilitar l'ús del mòdul per al kernel de VirtualBox als usuaris que no siguin l'arrel, haurà de configurar els permisos a la mateixa:
chmod 660 / dev / vboxdrv
chgrp adm / dev / vboxdrv
Això és suficient fins al proper reinici de la màquina Linux, si volem preservar els permisos que necessita per editar:
gedit / s etc/udev/rules.d/40-permissions.rule
i afegir la següent línia:
KERNEL == "vboxdrv", GRUP = "adm", MODE = "0660"
Nota: Com a grup es va utilitzar adm, però podria ser qualsevol.
Enviat per: Admin (maig 16) Vaga dir que molts han fet ja el salt a la 8:04 de la versió d'Ubuntu, i ajudarà a aquest petit consells per als usuaris de VMware i, en particular, els usuaris a través de la consola de VMware Server. Aquells que han intentat instal lar la consola més probable és que ha experimentat problemes de les biblioteques no es troba al posar en marxa l'aplicació:
$ Vmware-server-consola
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
sense informació de versió disponible (requerit pel / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 versió ` 'no es troba (requerit pel / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
sense informació de versió disponible (requerit pel / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 versió ` 'no es troba (requerit pel / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
sense informació de versió disponible (requerit pel / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-consola / bin / VMware-server-consola:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 versió ` 'no es troba (requerit pel / usr / lib / libstdc + +. So.6)
Es pot resoldre fàcilment amb els següents comandaments:
$ 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
Enllaç a la font original
Enviat per: Admin (gener 28) El procés de convertir una imatge de les finestres de VMware a xen és prou ràpid, els obstacles que s'han de considerar pollibili pocs. El més important és determinar el traçat de mapes de VMware en el disc. Les possibilitats són dos, o com un IDE o SCSI, la conversió de la imatge és possible que un convidat de Windows no funciona més xchè no admet xen virtual de maquinari, més informació disponible en Microsoft kb314082.
Si esteu segurs de disposar d'una cartografia d'un dispositiu IDE, es pot procedir a la conversió. Per realitzar la conversió servidor "VMware-vdiskmanager" amb aquest programa rebrà un VMware VMDK arxiu utilitzat per a la conversió. Aquesta eina està present en VMware 5.0 i VMware Server 1.0. El mètode és aplicable amb algunes modificacions per VMware ESX.
L'extensió d'arxiu. Vmdk s'utilitza per descriure al seu disc virtual de VMware:
- El solitari. Vmdk fitxer que és bastant petita i conté un nombre de línies de text que descriu la geometria i els components sèrie d'arxius que composen el conjunt. Vmdk.
- La primera. Vmdk arxiu d'una sèrie d'arxius amb el nom 2G segmentat amb trailing -0001 estil de numeració,
- L'última "foto". Vmdk arxiu en una sèrie (de nou, el nom amb trailing -00001 estil anomenat arxius).
- L'última "Refés". Vmdk arxiu d'una sèrie d'instantànies.
No hi ha més que dir sobre l'arxiu. Vmdk, però per als nostres propòsits és suficient. Ara anem a procedir per identificar el fitxer. "VMX" amb el paràmetre de la línia:
scsi0: 0.fileName = windows2003.vmdk
o
ide0: 0.fileName = windows2003.vmdk
Això és el que sabem, per descomptat, assumir que el valor del nostre paràmetre fileNane: "windows2003.vmdk".
$ Vdiskmanager VMware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk
Això crea un "disc virtual growable únic" s'emmagatzema en un arxiu.
El següent pas és convertir el nostre únic. Vmdk a un arxiu d'imatge de disc amb qemu-img pertanyents al projecte QEMU.
$ Qemu convertir finestres-img-2003-flattened.vmdk windows2003.img
Després que el procés de conversió, s'obté un arxiu windows2003.img llest per arrencar.
Per desgràcia, no ha acabat aquí, el més difícil ve ara. En reiniciar el sistema es troben les diferències de maquinari de Microsoft. Pot ser que hagi de canviar i, a continuació, Capa d'abstracció de maquinari (HAL).
Windows 2003, per exemple, té 6 HAL:
Halmacpi.dll - multi processador ACPI de PC
Halaacpi.dll - uniprocessador ACPI de PC
Halacpi.dll - Configuració avançada i PowerInterface (ACPI)
Halmps.dll - multiprocessador MPS de PC
Halapic.dll - PC uniprocessador MPS
Hal.dll - PC estàndard
Només un és seleccionat i instal lat la primera vegada que s'instal li: WINDOWSSYSTEM32HAL.DLL.
Si és possible ha de canviar C: boot.ini per especificar "/ HAL = Hal.dll," quan s'utilitza una còpia de la referència a DLL que es necessita. En aquest cas el que ha de fer algunes proves, sempre i quan no troba una HAL perfettaemnte treball amb la nostra configuració HVM domu.
En crear la seva configuració de xen, és convenient establir 4 paràmetres fonamentals per al funcionament de HAL:
# Activar / desactivar HVM guest PAE, per defecte = 0 (deshabilitat)
pae = 0
# Activar / desactivar HVM guest ACPI, per defecte = 0 (deshabilitat)
acpi = 0
# Activar / desactivar HVM guest APIC, per defecte = 0 (deshabilitat)
APIC = 0
# El nombre de CPU d'assignar a aquest domu
vcpus = 1
Per millorar les seves possibilitats d'èxit és millor fer servir "PC estàndard" Hal.dll.
Per MPS Hals, 1 permet APIC.
HAL d'ACPI, 1 ACPI permet.
VMware Si heu creat una imatge de Windows, amb ACPI no es va utilitzar aquesta permetent HAL ACPI. Per canviar a "PC estàndard" Hal.dll, a muntar la imatge i reemplaçar el fitxer:
# Mount-o loop, offset = $ ((63 * 512)), windows2003.img rw / mnt
# Find / mnt-name '*. dll' hal-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
Ara té una imatge "fixa" la unitat, podem utilitzar la comanda dd per crear un volum LVM lògic que s'utilitzarà com xen PHY: VBD dispositiu:
# Ls-la win2003.img
-rw-r-r-1 root root 8589934592 2006-11-16 13:44 win2003.img
# Lvcreate L-8G-n-hda Win2003 vg
# Dd if = de = windows2000.img / dev/vg/win2003-hda bs = 1M
El treball està acabat, pot iniciar el nou domini HVM.
Enviat per: Admin (gener 10) Mantenir sincronitzat temps en màquines virtuals VMware no és del tot immediata, cmq segueix sent una obligació de fer un bon ús de les seves màquines virtuals en producció o per assolir un grau satisfactori de l'experiència amb qualsevol tipus de màquina virtual.
Anem a caminar (en cas que el medi ambient i lloc d'acollida = = Linux Linux guest medi ambient):
- Instal lació d'eines de VMware (les imatges estan a / usr / lib / VMware / isoimages /).
Després d'especificar la consola de VMware Server a l'arxiu. Iso x nostre CD-ROM virtual ha de fer el muntatge (# mount / dev / cdrom / media / cdrom).
L'arrel del CD és la versió virtual. Rpm i una font de la versió per ser completat.
Després d'haver realitzat la instal lació ha d'executar la comanda: VMware-config-tools.pl.
Per comprovar l'estat del servei que acaba d'escriure: / etc / init.d / VMware-tools i si tot va bé veurem que apareix a la pantalla: mware-guestd s'està executant. - Edita el fitxer de configuració de la màquina virtual de VMware, modificant o afegint els paràmetres següents:
tools.remindInstall = "false"
tools.syncTime = "TRUE" - Edita el fitxer de configuració de VMware a / etc / VMware / config paramtro afegint host.cpukHz ajust el valor exacte de la freqüència de la vostra CPU expressada en kHz. Vostè pot trobar aquest valor escrivint: més / proc / cpuinfo.
Exemple: host.cpukHz = "2394000" - Per completar el treball es pot especificar en la línia de la càrrega del nucli del nostre sistema, el paràmetre d'acollida: rellotge = forat.
Exemple, en grub editar l'arxiu / etc / grub.conf:
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / # dev/md1 la primera revisió
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / = dev/md1 # rellotge forat després del canvi - Reinicieu el sistema i reiniciar els clients. Tot això afecta un clicle de consum de cpu, però aquesta vegada estarem sempre correcta.
Enviat per: Admin (gener 10) Per fer la divisió d'un disc virtual VMware només un comandament i un canvi en el fitxer de configuració de la màquina virtual. VMX. Tot ha de ser fet després d'haver deixat la màquina virtual en el qual treballar.
Exemple en el qual un disc virtual dividida en molts arxius preallocati de 2G:
VMware-vdiskmanager-r-t 3-meu myos.vmdk dividida pre.vmdk
Un cop hagi finalitzat l'operació (pot ser suficient), ha d'editar l'arxiu. VMX, i substituir la referència al disc. Vmdk amb el nou que especifiqui, com en l'exemple. Referint-se a l'exemple anterior hem substituït:
scsi0: 0.fileName = "myos.vmdk amb scsi0: 0.fileName =" el meu-split-pre.vmdk "
Exemple, arxius que s'obtenen de:
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f001.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f002.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f003.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f004.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f005.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f006.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f007.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f008.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f009.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f010.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:31 meva-pre-split-f011.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f012.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f013.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f014.vmdk
-rw --- 1 root root 2147221504 10 gen. 14:30 meva-pre-split-f015.vmdk
-rw --- 1 root root 3932160 10 gen. 13:28 meva-pre-split-f016.vmdk
-rw --- 1 root root 873 10 gen. 13:42 meva-split-pre.vmdk
Opcions:
-c: Crea un disc virtual, especificar altres opcions
-d: desfragmentar el disc virtual
-n <source-disk>: rinonima el disc virtual, heu d'especificar el nom nou
-q: no els missatges de registre
<source-disk>-r: converteix el disc virtual, heu d'especificar quin convertir
x <new-capacity>: l'ampliació de la capacitat del disc, tal com s'especifica
Opcions addicionals:
-una <adapter>: (utilitzar només amb-c) tipus d'adaptador (IDE, BusLogic o lsilogic)
-s <tamaño> capacitat de disc virtual
-t <disk-type>: disc tipus d'identificació
Tipus de disc:
0: només growable disc virtual (sol disc per augmentar)
1: growable disc virtual dividit en arxius de 2Gb (2 GB per discs d'augment)
2: preallocated disc virtual (sol disc preallocato)
3: preallocated disc virtual dividit en arxius de 2Gb (2 Gb de disc preallocati)