Åbn en VMDK-, VDI- eller VHD-fil på en Mac
En virtuel maskine holder hele sin disk inde i én enkelt fil. Den fil kan du åbne på en Mac og tage ting ud af uden nogensinde at starte maskinen.
Hvad et diskbillede er
Når du kører en virtuel maskine, er maskinens harddisk én enkelt almindelig fil, der ligger på din Mac. Dens styresystem, dens programmer og hvert eneste dokument i den ligger alt sammen inde i den ene fil.
Hvert program skriver den fil på sin egen måde. VMware bruger VMDK, VirtualBox bruger VDI, Hyper-V bruger VHD og VHDX, og QEMU og UTM bruger qcow2. Et råt diskbillede, som regel med endelsen .img, er en direkte kopi af en disk uden noget viklet omkring.
Hvorfor det er besværligt at få en fil ud
Den sædvanlige vej er at starte den virtuelle maskine, vente på at den kommer op, finde filen inde i den og kopiere den over. Det betyder, at maskinen stadig skal virke, og at det program, der kører den, stadig skal være installeret.
Finder hjælper heller ikke her. Et dobbeltklik på en VMDK gør ingenting, for macOS ved ikke, hvad der er inde i den.
Hvordan Lukotta åbner den
Lukotta læser diskbilledet direkte. Programmet finder ud af, hvilket format filen er i, finder disken inde i den og åbner den i det lille Linux-system, det kører i baggrunden. Det, der er indeni, dukker så op i Finder som en almindelig disk.
Den virtuelle maskine bliver ved med at være slukket. VMware og VirtualBox behøver ikke være installeret, og det at åbne filen ændrer den ikke.
Hvilke filer Lukotta åbner
- qcow2, fra QEMU og UTM.
- VMDK, fra VMware.
- VDI, fra VirtualBox.
- VHD og VHDX, fra Hyper-V.
- Rå diskbilleder, som regel med endelsen .img.
Åbn et
- Vælg “Arkiv” og så “Åbn diskbillede”, og find filen.
- Er disken indeni krypteret, så skriv adgangskoden eller adgangssætningen.
- Indholdet dukker op i Finder under Placeringer.
Én fil rummer ofte flere drev
Et diskbillede rummer som regel mere end én partition: en lille startpartition, den store, hvor alt ligger, og somme tider en genoprettelsespartition. Lukotta viser dem på listen, og du åbner den, du har brug for, på samme måde som du vælger et drev.
Kopiér filer ind i et diskbillede
qcow2 bliver skrevet på den almindelige måde og er sikkert at skrive til.
Der kan skrives til VMDK, VDI og VHD, men skriveunderstøttelsen er ny og har ikke været i brug længe nok til, at du bør betro den noget, du ikke har råd til at miste. Kopiér filen og arbejd på kopien, eller åbn den kun til læsning og tag filer ud i stedet.
VHDX åbnes kun til læsning, og det samme gør den slags VMDK, der ligger inde i en OVA-fil. Den slags bliver skrevet igennem i ét stræk og kan ikke ændres på stedet bagefter.
Filer, der ikke kan åbnes
Et diskbillede åbner kun, hvis det er komplet i sig selv.
En kæde af øjebliksbilleder fra VMware fordeler maskinens nuværende tilstand over en oprindelig fil og en række mindre, der holder styr på, hvad der er lavet om bagefter. En opdelt disk deler ét diskbillede op i mange stykker. En forskelsdisk fra Hyper-V rummer kun forskellene fra en anden fil.
I hvert af tilfældene er den fil, du har, en del af et sæt, og Lukotta åbner én fil ad gangen.
Hent Lukotta
Det er gratis at hente og bruge.
brew install --cask clementrahula/tap/lukotta
Version 1.22.21 · Apple Silicon · macOS 15 Sequoia eller nyere