Kuinka muokata tiedostoja vdi-kuvassa. Muunna virtuaaliset käyttöjärjestelmäkuvat - VDI VMDK:ksi ja päinvastoin

Jokainen tutkija tai ylläpitäjä tulee tähän kysymykseen. Ja on hyvä, kun on valinnanvaraa ratkaisulle. Kuten aiemmin kirjoitin, meidän oli kiireellisesti otettava CentOS-polygoni käyttöön Oracle VirtualBoxissa. Meillä on myös kymmenkunta muuta testikäyttöjärjestelmää sekä VirtualBoxissa että VMwaressa. Jotkut niistä ovat täynnä ohjelmistoja, joten sitä ei voi kloonata virtuaaliympäristöstä toiseen, vaan haluat vain kopioida sen, ts. muuntaa. Onneksi sellainen mahdollisuus on olemassa.

Ensin vähän apua.

VDI (Virtual Disk Image) on Oraclen kehittämä tiedostomuoto käytettäväksi levykuvana sen VirtualBox-virtuaalikoneissa.

VMDK (Virtual Machine Disk) on tiedostomuoto, jonka VMware on kehittänyt käytettäväksi levykuvana virtuaalikoneissaan.

VHD (Virtual Hard Disk) on Microsoftin tiedostomuoto, jonka täydellinen rakenne ja sisältö muistuttaa kiintolevyä. Sitä käytetään virtuaalisten käyttöjärjestelmien, ohjelmien ja muiden tiedostojen tallentamiseen yhteen kuvatiedostoon, joka voidaan avata eri virtualisointiohjelmilla tai virtuaalikoneilla.

Kuinka voin muuntaa VMDK-kuvan VDI:ksi?

Voit muuntaa virtuaalikoneen kuvan muodosta toiseen käyttämällä jotakin seuraavista tavoista:

1. QEMU-emulaattoripaketin qemu-img-apuohjelman käyttäminen. Tämä komento muuntaa VirtualBoxissa luodun virtuaalikoneen kuvan VMware-vedoksi:

qemu-img convert -f vdi -O vmdk VirtualBoxImage.vdi VmWareImage.wmdk
-f - määrittää muunnettavan virtuaalikoneen kuvan muodon
-O - ​​määrittää virtuaalikoneen kuvan muodon, johon nykyinen kuva muunnetaan.

Tuettujen tiedostomuotojen luetteloa voi tarkastella seuraavasti:

Yleinen komentomuoto:

qemu-img convert [-c] [-f fmt] [-O output_fmt] [-o options] filename] output_filename

2. Jos haluat muuntaa virtuaalikoneen muodosta toiseen, voit käyttää myös sisäänrakennettua Virtual Box VBoxManage clonehd -ohjelmaa:

Muunna vmdk vdi:ksi:
VBoxManage clonehd VmWare_Image.vmdk VirtualBox_Image.vdi –muotoinen VDI

Kääntäen, vdi-muotoinen virtuaalikone vdmk:ssä:
VBoxManage clonehd VirtualBox_Image.vdi VmWare_Image.vmdk – VMDK-muoto

Yleinen komentomuoto:

VBoxManage clonehd | |[–Muoto VDI | VMDK | VHD | RAW | ] [–Vakiovariantti, kiinteä, Split2G, Stream, ESX] [–olemassa]

3. Voit muuntaa *.vdi-kuvia VirtualBox-graafisen käyttöliittymän kautta:

Tiedosto-> Hallitse virtuaalikuvia-> Kopioi
Valitsemme minkä *.vdi-koneen muunnetaan ja minkä muodon (vdmk / vdi / vhd jne.) uudelle kuvalle halutaan.

Tänään kerromme sinulle, mikä VDI-muoto on, kuinka se avataan ja miten sitä käytetään. Useimmiten tällaiset materiaalit liittyvät Virtuo-CD-levyihin.

VDI-muoto: kuinka avata - Windows-sovellukset

Jos törmäät tällaiseen tiedostoon henkilökohtaisella tietokoneellasi, se sisältää todennäköisesti levykuvia. Tämä on yksi VDI-laajennuksen käyttötapaus. Seuraavat ohjelmat auttavat sinua selvittämään tällaisten tietojen avaamisen: WinMount (monitoimiohjelmisto, jonka avulla voit luoda virtuaalisia levyjä arkistosta, erillisestä hakemistosta tai kuvasta, täällä on myös toteutettu virtualisointiominaisuudet, mikä voi säästää huomattavasti tilaa), MagicISO , UltraISO. Voit käyttää myös muita kuvantamissovelluksia.

