Odpreti datoteko VMDK, VDI ali VHD na Macu

Navidezni stroj hrani ves svoj disk znotraj ene same datoteke. To datoteko lahko odprete na Macu in iz nje vzamete stvari, ne da bi stroj sploh kdaj zagnali.

Kaj je slika diska

Ko poganjate navidezni stroj, je trdi disk tega stroja ena sama navadna datoteka, ki leži na vašem Macu. Njegov operacijski sistem, njegovi programi in vsak dokument v njem so vsi znotraj te ene datoteke.

Vsak program to datoteko piše po svoje. VMware uporablja VMDK, VirtualBox uporablja VDI, Hyper-V uporablja VHD in VHDX, QEMU in UTM pa qcow2. Surova slika, ki se največkrat konča na .img, je neposredna kopija diska brez česar koli okoli nje.

Zakaj je datoteko iz nje zoprno dobiti

Običajna pot je zagnati navidezni stroj, počakati, da se zažene, poiskati datoteko v njem in jo prekopirati ven. To pomeni, da mora stroj še delovati in da mora biti program, ki ga poganja, še nameščen.

Tudi Finder tu ne pomaga. Dvojni klik na VMDK ne naredi nič, ker macOS ne ve, kaj je znotraj.

Kako jo Lukotta odpre

Lukotta sliko bere neposredno. Ugotovi, v katerem zapisu je datoteka, v njej najde disk in ga odpre v majhnem sistemu Linux, ki ga poganja v ozadju. Kar je znotraj, se nato pojavi v Finderju kot navaden disk.

Navidezni stroj ostane ugasnjen. VMware in VirtualBox ni treba imeti nameščenih, odprtje datoteke pa je ne spremeni.

Katere datoteke Lukotta odpre

  • qcow2, iz QEMU in UTM.
  • VMDK, iz VMware.
  • VDI, iz VirtualBox.
  • VHD in VHDX, iz Hyper-V.
  • Surove slike, ki se največkrat končajo na .img.

Kako odpreti eno

  1. Izberite File in nato Odpri sliko diska ter poiščite datoteko.
  2. Če je disk znotraj šifriran, vpišite geslo ali geselno frazo.
  3. Vsebina se pojavi v Finderju, pod Lokacije.

Ena datoteka pogosto hrani več diskov

Slika diska največkrat vsebuje več kot en razdelek: majhen zagonski razdelek, glavni razdelek, na katerem je vse, in včasih obnovitveni razdelek. Lukotta jih navede, vi pa odprete tistega, ki ga potrebujete, enako kot bi izbrali disk.

Kopiranje datotek v sliko

qcow2 se piše na običajen način in nanj je varno pisati.

Na VMDK, VDI in VHD je mogoče pisati, a je podpora za pisanje nova in ni v rabi dovolj dolgo, da bi ji zaupali kaj, česar si ne morete privoščiti izgubiti. Datoteko kopirajte in delajte na kopiji, ali pa jo odprite samo za branje in datoteke raje vzemite ven.

VHDX se odpre samo za branje, enako pa velja za tisto vrsto VMDK, ki je znotraj datoteke OVA. Ta vrsta se zapiše v enem prehodu in je potem ni več mogoče spremeniti v isti datoteki.

Datoteke, ki se ne bodo odprle

Slika se odpre samo, če je sama po sebi cela.

Veriga posnetkov iz VMware razporedi sedanje stanje stroja med izvorno datoteko in vrsto manjših, ki beležijo, kaj se je za njo spremenilo. Razdeljen disk eno sliko razdeli na več delov. Razlikovalni disk iz Hyper-V vsebuje samo razlike glede na drugo datoteko.

V vsakem od teh primerov je datoteka, ki jo imate, del kompleta, Lukotta pa odpre eno datoteko naenkrat.

Prenesi Lukotta

Prenos in uporaba sta brezplačna.

Prenesi Izvorna koda na spletnem mestu GitHub

brew install --cask clementrahula/tap/lukotta

Različica 1.22.21 · Apple Silicon · macOS 15 Sequoia ali novejši