GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte spouštěcí USB disk pomocí USBImager v Linuxu

Od doby koncepce Linuxu bylo vyvinuto tolik variant operačních systémů Linux. Většinu z nich lze stáhnout z internetu. Stažený operační systém Linux je obvykle zaváděcí obraz ISO. Můžete jej zapsat buď na CD nebo DVD nebo USB v závislosti na velikosti obrazu ISO. V současné době většina z nás používá velkokapacitní paměťová zařízení USB k zápisu zaváděcích obrazů ISO v systémech Linux a Unix. V Linuxu je k dispozici mnoho aplikací pro vytváření zaváděcích USB disků a každá aplikace má svou vlastní sadu charakteristických vlastností. Dnes budeme diskutovat o jednom takovém nástroji s názvem USBImager .

USBImager je jednoduchá grafická aplikace používaná k zápisu obrazů ISO i komprimovaných obrazů disků na jednotky USB. Oproti svým protějškům je USBImager opravdu malý. Velikost této maličké aplikace je kolem 170~ kb pouze. Nemá ani žádné závislosti.

Provádí synchronizované zápisy, což znamená, že všechna data jsou na disku, když ukazatel průběhu dosáhne 100 %. Může ověřit zápis porovnáním disku s obrázky.

USBImager umí číst obrázky RAW, jako je .img , .bin , .raw , .iso , .dd , atd., komprimované obrázky, jako je .gz , .bz2 , .xz , .zst atd. a archivovat soubory jako zip (PKZIP a ZIP64).

Můžeme také vytvořit zálohu celého USB disku. Je dokonce možné vytvářet komprimované zálohy v raw a bzip2 formátů. USBImager má možnost nechat uživatele, aby si vybrali, zda má být záloha komprimována nebo ne.

USBImager je zcela zdarma a zdrojový kód je dostupný pod licencí MIT. Funguje pod platformami GNU/Linux, MacOS X a Windows.

Nainstalujte USBImager v Linuxu

Stáhněte si nejnovější verzi USBImager zde . Je k dispozici v zip a .deb formát.

Pokud používáte systémy založené na Debianu, jako je Ubuntu, Linux Mint, stáhněte si .deb soubor a nainstalujte jej následovně:

$ sudo apt install gdebi
$ sudo apt install usbimager_1.0.4-amd64.deb

Pokud používáte jiné distribuce Linuxu, stáhněte si zip extrahujte jej a přesuňte do $PATH .

$ wget https://gitlab.com/bztsrc/usbimager/raw/binaries/usbimager_1.0.5-x86_64-linux-x11.zip
$ unzip usbimager_1.0.5-x86_64-linux-x11.zip

Výše uvedený příkaz rozbalí obsah tohoto souboru zip do adresáře s názvem bin v aktuálním pracovním adresáři. Přesuňte usbimager binární k vaší $PATH , například /usr/local/bin .

$ sudo mv bin/usbimager /usr/local/bin/

Pro Arch Linux a jeho varianty, jako je Manjaro Linux, je USBImager k dispozici v AUR . Nainstalujte jej pomocí jakéhokoli pomocného programu AUR, jako je Yay jak je uvedeno níže.

$ yay -S usbimager

Rozhraní USB Imager

Spusťte USBImager z příkazového řádku zadáním následujícího příkazu:

$ usbimager

Nebo jej lze spustit z nabídky/spouštěče aplikací.

Výchozí rozhraní USBImage bude vypadat níže.

Jak můžete vidět, rozhraní USBImageru je velmi jednoduché. Má čtyři řádky a každý řádek má tlačítka a každé tlačítko provádí odlišnou operaci.

V prvním řádku si můžete vybrat soubor obrázku kliknutím na tři tečky (...).

Druhý řádek má dvě tlačítka, jmenovitě Zapsat a Přečíst . Pokud chcete zapsat obrázek na USB disk, klikněte na tlačítko "Zapsat". Chcete-li si přečíst obraz disku nebo vytvořit zálohu disku, zvolte "Číst".

Třetí řádek vám umožňuje vybrat zařízení USB.