Virtualbox

Nyt keskustelemme harvinaisemmista tapauksista VDI-laajennuksen käytöstä kuin tällaisen tiedoston avaaminen, jos sillä ei ole mitään tekemistä virtuaalisten levyjen kanssa, harkitsemme myös alla. Tällaiset tiedot voidaan liittää esimerkiksi VirtualBoxiin x86-64-alustoille. Tämän ratkaisun kehittäjä oli Oracle-yhtiö, ja se pystyy toimimaan eri käyttöjärjestelmissä. VDI-tiedostot tallennetaan VirtualBoxiin ja niillä on oma muotonsa. Tällaisia ​​materiaaleja käytetään virtualisoitujen käyttöjärjestelmien ja muiden tietojen tallentamiseen yhdelle fyysiselle levylle. VirtualBoxissa on komentorivityökalu nimeltä VBoxManage. Tämä mahdollistaa eri parametrien muuttamisen ja VDI-tiedostojen muuntamisen. Kuvattua ohjelmistoa käyttävät sulautetut ja pöytätietokoneet sekä ammattitason virtualisointipalvelimet. VirtualBox antaa sinun käyttää käyttöjärjestelmää toisen käyttöjärjestelmän ikkunatilassa. Tässä tapauksessa VDI-tiedostoja käsitellään erillisinä kiintolevyinä. VM VirtualBox -sovellus auttaa avaamaan tällaisia ​​materiaaleja.

Muita vaihtoehtoja

Joskus VirtualDub voi käyttää VDI-laajennuksella varustettuja tiedostoja, mikä tarjoaa kaiken digitaalisen videon käsittelyyn ja kaappaamiseen. Lopuksi tarkastellaan määritetyn muodon viimeistä käyttötapausta. VDI-laajennus käyttää StepManiaa. Tässä tapauksessa puhumme rytmisestä tanssiohjelmasta. Tämä on erityinen päätös. Se tarjoaa tukea kaikenlaisille tanssilattioille. Tiedosto sisältää virheenkorjaustietoja, joita käytetään ohjelmien kaatumisten seuraamiseen Windowsissa. Kaikki tiedot tallennetaan erityiseen binaarimuotoon, ja niiden nimi on yleensä StepMania.vdi. Joten selvitimme, mikä VDI-laajennus on, kuinka se avataan ja mitkä sovellukset auttavat olemaan vuorovaikutuksessa sen kanssa.

Onko sinulla ongelmia .VDI-tiedoston avaamisessa? Keräämme tietoja tiedostomuodoista ja voimme selittää, mitä VDI-tiedostot ovat. Lisäksi suosittelemme ohjelmia, jotka sopivat parhaiten tällaisten tiedostojen avaamiseen tai muuntamiseen.

Mihin .VDI-tiedostomuoto on tarkoitettu?

Päälaajennusyhdistys .vdi kuuluu Oracle VirtualBox VirtualBox Virtual Disk Image (VDI) -tiedostotyyppiin/-muotoon. VirtualBox on yleisnimi Oracle Inc:n tehokkaalle avoimen lähdekoodin all-in-one virtualisointiratkaisulle. VirtualBox on saatavilla useille alustoille, ja sen avulla voit luoda virtuaalikoneita (VM:itä) vierailevien käyttöjärjestelmien (OS) käyttämiseksi hiekkalaatikolla varustetussa ensisijaisessa käyttöjärjestelmässä.

VDI toimii binäärisäilömuotona, jota VirtualBox käyttää vieraskäyttöjärjestelmien levykuvien tallentamiseen. Tiedosto .vdi on suuri binaaritiedosto, joka sisältää levykuvan sekä joitain tietyn VM:n metatietoja. Kaikki VirtualBox VM:n käyttämät kiintolevyt ovat niitä vastaavia tiedostoja .vdi.



VDI-kuva voi sisältää minkä tahansa tiedostojärjestelmän ja sitä voidaan laajentaa dynaamisesti (riippuen VirtualBox-asetuksista). Käytetään muiden virtualisointiratkaisujen (esim. VMware) tiedostojen kanssa .vdi voidaan muuntaa muihin levykuvamuotoihin (.iso, .vmd k) - ja päinvastoin.

