Starší DD je nástroj příkazového řádku pro operační systémy typu UNIX. DD je zkratka pro popis dat a nástroj umožňuje uživateli kopírovat a převádět soubory, ale jedná se o nástroj příkazového řádku bez jakéhokoli grafického uživatelského rozhraní (GUI). Nástroj DD dokáže kopírovat a převádět jednoduché soubory, ovladače zařízení (např. pro CD ROM, LAN, reproduktory, HDD atd.) a může přistupovat k informacím o zaváděcím sektoru, a proto jej lze použít k přípravě zaváděcích záloh a obnovy obrazů. Provádí převody do az ASCII na EBCDIC, dále také provádí záměnu pořadí bajtů. Zdá se, že název obslužného programu, tj. DD, byl extrahován z jazyka IBM Job Control Language (JCL), kde se vyskytuje v řadě příkazů.
Tento článek je o variantě nástroje příkazového řádku DD s grafickým uživatelským rozhraním (GUI), tj. dd Utility. Je částečně multiplatformní, což znamená, že funguje na UNIXu, jako je Linux Ubuntu a Mac OS X od Apple.
Klíčové funkce
- Dd Utility nabízí možnost zálohovat a obnovovat soubory IMG na paměťové karty a disky
- Poskytuje snadný způsob přetažení k zálohování a obnovení
- Jeho schopnost komprimovat obrazové soubory disku na cestách pomáhá výrazně snížit velikost souborů záloh
- Zapisuje soubory obrazu disku na vyměnitelné médium, např. paměťové karty
- Používá se k vytvoření zaváděcího zařízení USB pro různé distribuce Linuxu pomocí obrazu ISO
- Usnadněte si život při instalaci a obnově komprimovaných obrazových souborů disku na cestách
- Podporuje různé formáty souborů včetně IMG, ISO, Zip, GZip a XZ
- Nejlepší volba pro vypalování souborů IMG na SD karty pro použití s Raspberry Pi, Arduino, BeagleBoard a dalšími deskami ARM
- Nástroj dd Utility je produkt s otevřeným zdrojovým kódem, jehož kód je volně dostupný na GitHubu pro přizpůsobení a redistribuci
Instalace DD Utility na Ubuntu
Zdroj lze stáhnout pomocí následujícího příkazu.
wget https://www.thefanclub.co.za/sites/default/files/public/downloads/ddutility_1.4_all.deb
Po dokončení můžeme použít nástroj dpkg k instalaci tohoto balíčku pomocí následujícího příkazu.
sudo dpkg -i ddutility_1.4_all.deb
Gratulujeme! Váš dd Utility je úspěšně nainstalován.
Zálohování paměťové karty nebo disku do souboru IMG
Otevřete aplikaci dd Utility z panelu nebo z nabídky aplikace. Disk lze také přetáhnout do nástroje dd, aby se spustil proces zálohování. Ke čtení obrazového souboru z paměťové karty jsou vyžadována administrátorská práva, proto budou pro zahájení zálohování vyžadována administrátorská přihlášení. Po dokončení klikněte na tlačítko Zálohovat.
Zobrazí se seznam připojených paměťových karet, vyberte příslušnou kartu a pokračujte dále. Je důležité si uvědomit, že v této fázi není nutné kartu formátovat.
Vyhledejte umístění záložní složky a zadejte název souboru nebo složky.
Komprese může způsobit určité zpoždění při dokončení procesu zálohování, ale výrazně sníží velikost souboru.
Ukazatel průběhu vás bude informovat o procentu dokončení úkolu. Doba dokončení se může u jednotlivých úloh zálohování lišit v závislosti na různých parametrech, jako je velikost disku, čekání na vstup/výstup, zatížení počítače a úroveň komprese a použitá technika.
Bingo! Zálohování bylo dokončeno.
Obnovte soubor obrázku na paměťovou kartu nebo disk
Otevřete aplikaci dd Utility z panelu nebo z nabídky aplikace. Obraz nebo soubor ISO lze také přetáhnout do nástroje dd, aby se zahájil proces obnovy. Ke čtení z disku nebo paměťové karty budou vyžadována práva správce. Nakonec pokračujte kliknutím na tlačítko Obnovit.
Obnova může trvat několik sekund až několik hodin v závislosti na různých faktorech, zejména na velikosti obrazového souboru, I/O čekání na rychlost média, extrahování z komprimovaných dat atd. Ukazatel průběhu bude sledovat, kolik práce bylo provedeno a jak mnohem více času zabere dokončení procesu obnovy.
Závěr
Grafické uživatelské rozhraní dd Utility usnadňuje složité operace s diskem a udržuje uživatele v zapojení. Nástroj Dd používá jádro Linux (ubuntu) pro přístup k nezpracovaným zařízením namísto přímé interakce s hardwarem, což není dobrý krok v moderních architekturách operačních systémů, kde se ke snížení dopadu I/O používá přímý přístup do paměti (DMA). počkat.
Příkaz dd je jednou z původních unixových utilit a měl by být v sadě nástrojů každého. Dokáže odstranit záhlaví, extrahovat části binárních souborů a zapisovat doprostřed disket; používá ho linuxové jádro Makefiles k vytváření zaváděcích obrazů. Lze jej použít ke kopírování a převodu formátů magnetických pásek, převodu mezi ASCII a EBCDIC, záměně bajtů a vynucení velkých a malých písmen. dd Utility s GUI pomáhá nejen systémovým administrátorům, ale i laikům vybavit se řadou pokročilých technik manipulace s daty.