Ταχυδρομημένος από: admin (Μάιος 16) Περιττό να πούμε ότι πολλά έχουν ήδη προβεί στις 8:04 άλμα προς την έκδοση του Ubuntu, και θα βοηθήσει αυτό το μικρό συμβουλές για τους χρήστες του VMWare και ιδίως οι χρήστες μέσω των VMWare Server Console. Αυτοί που προσπάθησαν να εγκαταστήσετε την κονσόλα πολύ πιθανόν έχει βιώσει τα προβλήματα των βιβλιοθηκών δεν βρέθηκε κατά την έναρξη της εφαρμογής:
$ Vmware-server-κονσόλας
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
δεν διαθέσιμες πληροφορίες έκδοσης (που απαιτείται από / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 έκδοση `" δεν βρέθηκε (που απαιτείται από το / usr / lib / libstdc + +. So.6)
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
δεν διαθέσιμες πληροφορίες έκδοσης (που απαιτείται από / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 έκδοση `" δεν βρέθηκε (που απαιτείται από το / usr / lib / libstdc + +. So.6)
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
δεν διαθέσιμες πληροφορίες έκδοσης (που απαιτείται από / usr/lib/libcairo.so.2)
/ Usr / lib / vmware-server-κονσόλα / bin / vmware-server-κονσόλα:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 έκδοση `" δεν βρέθηκε (που απαιτείται από το / usr / lib / libstdc + +. So.6)
Μπορεί να λυθεί εύκολα με τις ακόλουθες εντολές:
$ 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
Σύνδεσμος με αρχική πηγή
Ταχυδρομημένος από: admin (Ιαν 28) Η διαδικασία της μετατροπής μιας εικόνας από τα παράθυρα του VMware για να Xen είναι αρκετά γρήγορα, τα εμπόδια που πρέπει να θεωρούνται pollibili λίγα. Η πιο σημαντική είναι η χαρτογράφηση για την αναγνώριση του δίσκου σε VMware. Οι δυνατότητες είναι δύο, ή ως SCSI ή IDE, μετατρέποντας την εικόνα είναι πιθανό μια σχόλια των Windows δεν λειτουργεί πιο xchè δεν υποστηρίζει το Xen εικονικής υλικό, περισσότερες πληροφορίες για το Microsoft kb314082.
Εάν είστε βέβαιοι ότι για να έχει η χαρτογράφηση σε μια συσκευή IDE, μπορείτε να προχωρήσετε με τη μετατροπή. Για να κάνετε τη μετατροπή διακομιστή "vmware-vdiskmanager" με αυτό το πρόγραμμα θα πάρει ένα VMWare VMDK αρχείο που χρησιμοποιείται για τη μετατροπή. Το εργαλείο αυτό είναι παρούσα σε VMWare 5.0 και VMWare Server 1.0. Η μέθοδος αυτή εφαρμόζεται, με κάποιες τροποποιήσεις για την VMWare ESX.
Η επέκταση αρχείου. Vmdk χρησιμοποιείται για να περιγράψει το εικονικό δίσκο για να VMware:
- Ο μοναχικός. Vmdk αρχείο που είναι αρκετά μικρή και περιέχει έναν αριθμό των γραμμών του κειμένου που περιγράφουν τη γεωμετρία και συνιστώσα σειρά των αρχείων που περιλαμβάνουν το σύνολο. Vmdk.
- Η πρώτη. Vmdk αρχείο σε μια σειρά από 2G κατατμημένοι αρχείων με το όνομα καταβιβαζόμενου -0001 στυλ αρίθμησης,
- Η τελευταία "στιγμιότυπο". Vmdk αρχείο σε μια σειρά (και πάλι, το όνομα με το όνομα στυλ καταβιβαζόμενου -00001 αρχεία).
- Η τελευταία "Επανάληψη". Vmdk αρχείο σε μια σειρά από στιγμιότυπα.
Υπάρχουν περισσότερα να πει για το αρχείο. Vmdk, για τους σκοπούς μας, αλλά αυτό είναι αρκετό. Τώρα θα προχωρήσουμε με τον εντοπισμό του αρχείου. "Vmx" παράμετρο με τη γραμμή:
scsi0: 0.fileName = windows2003.vmdk
ή
ide0: 0.fileName = windows2003.vmdk
Αυτό είναι ό, τι γνωρίζουμε, φυσικά, να αναλάβει, όπως η αξία της παραμέτρου fileNane: "windows2003.vmdk".
$ Vdiskmanager vmware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk
Αυτό δημιουργεί ένα «ενιαίο growable εικονικό δίσκο" είναι αποθηκευμένα σε ένα αρχείο.
Το επόμενο βήμα είναι να γίνει η μετατροπή μας μόνο. Vmdk αρχείο σε ένα δίσκο εικόνας με qemu-img που ανήκουν στο έργο QEMU.
$ Qemu-ΑΕΚ μετατρέψετε παράθυρα-2003-flattened.vmdk windows2003.img
Μετά από τη διαδικασία μετατροπής, θα έχετε ένα αρχείο windows2003.img έτοιμα για την εκκίνηση.
Δυστυχώς, δεν έχει τελειώσει εδώ, το δύσκολο μέρος έρχεται τώρα. Κατά την επανεκκίνηση του συστήματος θα βρείτε τις διαφορές από τη Microsoft υλικού. Ίσως χρειαστεί να αλλάξετε και, στη συνέχεια, Hardware Abstraction Layer (HAL).
Windows 2003, για παράδειγμα, έχει 6 HALs:
Halmacpi.dll - Multi επεξεργαστή ACPI PC
Halaacpi.dll - PC ACPI μονού επεξεργαστή
Halacpi.dll - Advanced Configuration και PowerInterface (ACPI)
Halmps.dll - PC MPS πολλών
Halapic.dll - MPS Uniprocessor PC
Hal.dll - Standard PC
Μόνο ένας είναι επιλεγμένο και εγκαθίσταται κατά την πρώτη εγκατάσταση: WINDOWSSYSTEM32HAL.DLL.
Αν είναι δυνατόν θα πρέπει να αλλάξουν C: Boot.ini για να καθορίσετε "/ HAL = Hal.dll," αν χρησιμοποιήσετε ένα διαφορετικό αντίγραφο του αναφερόμενου DLLs είναι απαραίτητη. Στην περίπτωση αυτή θα χρειαστεί να κάνει κάποιες εξετάσεις, εφόσον δεν βρουν μια εργασία με HALs perfettaemnte μας διαμόρφωση HVM domU.
Όταν δημιουργείτε σας Xen διαμόρφωση, είναι σκόπιμο να καθορισθούν 4 κρίσιμες παραμέτρους για τη λειτουργία των HALs:
# Enable / disable HVM guest PAE, default = 0 (απενεργοποιημένη)
PAE = 0
# Enable / disable HVM guest ACPI, default = 0 (απενεργοποιημένη)
ACPI = 0
# Enable / disable HVM guest APIC, default = 0 (απενεργοποιημένη)
APIC = 0
# Ο αριθμός των επεξεργαστές για την εκχώρηση σε αυτό το domU
vcpus = 1
Για να βελτιώσουν τις πιθανότητες επιτυχίας είναι καλύτερα να χρησιμοποιηθεί "Standard PC" Hal.dll.
Για MPS HALs, 1 επιτρέπει APIC.
Για το ACPI HALs, 1 επιτρέπει ACPI.
Αν VMWare έχει δημιουργήσει μια εικόνα των Windows, με ACPI αυτό χρησιμοποιήθηκε επιτρέπει ACPI HAL. Για να το αλλάξετε σε "Standard PC" Hal.dll, πρέπει να μοντάρετε την εικόνα και την αντικατάσταση του αρχείου:
# Mount-o loop, offset = $ ((63 * 512)), windows2003.img rw / mnt
# Εύρεση / 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
Τώρα έχετε μια εικόνα "σταθερή" η μετάδοση της κίνησης, μπορούμε να χρησιμοποιήσουμε την εντολή dd για να δημιουργήσετε έναν λογικό τόμο LVM που θα χρησιμοποιηθεί ως Xen ΦΥΣ: VBD διάταξης:
# Ls-la win2003.img
-rw-r-r-1 root root 8589934592 2006-11-16 13:44 win2003.img
# Lvcreate-8ζ L-n-Win2003 hda VG
# Dd if = = windows2000.img του / dev/vg/win2003-hda bs = 1M
Το έργο έχει ολοκληρωθεί, μπορείτε να ξεκινήσετε τη νέα HVM τομέα.
Ταχυδρομημένος από: admin (Ιαν 10) Διατηρείται συγχρονίζονται φορά το vmware εικονικές μηχανές δεν είναι απολύτως άμεση, cmq παραμένει η υποχρέωση να κάνουμε καλή χρήση τους σε εικονικές μηχανές παραγωγής ή για να επιτευχθεί ικανοποιητική εμπειρία με το κάθε είδος εικονικής μηχανής.
Πάμε να τα πόδια (σε περίπτωση που το περιβάλλον και τη χώρα υποδοχής = Linux = guest περιβάλλον Linux):
- Εγκατάσταση vmware εργαλεία (οι εικόνες είναι στο / usr / lib / vmware / isoimages /).
Μετά την ένδειξη της κονσόλας για να vmware διακομιστή του αρχείου. Iso x μας εικονικό CD-ROM, πρέπει να ανάρτησης (# mount / dev / cdrom / media / cdrom).
Η ρίζα του cd είναι η εικονική εκδοχή. Rpm έκδοση και μια πηγή για να ολοκληρωθεί.
Αφού εκτελεστεί η εγκατάσταση θα πρέπει να εκτελέσετε την εντολή: vmware-config-tools.pl.
Για να ελέγξετε την κατάσταση της υπηρεσίας που μόλις τύπου: / etc / init.d / vmware-tools κατάσταση και αν όλα πάνε καλά θα δούμε εμφανίζεται στην οθόνη: mware-guestd βρίσκεται σε λειτουργία. - Επεξεργαστείτε το αρχείο ρυθμίσεων του vmware εικονικής μηχανής τροποποιώντας ή προσθέτοντας τις ακόλουθες παραμέτρους:
tools.remindInstall = "FALSE"
tools.syncTime = "TRUE" - Επεξεργασία του αρχείου config της vmware σε / etc / vmware / config προσθέτοντας paramtro host.cpukHz ρύθμιση η ακριβής τιμή της συχνότητας του επεξεργαστή σας εκφρασμένη σε kHz. Μπορείτε να βρείτε αυτή την τιμή, πληκτρολογώντας: περισσότερα / proc / cpuinfo.
Παράδειγμα: host.cpukHz = "2394000" - Για να ολοκληρωθεί η εργασία μας να καθορίσετε στη γραμμή φόρτωσης του πυρήνα του συστήματός μας, το κράτος μέλος υποδοχής παράμετρο: ρολόι = τάφρο.
Παράδειγμα, το grub να επεξεργαστείτε το αρχείο / etc / grub.conf:
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / # dev/md1 η πρώτη αναθεώρηση
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 # = pit ρολόι μετά την αλλαγή - Επανεκκινήστε το σύστημα υποδοχής και επανεκκίνηση φιλοξενούμενους. Όλα αυτά επηρεάζουν ορισμένες cliclo cpu κατανάλωση, αλλά αυτή τη φορά θα είμαστε πάντα σωστές.
Ταχυδρομημένος από: admin (Ιαν 10) Για να κάνετε το διαχωρισμό του VMWare εικονικό δίσκο μόνο μία εντολή και μια αλλαγή στο config αρχείο της εικονικής μηχανής. Vmx. Τα πάντα πρέπει να γίνεται αφού έχει σταματήσει την εικονική μηχανή για να λειτουργήσει.
Παράδειγμα σε έναν εικονικό δίσκο που χωρίζεται σε πολλά αρχεία preallocati από 2G:
vmware-vdiskmanager-r-t myos.vmdk μου 3-split-pre.vmdk
Μετά την ολοκλήρωση της λειτουργίας του (μπορεί να είναι αρκετά μεγάλο χρονικό διάστημα) πρέπει να επεξεργαστείτε το αρχείο. Vmx, και να αντικατασταθεί η αναφορά στο δίσκο. Vmdk με τη νέα μας προσδιορίζει, όπως στο παράδειγμα. Αναφερόμενη στο παραπάνω παράδειγμα έχουμε αντικατασταθεί ως εξής:
scsi0: 0.fileName = "myos.vmdk με scsi0: 0.fileName =" μου-split-pre.vmdk "
Παράδειγμα αρχείων που λαμβάνονται από:
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f001.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f002.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f003.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f004.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f005.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f006.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f007.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f008.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f009.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f010.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:31 μου-προ-split-f011.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f012.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f013.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f014.vmdk
-rw --- 1 root root 2147221504 10 Γενάρη 14:30 μου-προ-split-f015.vmdk
-rw --- 1 root root 3932160 10 Γενάρη 13:28 μου-προ-split-f016.vmdk
-rw --- 1 root root 873 10 Γενάρη 13:42 μου-split-pre.vmdk
Επιλογές:
-c: Δημιουργεί έναν εικονικό δίσκο, προσδιορίζει τις άλλες επιλογές
-d: ανασυγκροτήσετε τον εικονικό δίσκο
-n <source-disk>: rinonima τον εικονικό δίσκο, πρέπει να καθορίσετε το νέο όνομα
-q: δεν συνδεθείτε μηνύματα
-r <source-disk>: μετατρέπει το εικονικό δίσκο, πρέπει να καθορίσετε το τι πρέπει να μετατρέψετε
x <new-capacity>: την επέκταση της χωρητικότητας του δίσκου, όπως ορίζεται
Πρόσθετες επιλογές:
-α <adapter>: (χρήση μόνο με-γ) είδος προσαρμογέα (ide, BusLogic ή lsilogic)
-s <size> ικανότητα των εικονικών δίσκων
-t <disk-type>: δίσκο τύπου id
Disk τύπους:
0: growable ενιαίο εικονικό δίσκο (μόνο δίσκο για την αύξηση)
1: growable εικονικό δίσκο χωρισμένο στα αρχεία 2GB (2 GB δίσκους για την αύξηση)
2: preallocated εικονικό δίσκο (μόνο δίσκο preallocato)
3: preallocated εικονικό δίσκο χωρισμένο στα 2GB αρχεία (Disk 2 GB preallocati)
Ταχυδρομημένος από: admin (Μάιος 25) Για να επεκτείνετε έναν εικονικό δίσκο για vmware server μπορείτε να πληκτρολογήσετε την εντολή (φυσικά μετά από την εικονική μηχανή Stoppato και έχοντας κάνει ένα αντίγραφο ασφαλείας πριν):
vmware-vdiskmanager-x 10GB virtual_disk.vmdk
Είναι αναγκαίο να ληφθεί υπόψη ότι σε ορισμένες περιπτώσεις, όπως με την παρουσία του ένα σύστημα με Windows διαμέρισμα εκκίνησης, θα πρέπει να το μέγεθος της κατάτμησης με ένα εργαλείο όπως το gparted.