Toisessa yhteydessä laajennus .vdi käytetään myös osoittamaan VirtualDub Information (VDI) -tiedostotyyppiä / -muotoa, jota käyttää VirtualDub, yleinen ilmaisohjelma ((tyypillisesti nimeltään VirtualDub .vdi") on binäärinen disassembler-moduuli, jota käytetään virheenkorjaustarkoituksiin tietojen keräämiseen ohjelman kaatumisen (kaatumisen) sattuessa.

Samassa mielessä laajennus .vdi käytetään myös osoittamaan ( .vdi) osana StepManiaa, ilmaista interaktiivista monialustaista tanssipeliä. Nämä VDI-tiedostot ovat binäärimoduuleja, joita käytetään keräämään tietoja raporttien laadinnassa peliohjelmiston kaatuessa.

Ohjelmisto VDI-tiedostojen avaamiseen tai muuntamiseen

Voit avata VDI-tiedostoja seuraavilla ohjelmilla: 

VDI on VirtualBox-virtualisointijärjestelmän käyttämä levykuvamuoto. Olen jo keskustellut todellisen levyn käyttämisestä virtuaalikoneessa, nyt katsotaan kuinka voit toteuttaa käänteisen prosessin - käyttämällä virtuaalilevyä todellisessa järjestelmässä. Tällä tavalla voit käyttää virtuaalikoneen levyllä olevia tietoja ilman, että sinun tarvitsee käynnistää sitä. VDI-levykuvien käyttö Linuxissa tiivistyy paketin ja kaksivaiheisen kiinnityksen asentamiseen, minkä jälkeen sisältöä voidaan käyttää aivan kuten minkä tahansa muun tiedostojärjestelmän sisältöä.

Voit liittää virtuaalilevyn VDI-muodossa käyttämällä vdfuse-ohjelmaa, joka on osa virtualbox-fuse-pakettia.

Paketin asentaminen

Debianissa / Ubuntussa paketti asennetaan komennolla

Apt-get install virtualbox-fuse

Jos sinulla on Oracle-versio VirtualBoxista asennettuna, sinun on ehkä asennettava riippuvuuksien mukaan VirtualBox OpenSource Edition (virtualbox-ose).

Aseman liitäntä

Ensimmäinen vaihe on VDI-kuvan asentaminen. Tämä voidaan tehdä seuraavalla komennolla:

Sudo vdfuse -w -f ./webserver.vdi / mnt / vdi

Siten saamme pääsyn virtuaalilevyllä oleviin osioihin. Toisessa vaiheessa tarvittava osio asennetaan:

Sudo mount -t auto / mnt / vdi / Partition1 / mnt / vdi-part1 -o loop

Tämän jälkeen voit työskennellä virtuaalisen osion tiedostojärjestelmän kanssa.

Vdfuse komentorivin asetukset

Yleensä muoto näyttää tältä:

Vdfuse [valinnat] -f disk-image.vdi mount-point

Tässä ovat vdfuse-vaihtoehdot.

Koska joudun usein asentamaan käyttöjärjestelmiä useisiin tietokoneisiin, päätin tehdä oman kokoonpanoni nopeaa asennusta varten (ns. "täyttö") käyttämällä Acronis True Imageä Universal Restore -moduulin kanssa. Kokoonpano tehtiin asentamalla puhdas käyttöjärjestelmä Virtual Box -virtuaalikoneeseen ja asentamalla tarvittava ohjelmisto.


Muutama huomautus WinXP-järjestelmän asentamisesta virtuaalikoneeseen yleisen kuvan luomista varten:

  1. Asenna ohjain (HAL) - "Tietokone, jossa on ACPI". Ohjauspaneeli> Järjestelmä> Laitteisto> Laitehallinta> Tietokone> napsauta hiiren kakkospainikkeella asennettua HAL-ohjainta> Päivitä ohjain> Ei, ei tällä kertaa> Asenna luettelosta tai tietystä sijainnista> Älä etsi. Valitsen haluamasi ohjaimen> Tietokone, jossa on ACPI> Seuraava> Valmis!
  2. Asenna ohjain - "Standard dual-channel PCI IDE -ohjain". Ohjauspaneeli> Järjestelmä> Laitteisto> Laitehallinta> IDE ATA / ATAPI-ohjaimet> napsauta asennettua IDE-ohjainta hiiren kakkospainikkeella> Päivitä ohjain> Ei, ei tällä kertaa> Asenna luettelosta tai tietystä sijainnista> Älä etsi. Valitsen haluamasi ohjaimen> Standard Dual-Channel PCI IDE -ohjain> Seuraava> Valmis!
  3. Poista viittaukset vanhoihin asemiin rekisteristä tyhjentämällä rekisteriavain HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices.
  4. Poista viittaukset Intel-suoritinohjaimeen rekisteristä. Käynnistä> Suorita> Regedit> HKLM> JÄRJESTELMÄ> ControlSet001> Palvelut> poista Intelppm-osio. Toista ControlSet002:lle.
  5. Poista käytöstä kaikki tarpeettomat laitteet.
  6. Älä asenna Guest-lisäosia Virtual Boxiin missään olosuhteissa.
  7. Älä asenna ohjaimia. Älä asenna Alcoholia ja DaemonToolsia. Älä liitä virtuaalisia CD-ROM-levyjä.
  8. Puhdista seuraavat hakemistot:
    C: \ WINDOWS \ SYSTEM32 \ dllcache \
    C: \ WINDOWS \ Esihaku \
    C: \ WINDOWS \ Temp \
    C: \ Asiakirjat ja asetukset \ \ Paikalliset asetukset \ Lämpötila \
    C: \ Asiakirjat ja asetukset \ \ Paikalliset asetukset \ Väliaikaiset Internet-tiedostot \
    C: \ Asiakirjat ja asetukset \ \ Paikalliset asetukset \ Historia \
    C: \ Asiakirjat ja asetukset \ \ Evästeet \
    C: \ Asiakirjat ja asetukset \ \ NetHood \
    C: \ Asiakirjat ja asetukset \ \ Viimeisimmät \
    C: \ RECYCLER \
    C: \ Järjestelmän volyymitiedot \
  9. Eheytä osio asennetulla käyttöjärjestelmällä.
Virtuaalikoneeseen loin uuden kiintolevyn, jolle Acronis teki varmuuskopion asennetusta järjestelmästä.
Sitten loin käynnistettävän USB-muistitikun, jossa on Acronis True Image Echo Enterprise Server 9.7.8398 ja Acronis Universal Restore Rus. USB-muistitikulla on DRP-kansio, joka sisältää valikoiman kiintolevyohjaimen ohjaimia. Tätä kokoelmaa kutsutaan "Mass Storage" Driver Packiksi. Voit ladata sen uusimman version osoitteesta http://driverpacks.net/.
Valmistettua kuvaa ei kuitenkaan voitu siirtää suoraan USB-muistitikulle virtuaalikoneesta. Virtual Box OSE asennettiin, mutta se ei tue työskentelyä USB = ((. Tietysti olisi mahdollista kirjoittaa kuvan virtuaalikoneesta DVD:lle, mutta tämä polku ei ole minulle =)).
Siellä on kuva virtuaalisesta kiintolevystä * .vdi-muodossa - joten voit purkaa tarvitsemani tiedoston siitä!
Kun oli etsitty ohjelmaa, joka mahdollistaisi tällaisen toiminnon tai tapa liittää *.vdi-tiedosto, ratkaisu löytyi.
Ensinnäkin, jos dynaamisesti laajeneva kuva valittiin luotaessa kiintolevyä Virtual Boxissa, se on muutettava staattiseksi. Dynaaminen kuva tarkoittaa, että tiedostojärjestelmän lohkot ovat kronologisessa järjestyksessä eikä tiedostojärjestelmän ajurin odottamassa järjestyksessä. Sinun on muutettava staattiseksi komennolla:

vboxmanage clonehd -- variantti staattinen WinXP.vdi temp.vdi

Muunnettu staattinen kuva (jos et määritä polkua ennen temp.vdi:tä) sijaitsee / home / /.VirtualBox/.
Sitten tämä kuva voidaan asentaa tavalliseksi tietovälineeksi komennoilla:

modprobe nbd max_part = 8 nbds_max = 1
qemu-nbd --connect = / dev / nbd0 temp.vdi
fdisk -l / dev / nbd0
liitä -t ntfs-3g / dev / nbd0p1 / media / CD

Siinä kaikki =))) - nyt minulla on pääsy virtuaalikoneen "kiintolevylle".
Win-käyttäjät voivat työskennellä * .vdi-tiedostojen kanssa käyttämällä upeaa ohjelmaa - UltraISO.