Přejít na hlavní obsah

Jak převést VHD na disk v Linuxu: průvodce krok za krokem

Převod souboru VHD na disk v prostředí Linux je jedním z důležitých úkolů pro uživatele, kteří potřebují pracovat s virtuálními obrazy disků. VHD (Virtual Hard Disk) je formát souborů používaný hypervizorem Microsoft Virtual PC a Hyper - V.

Linux poskytuje sadu nástrojů, které vám umožňují převést soubory VHD do formátů disků kompatibilních s Linuxem, jako je RAW nebo QEMU. Taková operace může být užitečná, když je třeba pracovat s VHD soubory na linuxovém systému nebo spouštět virtuální stroje.

Tento krok za krokem vám ukáže, jak převést VHD na disk v Linuxu pomocí nástroje qemu-img. QEMU je virtualizační platforma, která podporuje práci s různými formáty obrazových disků. Instalace qemu-img je obvykle součástí balíčku qemu-utils, který lze nainstalovat z úložišť linuxové distribuce.

Je důležité si uvědomit, že před provedením převodu VHD na disk je nutné zajistit, aby zařízení hostitelského systému mělo dostatek volného místa pro uložení konečného obrazu disku. Doporučuje se také zálohovat zdrojový soubor VHD, aby se zabránilo ztrátě dat během procesu konverze.

Převod VHD na disk na Linux: průvodce krok za krokem

Krok 1: Nainstalujte potřebné komponenty

Než začnete, ujistěte se, že váš systém má nainstalované následující komponenty:

Tyto komponenty můžete nainstalovat pomocí správce balíčků vaší distribuce Linuxu. Pokud například používáte Ubuntu, spusťte následující příkaz:

sudo apt-get install qemu-utils kpartx

Krok 2: Vytvořte obraz disku

Vložte soubor VHD, který chcete převést, do požadovaného adresáře. Poté otevřete terminál a spusťte následující příkaz a vyměňte path / to / vhd za cestu k vašemu VHD souboru:

qemu-img convert -O raw path/to/vhd disk.img

Tento příkaz vytvoří nový soubor s názvem " disk.img", což je obraz disku, založený na vašem VHD souboru. Bude použit pro další konverzní proces.

Krok 3: Připojte obraz disku

Chcete-li převést obraz disku na skutečný disk, musíte jej připojit na svůj systém. Chcete-li připojit obraz disku, postupujte podle následujících příkazů:

sudo kpartx -a disk.imgsudo mount /dev/mapper/loop0p1 /mnt

Tady disk.img je cesta k obrazu disku vytvořeného v předchozím kroku a / mnt je montážní bod, kde bude k dispozici obraz.

Krok 4: Použijte obraz disku

Nyní můžete použít obraz disku, jako by to byl skutečný disk. Můžete pracovat se soubory a složkami uvnitř bitové kopie nebo provádět potřebné operace.

Krok 5: Odpojte obraz disku

Jakmile dokončíte práci s obrazem disku, odpojte jej pomocí následujícího příkazu:

sudo umount /mntsudo kpartx -d disk.img

Nyní můžete použít obraz disku nebo jej odebrat, pokud jej již nepotřebujete.

To je všechno! Nyní máte krok za krokem průvodce konverzí VHD na běžný disk v Linuxu. Před odpojením nezapomeňte uložit změny nebo data pořízená v obrazu disku.

Příprava na převod VHD na disk

Před zahájením procesu převodu VHD na disk je třeba provést řadu přípravných akcí:

    Ujistěte se, že váš počítač Linux má nainstalovaný balíček qemu a jeho závislosti. Pokud balíček není nainstalován, spusťte v terminálu následující příkaz:

sudo apt install qemu

Po dokončení těchto přípravných kroků budete připraveni zahájit proces převodu VHD na disk na Linuxu.

Převod VHD na disk pomocí příkazu qemu-img

Chcete-li provést převod VHD na disk, budete muset na svůj systém nainstalovat balíček qemu-utils. Chcete-li to provést, spusťte následující příkaz:

sudo apt install qemu-utils

Po instalaci balíčku qemu-utils můžete pomocí příkazu qemu-img převést VHD na disk pomocí následující syntaxe:

qemu-img convert -f vpc -O raw path/to/vhd-file path/to/output-disk
  • convert-znamená provést konverzi
  • - F vpc-označuje formát vstupního souboru (VHD)
  • - O raw-označuje výstupní formát souboru (RAW)
  • path / to / vhd-file-cesta k původnímu VHD souboru, který je třeba převést
  • path / to / output-disk-cesta k výstupnímu disku, kam bude převedený obraz uložen

Po provedení příkazu bude obraz VHD převeden na disk ve formátu RAW. Tento disk budete moci použít ve svém virtuálním počítači nebo jej připojit na svůj systém.

Kontrola konvertovaného disku a jeho použití

Po dokončení procesu konverze VHD souboru na disk v Linuxu je třeba zkontrolovat, zda byl disk úspěšně vytvořen a připraven k použití.

K ověření můžete postupovat podle následujících kroků:

1. Zkontrolujte, zda nemáte převrácený disk.

Pomocí příkazu "lsblk" v terminálu zobrazte seznam blokových zařízení na vašem systému. V seznamu byste měli vidět nový disk. Disk bude mít obvykle název/dev / sdX, kde X je písmeno označující konkrétní zařízení.

2. Zkontrolujte oddíly na disku.

K ověření oddílů na novém disku můžete použít příkaz "fdisk". Spusťte příkaz "sudo fdisk-l/dev / sdX" a vyměňte "X" za písmeno označující Váš disk. Měli byste vidět informace o oddílech na disku.

3. Připojte disk k systému.

Pomocí příkazu "mount" můžete připojit disk k systému souborů. Spusťte příkaz "sudo mount/dev /sdX/mnt" a vyměňte "X" za písmeno označující Váš disk a "/ mnt" na cestě do montážního bodu, kde chcete připojit disk.

4. Zkontrolujte obsah převedeného disku.

Po úspěšném připojení disku můžete otevřít složku určenou jako připojovací bod a ujistit se, že je obsah disku dostupný a správně převeden.

Nyní, když jste zkontrolovali a potvrdili úspěšné vytvoření a použití převedeného disku, můžete jej bezpečně použít pro své účely v Linuxu.