CyberTek - the future at the present!
Google

Convert Windows 2003 mysafir nga VMware të XEN

Dërguar nga: admin (Jan 28)

Procesi i konvertimin një imazh të dritareve nga VMwareXEN është e shpejtë sa duhet, janë pengesat që do të shqyrtohen disa pollibili. Më e rëndësishme është që të identifikojnë të hartës së VMwaredisk. Mundësitë janë të dy, ose si një SCSI ose IDE, konvertimin e imazhit është e mundur që një mik i Windows nuk punon më shumë xchè nuk e mbështet XEN virtual hardware, më shumë informacion është i vlefshëm Microsoft kb314082.

Nëse jeni të sigurtë se do të ketë një të hartës një pajisje IDE, ju mund të vazhdojë në konvertim. Për të bërë konvertimin server "vmware-vdiskmanager" me këtë program do të ketë një VMWare VMDK fotografi përdoren për konvertim. Ky mjet është i pranishëm në VMWare 5.0 dhe VMWare Server 1,0. Metoda është i aplikueshëm me disa modifikime të VMWare ESX.

The file extension. Vmdk është përdorur për të përshkruar në diskun tuaj virtuale VMware:

  1. I vetmuar. Vmdk fotografi është se në vend të vogël dhe përmban një numer i linjave të tekstit përshkruar gjeometrisë dhe komponent seri e dosjeve që përbëjnë të gjithë. Vmdk.
  2. I parë. Vmdk fotografi në një seri 2G segmented fotografi quajtur me pas stilin -0001 numëruar,
  3. E fundit "fotografi". Vmdk fotografi në një seri (përsëri, e quajtur me pas stilin e quajtur -00.001 fotografi).
  4. Më i fundit i "ribëj". Vmdk fotografi në një seri snapshots.

Nuk ka më shumë për të thënë në lidhje me fotografi. Vmdk, por për qëllime tonë kjo është e mjaftueshme. Tani ne procedojë me identifikimin e file. "Vmx" parametër me linjë:

scsi0: 0.fileName = windows2003.vmdk

ose

ide0: 0.fileName = windows2003.vmdk

Kjo është ajo që ne e dimë që, natyrisht, të marrë si vlera e tona parameter fileNane: "windows2003.vmdk".

$ Vdiskmanager vmware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk

Kjo krijon një "të vetme growable virtuale disk" ruhet në një skedë.

Hapi tjetër është të konvertohet tonë të vetëm. Vmdk fotografi të një disk image me qemu-img përkasin të projektit QEMU.

$ Qemu-convert dritaret img-2003-flattened.vmdk windows2003.img

Pas procesit të konvertimit, ju merrni një fotografi windows2003.img gati të boot.

Për fat të keq nuk është e përfunduar këtu, e vështirë pjesë vjen tani. Kur ju rihape sistem do të gjeni dallimet e Microsoft "hardware". Ju mund të kenë nevojë për të ndryshuar dhe pastaj Hardware abstraksion Layer (HAL).

Windows 2003, për shembull ka 6 HALS:

Halmacpi.dll - ACPI Multi procesor PC
Halaacpi.dll - ACPI Uniprocessor PC
Halacpi.dll - Advanced Configuration dhe PowerInterface (ACPI)
Halmps.dll - MSHP Multiprocessor PC
Halapic.dll - MSHP Uniprocessor PC
Hal.dll - standard PC

Vetëm një është përzgjedhur dhe instaluar kur ju instaloni parë: WINDOWSSYSTEM32HAL.DLL.

Nëse është e mundur që ju duhet të ndryshojë C: boot.ini të përcaktojë "/ HAL = Hal.dll," në qoftë se ju përdorni një kopje të ndryshme të referohet DLLs është e nevojshme. Në këtë rast ju duhet të bëni disa analiza për aq kohë sa ju nuk gjeni një HALS perfettaemnte tonë duke punuar me konfigurimin HVM domu.

Kur ta keni krijuar XEN konfigurimit tuaj, kjo është e përshtatshme për të vendosur 4 parametrat kritike për funksionimin e HALS:

# Enable / disable HVM mysafir PAE, default = 0 (disabled)
pae = 0

# Enable / disable HVM mysafir ACPI, default = 0 (disabled)
acpi = 0

# Enable / disable HVM mysafir APIC, default = 0 (disabled)
apic = 0

# Numri i CPUs t'i caktohen për këtë domu
vcpus = 1

Për të përmirësuar tyre shans për sukses është më e mirë për të përdorur "standard PC" Hal.dll.

Për HALS MSHP, 1 mundëson APIC.

Për ACPI HALS, 1 mundëson ACPI.

Nëse VMWare ka krijuar një imazh të Windows-it, me këtë u përdor ACPI mundësuar ACPI HAL. Për të ndryshuar atë në "standard PC" Hal.dll, ju duhet të vë në skenë dhe të zëvendësojë imazhin e file:

# Malit-o loop, ofset $ = ((63 * 512)), windows2003.img RW / mnt
# Gjeni / mnt-name 'hal *. 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

Tani ju keni një imazh "fikse" të përzënë, ne mund të përdorni të dd komandën për të krijuar një vëllim lvm logjike që do të përdoret si Xen phy: VBD Pajisja:

# LS-la win2003.img
-RW-r-r-1 root root 8589934592 2006/11/16 13:44 win2003.img
# Lvcreate-L 8G-n-hda VG Win2003
# Dd nëse e = = windows2000.img / dev/vg/win2003-hda bs = 1 milion

Puna është përfunduar, ju mund të filloni të reja HVM domain.

Botuar në: virtualization, vmware

Një Add Comment

Powered by CyberTek - Remote Assistance