CyberTek - the future at the present!
Google

Muunna Windows 2003 asiakkaiden alkaen VMwaren Xen

Lähettäjä: admin (28. tammikuuta)

Prosessi, kuvan Windowsin VMwaren Xen on melko nopea, pollibili harkitsemaan esteitä on monia. Tärkeintä on tunnistaa kartoituksesta VMware disk. Mahdollisuuksia on kaksi, tai SCSI-tai IDE, konvertoivan kuva on mahdollista, että Windows vieras ei toimi lisää xchè tue Xen virtuaalinen kone, lisää tietoa on saatavilla Microsoft kb314082 .

Jos olet varma, että kartoitus on IDE laite voi siirtyä uusiin. Voit muuttaa palvelimen "vmware-vdiskmanager, tämä ohjelma saa VMWare VMDK tiedosto käytetty muuntamiseen. Tämä työkalu on läsnä VMWare 5.0 ja VMWare Tarjoilija 1.0. Menetelmää voidaan soveltaa joitakin muutoksia VMWare ESX.

Tiedostotunniste. Vmdk käytetään kuvaamaan VMware virtuaalilevyn:

  1. Yksinäinen. Vmdk tiedostojen sijaan on pieni ja sisältää joitakin rivejä tekstiä kuvaaminen geometria ja osa useita tiedostoja, jotka muodostavat kokonaisuuden. Vmdk.
  2. Ensimmäinen. Vmdk tiedosto 2G-sarjassa segmentoitua tiedostoja nimeltä kanssa perään -0001 tyyliin numerointi,
  3. Viimeinen "tilannekuva". Vmdk tiedosto sarja (jälleen nimi on jäljessä -00001 tyyliin nimettyjä tiedostoja).
  4. Mennessä "redo". Vmdk tiedosto sarjassa tuokiokuva.

Kyse on enemmänkin sanottavaa tiedosto. Vmdk, mutta meidän kannalta tämä on tarpeeksi. Nyt jatkamme määrittämällä tiedoston. "VMX" linjasta parametri:

scsi0: 0.fileName = windows2003.vmdk

tai

ide0: 0.fileName = windows2003.vmdk

Tämä on mitä me tiedämme tietenkin olettaa arvona meidän parametrin fileNane "windows2003.vmdk.

$ Vmware-vdiskmanager windows2003.vmdk-r-t 0-flattened.vmdk Windows2003

Tämä luo "yhden growable virtuaalilevyn tallentuvat yhteen tiedostoon.

Seuraava askel on muuttaa meidän yhteen. Vmdk tiedosto levylle kuvan qemu-img kuuluvan hankkeen QEMU .

$ Qemu-img muuntaa Windows-2003-flattened.vmdk windows2003.img

Kun uudistusprosessi, saat tiedoston windows2003.img valmis käynnistymään.

Valitettavasti ei lopu, nyt tulee osa vaivalloinen. Kun käynnistät järjestelmän Microsoft Hardware eroja. Sen jälkeen voit joutua muuttamaan Hardware Abstraction Layer (HAL).

Windows 2003, kuten on 6 HALS:

Halmacpi.dll - ACPI Multi prosessori PC
Halaacpi.dll - ACPI Uniprocessor PC
Halacpi.dll - Lisäasetukset ja PowerInterface (ACPI)
Halmps.dll - MPS Multiprocessor PC
Halapic.dll - MPS Uniprocessor PC
Hal.dll - Standardi PC

Vain yksi on valittu ja asennettu, kun asennat: WINDOWSSYSTEM32HAL.DLL.

Jos haluat muuttaa C: boot.ini määritellä "/ HAL = hal.dll, jos käytät eri kopio DLL on mainittu. Tässä tapauksessa sinun täytyy tehdä joitakin testejä niin kauan kuin et löydä HALS perfettaemnte työtämme Domu HVM kokoonpano.

Kun luot Xen kokoonpano, olisi vahvistettava neljä kriittistä parametrit toiminnan HALS:

# Salli / HVM vieras PAE, oletusarvo = 0 (pois päältä)
PAE = 0

# Salli / HVM vieras ACPI, oletusarvo = 0 (pois päältä)
acpi = 0

# Salli / HVM vieras APIC, oletusarvo = 0 (pois päältä)
APIC = 0

# Suorittimien määrä määrittää tämän Domu
vcpus = 1

Parantamaan niiden onnistumismahdollisuuksia on parempi käyttää "Standard PC" hal.dll.

MPS HALS 1 mahdollistaa APIC.

ACPI HALS 1 mahdollistaa ACPI.

Jos VMware on luonut kuvan Windowsissa se on käytetty, jos otat ACPI HAL ACPI. Vaihtaa sen "Standard PC" hal.dll, liittää kuva tiedoston ja korvaa:

# Mount-o loop-offset = $ ((63 * 512)), windows2003.img rw / mnt
# Etsi / mnt-nimi "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

Nyt sinulla on kuva "kiinteä" koko levyä, voimme käyttää komentoa dd luoda LVM looginen tilavuus käytetään Xen PHY: vbd laite:

# Ls-la win2003.img
-Rw-r-r-1 root root 8589934592 16.11.2006 13:44 win2003.img
# Lvcreate-L 8G-n Win2003-hda VG
# Dd if = of = windows2000.img / dev/vg/win2003-hda bs = 1M

Työ on valmis, voit aloittaa uuden HVM verkkotunnuksen.

Julkaistu: virtualisointi , VMware

Lisää kommentti

Spam suojaa WP Captcha-FREE

Powered by CyberTek - etätukitoiminnon