Čtvrtý a poslední řádek má dvě zaškrtávací tlačítka, jmenovitě Ověřit a Komprimovat a v rozevíracím seznamu vyberte velikost vyrovnávací paměti, kterou chcete použít. Ve výchozím nastavení je vybráno tlačítko "Ověřit. Každý blok je tedy přečten zpět z disku a porovnán s původním obrázkem. Výchozí velikost vyrovnávací paměti je 1 M. Soubor obrázku tedy bude zpracován po 1 M blocích. Pokud je tlačítko Komprimovat zaškrtnuto, bude obrázek komprimován pomocí formátu bzip2.

Vytvořte spouštěcí USB disk pomocí USBImager v Linuxu

Zapojte USB flash disk a klikněte na tři tečky v prvním řádku a vyberte ISO soubor, který chcete zapsat na USB zařízení. Poté vyberte zařízení USB z rozevíracího seznamu zařízení na třetím řádku. Pokud chcete ověřit disk s původním obrazem, ujistěte se, že je ve čtvrtém řádku zaškrtnuto políčko "Ověřit". Také si můžete vybrat velikost vyrovnávací paměti, kterou chcete použít, z rozevíracího seznamu pro výběr vyrovnávací paměti. Obrazový soubor bude zpracován v těchto velkých částech. Pokud nevíte, jakou velikost použít, ponechte výchozí hodnotu, která je 1M.

Nakonec klikněte na tlačítko "Write" a začněte zapisovat obrazový soubor na váš USB disk.

Bude to trvat několik minut v závislosti na velikosti souboru ISO. Upozorňujeme, že čas zobrazený na ukazateli průběhu je pouze odhad. Trvalo mi to asi 4 minuty k zápisu Fedora 32 ISO (2,7 GB) na 16GB USB disk.

Po dokončení procesu můžete použít USB klíč ke spuštění libovolného systému a instalaci operačního systému.

Vytvořte záložní obrazový soubor ze zařízení USB

Jak již bylo řečeno, USBImager může také zálohovat celé USB. Zapojte zařízení USB, vyberte jej z řádku pro výběr zařízení a kliknutím na tlačítko "Zapsat" vytvořte soubor záložního obrazu ze zařízení USB. Pokud chcete komprimovat soubor obrázku, zaškrtněte políčko "Komprimovat".

Vygenerovaný soubor obrázku se uloží do ~/Desktop umístění s názvem "usbimager-(date)T(čas).dd", vygenerované s aktuálním časovým razítkem. Pokud je zaškrtnuta možnost "Komprimovat", pak bude obrázek zkomprimován pomocí bzip2 formát a ".bz2" do názvu souboru bude přidána přípona.

Trvalo mi to asi 8 minut vytvořit záložní obrazový soubor bez komprese a téměř 1 hodinu a15 minut pro vytvoření komprimované zálohy. Jak jsem již řekl, zbývající čas zobrazený na ukazateli průběhu je pouze odhad. Někdy může dokončení trvat déle nebo kratší dobu, než je odhadovaná doba, v závislosti na velikosti souboru obrázku a přenosové rychlosti USB flash disku.

Závěr

USBImager je nejlepší alternativou k elektronovým zaváděcím nástrojům pro vytváření USB, například balenaEtcher . Je to multiplatformní, snadno použitelná a lehká aplikace s minimálním GUI. Pokud jsem testoval, funguje to dobře na mém desktopu Ubuntu 20.04 LTS. Doufám, že to pomůže.


Linux
  1. Bootiso vám umožní bezpečně vytvořit spouštěcí USB disk v Linuxu

  2. Jak vytvořit bootovatelný Linux USB pomocí Ubuntu nebo LinuxMint

  3. Jak vytvořit bootovací Memtest86+ na USB flash disku?

  1. Jak vytvořit Linux bootovatelné USB z Linux Command-Line

  2. Vytvořte spouštěcí jednotku USB Windows 10 (UEFI) z Linuxu

  3. Vytvořte instalační disk Windows 10 USB pouze s Linuxem

  1. Jak vytvořit bootovací USB disk pro Linux

  2. 2 způsoby, jak vytvořit ISO ze spouštěcího USB v Linuxu

  3. Jak vytvořit spouštěcí USB disk na Ubuntu / Linux Mint