Otevřít soubor VMDK, VDI nebo VHD na Macu
Virtuální stroj má celý svůj disk uvnitř jediného souboru. Ten soubor můžete na Macu otevřít a vytáhnout z něj věci, aniž byste stroj kdy spustili.
Co je obraz disku
Když necháte běžet virtuální stroj, je pevný disk toho stroje jediný obyčejný soubor ležící na vašem Macu. Jeho operační systém, jeho programy i každý dokument v něm jsou všechny uvnitř toho jednoho souboru.
Každý program píše ten soubor po svém. VMware používá VMDK, VirtualBox používá VDI, Hyper-V používá VHD a VHDX a QEMU s UTM používají qcow2. Surový obraz, který obvykle končí na .img, je přímá kopie disku bez čehokoli okolo.
Proč je nesnadné dostat z něj soubor ven
Obvyklá cesta je spustit virtuální stroj, počkat, až naběhne, najít v něm soubor a překopírovat jej ven. To znamená, že stroj musí ještě fungovat a program, který jej pohání, musí být ještě nainstalovaný.
Ani Finder tu není k ničemu. Dvojklik na VMDK neudělá nic, protože macOS neví, co je uvnitř.
Jak jej Lukotta otevře
Lukotta čte obraz přímo. Zjistí, v jakém formátu soubor je, najde v něm disk a otevře jej v malém systému s Linuxem, který má na pozadí. To, co je uvnitř, se pak objeví ve Finderu jako obyčejný disk.
Virtuální stroj zůstane vypnutý. VMware ani VirtualBox nemusí být nainstalované a otevření souboru jej nezmění.
Které soubory Lukotta otevírá
- qcow2, z QEMU a UTM.
- VMDK, z VMware.
- VDI, z VirtualBoxu.
- VHD a VHDX, z Hyper-V.
- Surové obrazy, které obvykle končí na .img.
Jak jeden otevřít
- Zvolte Soubor a pak Otevřít obraz disku a vyhledejte soubor.
- Pokud je disk uvnitř šifrovaný, zadejte heslo nebo přístupovou frázi.
- Obsah se objeví ve Finderu v oddílu Místa.
V jednom souboru bývá i několik disků
Obraz disku obvykle obsahuje více než jeden oddíl: malý zaváděcí oddíl, hlavní, na kterém je všechno, a někdy oddíl pro obnovu. Lukotta je vypíše a vy otevřete ten, který potřebujete, stejně jako byste si vybrali disk.
Kopírování souborů do obrazu
qcow2 se zapisuje obvyklým způsobem a zapisovat do něj je bezpečné.
Do VMDK, VDI a VHD zapisovat lze, ale tato podpora zápisu je nová a nepoužívá se ještě dost dlouho na to, aby jí bylo rozumné svěřit něco, co si nemůžete dovolit ztratit. Soubor si zkopírujte a pracujte s kopií, nebo jej otevřete jen pro čtení a soubory z něj raději jen vyberte.
VHDX se otevírá jen pro čtení a stejně tak ten druh VMDK, který bývá uvnitř souboru OVA. Ten druh se zapisuje jedním průchodem a potom už se na místě měnit nedá.
Soubory, které se neotevřou
Obraz se otevře jen tehdy, je-li sám o sobě úplný.
Řetěz snímků z VMware rozprostírá současný stav stroje mezi původní soubor a řadu menších, které zaznamenávají, co se po něm změnilo. Rozdělený disk láme jeden obraz na mnoho kusů. Rozdílový disk z Hyper-V obsahuje jen rozdíly oproti jinému souboru.
V každém z těch případů je soubor, který máte, součástí sady, a Lukotta otevírá jeden soubor po druhém.
Stáhnout Lukotta
Stažení i používání je zdarma.
Stáhnout Zdrojový kód na webu GitHub
brew install --cask clementrahula/tap/lukotta
Verze 1.22.21 · Apple Silicon · macOS 15 Sequoia nebo novější