DDRescue-GUI uživatelsky přívětivá, multiplatformní, volně distribuovaná a otevřená grafická aplikace implementovaná v Pythonu a navržená tak, aby uživatelům poskytovala snadno použitelné rozhraní GUI (Graphical User Interface) end pro úžasný software příkazového řádku GNU ddrescue.
Co je to GNU ddrescue?
GNU ddrescue je open source a bezplatný software příkazového řádku, který napsal Antonio Diaz Diaz a který byl navržen tak, aby byl použit pro úkoly při obnově dat. Může kopírovat data z jednoho souboru nebo blokovat zařízení do jiného.
Záchrana dat z poškozených počítačů
Aplikace umožňuje uživatelům záchranu dat z poškozených počítačů snadněji než pomocí programu ddrescue z rozhraní příkazového řádku, například prostřednictvím softwaru terminálového emulátoru.
Začínáme s DDRescue-GUI
Chcete-li nainstalovat a používat software DDRescue-GUI na vašem počítači GNU / Linux, musíte nejprve stáhnout některý z nativních instalačních programů pro operační systémy Ubuntu / Debian, které lze nainstalovat pomocí několika kliknutí myší nebo univerzální zdrojový balíček.
Instalace DDRescue-GUI ze zdrojového balíčku je trochu komplikovaná, protože budete muset stáhnout a uložit archiv někde v počítači, extrahovat jeho obsah, otevřít extrahovaný adresář a zkopírovat soubor DDRescue-GUI.py / usr / share / ddrescue-gui /, soubor ddrescue-gui.desktop do souboru / usr / share / applications /, ddgoestotherescue.jpg soubor / usr / share / ddrescue-gui / a ddrescue-gui. png soubor / usr / share / pixmaps / .
Zkopírujte soubor runasroot.sh na / usr / share / ddrescue-gui /, soubor getblocksize.sh do / usr / share / ddrescue-gui /, soubor listdevices.sh do / usr / share / ddrescue -gui /, soubor displayoutput.sh do / usr / share / ddrescue-gui, soubor startddrescue.sh do / usr / share / ddrescue-gui / a soubor com.linux.pkexec.ddrescue-gui.policy / usr / share / polkit-1 / akce /. Použijte aplikaci z příkazového řádku spuštěním souboru DDRescue-GUI.py.
Inspirován softwarem KDiskRescue
DDRescue-GUI byl inspirován zastaralým softwarem KDiskRescue. DDRescue-GUI však podporuje libovolnou desktopovou a výpočetní platformu, která úspěšně běží na operačních systémech GNU / Linux a Mac OS X.
Aplikace je napsaná v programovacích jazycích Pythonu a UNIX Shell a byla úspěšně testována na počítačích podporujících architekturu 32bitových a 64bitových instrukcí.
Co je nového v této verzi:
- Tato verze přidává podporu pro ddrescue v1.23. ddrescue 1.23 je nyní také v balíčku macOS.
Co je nového ve verzi 1.7.2:
- Tato verze přidává podporu pro ddrescue v1.23. ddrescue 1.23 je nyní také v balíčku macOS.
Co je nového ve verzi:
- Upravte problém s nízkou prioritou při spuštění na ddrescue v1.22 .
Co je nové ve verzi 1.6.1:
- Tato drobná nová verze opravuje některé důležité chyby X a stáhne se okamžitě, pokud používáte některou z předchozích verzí.
Co je nového ve verzi 1.6:
- Upravte časový interval, který uplynul.
- Zkuste (znovu) s ddrescue v1.20.
- Přidejte podporu pro ddrescue v1.21.
- Vždy zavolejte wx.Panels "self.Panel".
- Použijte nový modul GetDevInfo.
- Používejte slovníky.
- Opravte některé chyby.
- Nevytvářejte položky duplicitního zařízení, pokud je uživatel v seznamu volitelných polí uživatele ručně vybrán.
- Upravte dialogové okno Ověřování na Fedoru.
- Při spuštění obnovy se nesnažte odpojit normální soubory.
- Linux: Zbavte se filtru pro výběr souboru IDE HDDD.
- Linux: Opravy čísel oddílů v dialogovém okně pro výběr oddílů.
- Refactoring a všeobecná údržba.
- Odstraňte závislost na Parted.
- Při instalaci výstupního souboru v Linuxu opravte další chyby
- Opravy popisů oblastí LVM.
- Opravte chybu zobrazení na Fedora 23.
- Opravy pro ddrescue 1,21.
- OS X: Opravte mnoho chyb.
- Linux: Opravte chybu s odpojením výstupních souborů.
Co je nového ve verzi 1.5:
- Chcete-li přidat upozornění na OS X, použijte dialog Cocoa (http://mstratman.github.io/cocoadialog/#), protože funguje od 10.4.
- Při volání lshw (balíček GetDevInfo) přidejte LC_ALL = C, takže to fungujte, když jazyk systému není anglicky.
- Vždy volte rozdělený s parametry "-s" takže nikdy nečeke na vstup uživatele v podivných situacích, takže montážní výstupní soubory budou robustnější.
- Použijte podproces ke sledování uplynulého času, protože wx.Timer se zdá být v systému OS X nespolehlivý.
- Povolte volbu souboru protokolu na OS X (z nějakého důvodu právě pracuje nyní!)
- Přepsat část OS X balíčku GetDevInfo pro použití plechů (Seznamy vlastností), protože je rychlejší, jednodušší a spolehlivější.
- Získejte přímý přístup na disk, který pracuje v programu Parted Magic (v balíčku GetDevInfo získáte velikost fyzického bloku namísto velikosti logického bloku).
- Při používání jazyka ddrescue v1.20 je relativně nevýznamné problémy s formátováním GUI
- Povolit volbu Reverse (Zpět) na OS X (zadejte velikost disku ddrescue, protože to nemůže vypočítat).
- Odpojte obrazy při selhání při instalaci v systému OS X, což uživateli umožňuje za určitých okolností zkusit znovu.
- Oprava selhání při změně velikosti hlavního okna během obnovy (wxpython 3.x, pouze Linux).
- Získejte r (návrat vozu) a x1b [a (jeden řádek nahoru), který pracuje ve výstupním poli, takže výstup ddrescue je nyní zobrazen přesně stejný jako při spuštění z terminálu.
- Opravte vysoké využití CPU na OS X
- Opravte únik paměti v systému OS X.
- Opravte velké zpoždění před první aktualizací GUI na OS X.
- Pro systém OS X stačí vytvořit binární tloušťku ddrescue v1.20 (32bitové a 64bitové).
- Obraťte se zpět a předdejte práci znovu na operačním systému OS X.
- Vytvořte výstupní krabici jako terminál v systému OS X.
- Opravte zjištění úplné obnovy se všemi daty na OS X.
- Nastavení nastaveníWindow zapamatujte nastavení, pokud se k ní uživatel později vrátí.
- Zastavte uživatele, aby změnil vkládací bod ve výstupním poli a způsobil náhodou formátování.
- Pokud se ddrescue nekončí, požádejte uživatele, aby počkal nebo zkusil znovu, než aby čekal na dobu neurčitou, dokud se nezastaví.
- Nenechávejte uživateli ukládat výstupní soubor, logfile do / root v Parted Magic, protože nedostatek místa způsobí rychlé ukončení obnovy.
- Opravte počítadlo uplynulého času.
- Ujistěte se, že jste po jejich použití zničili dialogy, abyste uvolnili paměť.
- Opravte několik chyb na poslední chvíli v okně nastavení.
Co je nového ve verzi 1.3:
- Toto je zatím nejlepší verze! Opravuje mnoho potenciálních chybových situací, pracuje na systému Mac OS X a může dokončit nebo dokonce připojit dokončený obraz (pouze Linux)! Další podrobnosti naleznete na stránce s milníkem verze 1.3.
- GNU ddrescue
- wxPython
- policykit
Požadavky : Python
Komentáře nebyl nalezen