Geschrieben von: admin (6. Juni) Um die Verwendung des Kernel-Modul für VirtualBox an andere Nutzer als root müssen Sie Berechtigungen für das gleiche:
chmod 660 / dev / vboxdrv
chgrp adm / dev / vboxdrv
Dies reicht bis zum nächsten Neustart des Linux-Box, wenn wir die Erhaltung der Berechtigungen müssen Sie bearbeiten:
gedit / etc/udev/rules.d/40-permissions.rule s
und fügen Sie die folgende Zeile:
KERNEL == "vboxdrv", GROUP = "adm", MODE = "0660"
Hinweis: Als Gruppe adm wurde, könnte aber alle.
Geschrieben von: admin (16. Mai) Unnötig zu sagen, dass viele von ihnen haben bereits den Sprung auf die Version 8.04 von Ubuntu, und werden dieses kleine nützliche Tipps für die Benutzer von VMware und insbesondere der Benutzer durch die VMWare Server Console. Diejenigen, die versucht haben, die Installation der Konsole hat wahrscheinlich Probleme mit den Bibliotheken nicht gefunden werden beim Start der Anwendung:
$ Vmware-Server-Konsole
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
keine Version zur Verfügung stehenden Informationen (erforderlich für den / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 Version "" nicht gefunden (von / usr / lib / libstdc + +. So.6)
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
keine Version zur Verfügung stehenden Informationen (erforderlich für den / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 Version "" nicht gefunden (von / usr / lib / libstdc + +. So.6)
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
keine Version zur Verfügung stehenden Informationen (erforderlich für den / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-console / bin / vmware-server-Konsole:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 Version "" nicht gefunden (von / usr / lib / libstdc + +. So.6)
Es kann leicht gelöst mit den folgenden Befehlen:
$ 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
Link zur Quelle
Geschrieben von: admin (28. Januar) Der Prozess der Umwandlung von einem Bild von Windows von VMware auf XEN ist recht schnell, die Hindernisse sind zu beachten pollibili einige zu nennen. Die wichtigste besteht darin, die Kartierung von der Festplatte in VMware. Die Möglichkeiten sind zwei, oder als SCSI-oder IDE, Umwandlung des Bildes ist möglich, dass ein Windows-Gast nicht mehr xchè Hardware nicht unterstützt virtuelle XEN, mehr Informationen finden Sie auf Microsoft kb314082.
Wenn Sie sicher sind, um eine Zuordnung zu einem IDE-Gerät, können Sie die Umstellung. Um die Conversion-Server "vmware-vdiskmanager" Mit diesem Programm wird eine VMWare VMDK-Datei für die Umwandlung. Dieses Tool ist in VMWare 5.0 und VMWare Server 1.0. Die Methode ist mit einigen Änderungen in VMWare ESX.
Die Datei-Erweiterung. Vmdk wird verwendet, um ihre virtuelle Festplatte in VMware:
- Die allein. Vmdk-Datei, die eher kleinen und enthält eine Anzahl von Zeilen des Textes, der die Geometrie-und Komponenten-Reihe von Dateien, die das ganze. Vmdk.
- Die erste. Vmdk Datei in eine Reihe von 2G segmentierten Dateien mit den Namen mit abschließenden -0001 Nummerierungsstil,
- Der letzte "Momentaufnahme". Vmdk-Datei in einer Reihe (auch hinter dem Namen mit dem Namen -00001 Stil-Dateien).
- Die neueste "REDO". Vmdk Datei in eine Reihe von Momentaufnahmen.
Es gibt mehr zu sagen über die Datei. Vmdk, aber für unsere Zwecke ist dies ausreichend. Jetzt gehen wir durch die Identifizierung der Datei. "Vmx"-Parameter mit der Zeile:
scsi0: 0.fileName = windows2003.vmdk
oder
ide0: 0.fileName = windows2003.vmdk
Das ist es, was wir wissen müssen, der natürlich, wie wir den Wert unserer Parameter fileNane: "windows2003.vmdk".
$ Vdiskmanager vmware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk
Dies schafft einen "einheitlichen growable Virtual Disk" wird in einer Datei gespeichert.
Der nächste Schritt ist die Umwandlung unserer Single. Vmdk Datei in ein Disk-Image mit qemu-img gehören zu dem Projekt QEMU.
$ Qemu-img convert Windows-2003-flattened.vmdk windows2003.img
Nach der Umstellung werden, erhalten Sie eine Datei windows2003.img bereit zu booten.
Leider ist es hier nicht abgeschlossen, der schwierige Teil kommt jetzt. Wenn Sie das System neu starten finden Unterschiede von Microsoft-Hardware. Anschließend können Sie ändern müssen, Hardware Abstraction Layer (HAL).
Windows 2003, zum Beispiel verfügt über 6 HALS:
Halmacpi.dll - ACPI-Multi-Prozessor-PC
Halaacpi.dll - ACPI-Uniprozessor-PC
Halacpi.dll - Advanced Configuration and PowerInterface (ACPI)
Halmps.dll - MPS-Multiprozessor-PC
Halapic.dll - MPS-Uniprozessor-PC
Hal.dll - Standard-PC
Nur eine ausgewählt und installiert, wenn Sie zum ersten Mal installieren: WINDOWSSYSTEM32HAL.DLL.
Wenn Sie können C: boot.ini, um "/ HAL = Hal.dll", wenn Sie eine andere Kopie der referenzierten DLLs benötigt. In diesem Fall müssen Sie einige Tests, solange Sie nicht finden, HALS perfettaemnte der Arbeit mit unseren Konfiguration HVM domu.
Wenn Sie Ihre XEN-Konfiguration, ist es angebracht, 4 Parameter entscheidend für das Funktionieren der HALS:
# Ein-/ Ausschalten der HVM Gast PAE, Standard = 0 (deaktiviert)
PAE = 0
# Ein-/ Ausschalten der HVM Gast ACPI, Standard = 0 (deaktiviert)
acpi = 0
# Ein-/ Ausschalten der HVM Gast APIC, Standard = 0 (deaktiviert)
apic = 0
# Die Anzahl der CPUs, um auf diese domu
vcpus = 1
Zur Verbesserung ihrer Chancen auf Erfolg ist besser für die Verwendung von "Standard-PC" Hal.dll.
Für MPS HALS, 1 APIC ermöglicht.
Für ACPI HALS, 1 ACPI ermöglicht.
Wenn Sie ein VMWare-Image von Windows mit ACPI verwendet wurde, dass die ACPI-HAL. So ändern Sie ihn auf "Standard-PC" Hal.dll, müssen Sie das Bild montieren und ersetzen Sie die Datei:
# 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
Jetzt haben Sie ein Bild "feste" das Laufwerk, wir können den dd-Befehl aus, um ein logisches LVM-Volume für die Verwendung als Xen PHY: VBD-Gerät:
# Ls-la win2003.img
-rw-r-r-1 root root 8589934592 2006-11-16 13:44 win2003.img
# Lvcreate-L 8G-N-Win2003 hda vg
# Dd if = of = windows2000.img / dev/vg/win2003-hda bs = 1M
Die Arbeit beendet ist, können Sie den neuen HVM-Domain.
Geschrieben von: admin (10. Januar) Pflegen synchronisiert Zeit in virtuellen VMware-Maschinen ist nicht ganz unmittelbare, cmq bleibt die Verpflichtung, nutzen ihre virtuellen Maschinen in der Produktion oder zu einer zufriedenstellenden Erfahrungen mit jeder Art der virtuellen Maschine.
Lassen Sie uns gehen zu werfen (für den Fall, stellen wir die Umwelt und die host = Linux = Linux-Gast-Umgebung):
- Installation von VMware-Tools (die Bilder befinden sich im Verzeichnis / usr / lib / vmware / isoimages /).
Nachdem Sie die VMware-Server-Konsole auf die Datei. Iso x CD-ROM virtuellen müssen Montage (# mount / dev / cdrom / media / cdrom).
Im Hauptverzeichnis der CD ist die virtuelle Version. U / min und eine Version zum Abschluss gebracht werden.
, Die die Installation müssen Sie den Befehl: vmware-config-tools.pl.
Um den Status des Dienstes geben Sie einfach: / etc / init.d / vmware-tools und wenn alles gut geht werden wir sehen, auf dem Bildschirm angezeigt: mware-guestd läuft. - Bearbeiten Sie die Konfigurationsdatei des VMware Virtual Machine durch die Änderung oder die Aufnahme der folgenden Parameter:
tools.remindInstall = "false"
tools.syncTime = "true" - Bearbeiten Sie die Konfigurationsdatei von VMware in der Datei / etc / vmware / config hinzufügen paramtro host.cpukHz Einstellung der genaue Wert der CPU-Frequenz in kHz. Sie können diesen Wert, indem Sie: mehr / proc / cpuinfo.
Beispiel: host.cpukHz = "2394000" - Um die Arbeit können wir den Laden der Kernel-Zeile der unser System den Host-Parameter: clock = pit.
Beispiel, grub in die Datei / etc / grub.conf:
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 # die erste Überprüfung
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 # clock = Grube nach der Änderung - Starten Sie den Host-System und starten die Gäste. All dies wirkt sich auf einige cliclo CPU-Verbrauch, aber dieses Mal werden wir immer richtig.
Geschrieben von: admin (10. Januar) Um die Aufteilung einer VMWare virtuelle Festplatte nur ein Befehl und eine Änderung der Konfigurationsdatei der virtuellen Maschine. Vmx. Alles, was getan werden muss, nachdem Sie nicht mehr die virtuelle Maschine, auf der für den Betrieb.
Beispiel, in dem eine virtuelle Festplatte aufgeteilt in viele Dateien preallocati von 2G:
vmware-vdiskmanager-r-t myos.vmdk meine 3-Split-pre.vmdk
Nach Abschluss der Operation (kann so lang sein) müssen Sie die Datei. Vmx, und der Verweis auf die Festplatte. Vmdk mit der neuen wir angeben, wie im Beispiel. Unter Bezugnahme auf die oben genannten Beispiel haben wir ersetzt:
scsi0: 0.fileName = "myos.vmdk mit scsi0: 0.fileName =" my-split-pre.vmdk "
Beispiel-Dateien erhalten Sie bei:
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f001.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f002.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f003.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f004.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f005.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f006.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f007.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f008.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f009.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f010.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:31 my-Pre-Split-f011.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f012.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f013.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f014.vmdk
-rw --- 1 root root 2147221504 10 Jan 14:30 my-Pre-Split-f015.vmdk
-rw --- 1 root root 3932160 10 Jan 13:28 my-Pre-Split-f016.vmdk
-rw --- 1 root root 873 10 Jan 13:42 my-Split-pre.vmdk
Optionen:
-c: Erstellt eine virtuelle Festplatte, andere Optionen
-D: defragmentieren der virtuellen Festplatte
-n <source-disk>: rinonima das virtuelle Laufwerk, müssen Sie den neuen Namen
-q: nicht Logmeldungen
-r <source-disk>: Wandelt das virtuelle Laufwerk, müssen Sie angeben, welche die Umwandlung
x <new-capacity>: Ausbau der Kapazität der Festplatte, wie
Zusätzliche Optionen:
-a <adapter>: (Nutzung nur mit-c)-Adapter Typ (IDE oder Buslogic lsilogic)
-s <size> Kapazität der virtuellen Festplatte
-t <disk-type>: Disk-Typ-ID
Disk-Typen:
0: einzigen growable virtuelle Festplatte (eine einzelne Festplatte zu erhöhen)
1: growable virtuelle Festplatte aufgeteilt in 2Gb-Dateien (von der Festplatte Akkretion auf 2 GB)
2: preallocated virtuelle Festplatte (eine einzige Festplatte preallocato)
3: preallocated virtuelle Festplatte in Split 2Gb Dateien (Disk 2 Gb preallocati)