Soubory ISO jsou běžným způsobem, jak uživatelé instalují operační systémy, které se nedodávají na fyzických discích. Jedná se o formát, který je snadno čitelný jak v systémech Windows, tak v Linuxu. Nicméně většina uživatelů ví, jak s ISO soubory pracovat, až když je již má k dispozici. Mnoho z nich si není jistých, jak ISO soubory vytvářet, vypalovat nebo jak vlastně fungují. Proto se v tomto textu podrobněji podíváme na vše, co je o ISO obrazech třeba vědět. Vysvětlíme si, jak je vytvářet, jak je vypalovat na USB disky, CD a DVD. Dále se podíváme na to, jak připojit ISO soubor v Linuxu pro přístup k jeho obsahu.
Tvorba ISO souboru v Linuxu
Pro vytvoření ISO souboru v Linuxu otevřete terminál a pomocí příkazu mkdir
vytvořte nový adresář. Tento adresář bude základem pro váš ISO soubor. Vše, co chcete do ISO souboru zahrnout, vložte do tohoto adresáře. V našem příkladu vytvoříme složku přímo v domovském adresáři.
mkdir ~/iso-files
Následně pomocí příkazu mv
přesuňte požadované soubory a složky do adresáře iso-files
.
mv ~/Documents/file.a ~/iso-files mv ~/Downloads/file.b ~/iso-files mv -R ~/Home/Pictures/* ~/iso-files
Jakmile máte všechny soubory a adresáře v cílové složce, můžete vytvořit ISO soubor. K tomu použijeme nástroj mkisofs
.
mkisofs -o testiso.iso ~/iso-files
Spuštění příkazu mkisofs
může chvíli trvat. Po dokončení budete mít na vašem Linuxovém systému připravený ISO obraz k vypálení nebo flashování.
Připojení ISO souboru v Linuxu
ISO soubory se často používají, protože umožňují snadný přenos velkého množství dat z obrazu na bootovací USB disk, CD nebo DVD. Problém však je, že kvůli specifické struktuře těchto souborů uživatelé nemohou jen tak „poklepat“ na soubor a získat přístup k jeho obsahu. Místo toho, pokud chcete pracovat s daty uvnitř ISO souboru, musíte jej „připojit“, podobně jako se připojuje pevný disk nebo USB flash disk. Chcete-li připojit ISO soubor, otevřete terminál a postupujte dle následujících kroků.
Krok 1: Vytvořte složku, do které se má ISO soubor připojit. Je to důležité, protože pokud ISO soubor nemá kam směřovat, obsah se rozptýlí po celém adresáři. Například, pokud byste připojili soubor testiso.iso
přímo do /home/username/
, obsah souboru by se objevil přímo ve vaší domovské složce.
Místo toho tedy vytvořte novou složku pro připojení pomocí příkazu mkdir
:
mkdir ~/iso-mount
Krok 2: Po vytvoření složky stačí připojit soubor jako smyčkové zařízení.
sudo mount -o loop testiso.iso ~/iso-mount
Je důležité si uvědomit, že některé ISO soubory nemusí dovolit připojení s právy „čtení/zápis“ a budou se připojovat pouze v režimu „pouze pro čtení“. Je to z toho důvodu, že některé ISO soubory uživatelům neumožňují manipulovat s jejich obsahem.
Pro odpojení ISO souboru z cílové složky použijte příkaz:
sudo umount ~/iso-mount
Vypalování ISO souborů na USB v Linuxu
Uživatelé Linuxu se často setkávají se soubory s obrazem disku. Je to proto, že téměř každý operační systém Linux je distribuován jako ISO soubor. Pro použití tohoto obrazu je třeba jej „vypálit“ nebo v případě USB disku „flashovat“. Flashování znamená, že program načte obsah obrazu a zapíše jej na USB disk.
V Linuxu je to poměrně snadné a existuje mnoho způsobů, jak toho dosáhnout. V tomto návodu si ukážeme dva způsoby: přes terminál a pomocí grafického rozhraní.
Instrukce pro terminál
Připojte USB flash disk a otevřete terminál. Zadejte příkaz lsblk
. Tento příkaz zobrazí seznam všech připojených úložných zařízení. Najděte záznam odpovídající vašemu USB disku (obvykle něco jako /dev/sdX
, kde X
je písmeno). Pozor, abyste nevybrali nesprávný disk, jinak si můžete přepsat obsah jiného disku! Poté, vložte správnou cestu do příkazu níže, abyste flashovali ISO obraz na USB disk:
dd if=isofile.iso of=/dev/sdx bs=4m
Proces flashování je dokončen, když terminál opět umožní zadávání příkazů.
Instrukce pro grafické rozhraní
V současnosti je nejlepším způsobem, jak flashovat ISO soubory, použití aplikace Etcher. Jedná se o aplikaci založenou na Electron frameworku. Stáhněte a rozbalte ji, a poté spusťte kliknutím pravým tlačítkem na soubor AppImage. Aplikace se zeptá, zda chcete vytvořit zástupce, klikněte na „ano“.
Po spuštění Etcheru připojte USB flash disk k počítači. Poté v kroku 1 vyberte USB disk, kam chcete ISO soubor zapsat, v kroku 2 vyberte ISO soubor, který chcete flashovat, a nakonec klikněte na „Flash!“.
Vypalování ISO souborů na DVD a CD v Linuxu
Většina desktopových prostředí stále nabízí nástroje pro vypalování disků CD/DVD, i když to neplatí pro všechna. Pokud používáte KDE Plasma, máte k dispozici K3B. Pro prostředí Gnome je to Brasero a v XFCE můžete použít XfBurn. Pokud používáte jiné prostředí a nemáte nainstalovaný žádný vypalovací nástroj, můžete vyzkoušet Brasero, K3b nebo Xfburn, protože všechny fungují spolehlivě.
Pro vypálení ISO souboru na CD nebo DVD v Linuxu postupujte následovně.
Krok 1: Vložte prázdný disk do optické mechaniky a zavřete ji.
Krok 2: Otevřete vypalovací software.
Krok 3: V rozhraní vypalovacího nástroje vyberte ISO soubor, který chcete vypálit. Můžete také najít ISO soubor v souborovém manažeru, kliknout na něj pravým tlačítkem a zvolit možnost otevření s vypalovacím nástrojem.
Krok 4: Klikněte na tlačítko „vypálit“ a počkejte, až program zapíše data na disk.