DDRescue-GUI - дружня, багатоплатформована, вільно розподілена та відкрита графічна програма, реалізована в Python і призначена для надання користувачам зручного інтерфейсу графічного інтерфейсу (GUI) завершення для програмного забезпечення командного рядка GNU ddrescue.
Що таке GNU ddrescue?
GNU ddrescue - це програмне забезпечення з відкритим кодом і вільним командним рядком, написане Антоніо Діасом Діазом і призначене для використання у завданнях відновлення даних. Він може копіювати дані з одного файлу або блочного пристрою на інший.
Збереження даних від пошкоджених комп'ютерів
Програма дозволяє користувачам рятувати дані від пошкоджених комп'ютерів легше, ніж за допомогою програми ddrescue з інтерфейсу командного рядка, наприклад через програмне забезпечення термінального емулятора.
Початок роботи з DDRescue-GUI
Щоб встановити та використовувати програмне забезпечення DDRescue-GUI на вашому GNU / Linux-комп'ютері, спочатку потрібно завантажити будь-який рідний інсталятор для операційних систем на базі Ubuntu / Debian, який може бути встановлений за допомогою декількох клацань миші або універсальний пакет джерел.
Встановлення DDRescue-GUI з вихідного пакунка трохи складніше, оскільки вам доведеться завантажувати та зберігати архів на своєму комп'ютері, витягувати його вміст, відкрити вилучену директорію та скопіювати файл DDRescue-GUI.py на / usr / share / ddrescue-gui /, файл ddrescue-gui.desktop в / usr / share / applications /, файл ddgoestotherescue.jpg в / usr / share / ddrescue-gui /, а також ddrescue-gui. png файл до / usr / share / pixmaps /.
Після цього скопіюйте файл runasroot.sh до / usr / share / ddrescue-gui /, файл getblocksize.sh в / usr / share / ddrescue-gui /, файл listdevices.sh в / usr / share / ddrescue -gui /, файл displayoutput.sh в / usr / share / ddrescue-gui, файл startddrescue.sh в / usr / share / ddrescue-gui / і файл com.linux.pkexec.ddrescue-gui.policy в / usr / share / polkit-1 / actions /. Використовуйте програму з командного рядка, запустивши файл DDRescue-GUI.py.
Натхненний програмним забезпеченням KDiskRescue
DDRescue-GUI було навіяно застарілим програмним забезпеченням KDiskRescue. Однак DDRescue-GUI підтримує будь-яку середовище для ПК та обчислювальні платформи, успішно працює в операційних системах GNU / Linux та Mac OS X.
Програма написана на мовах програмування Python і UNIX Shell, і була успішно протестована на комп'ютерах, що підтримують будь-які 32-бітні та 64-бітні архітектури набору команд.
Що нового у цьому випуску:
- Цей випуск додає підтримку ddrescue v1.23. ddrescue 1.23 тепер також включено в пакет macOS.
Що нового у версії 1.7.2:
- Цей випуск додає підтримку ddrescue v1.23. ddrescue 1.23 тепер також включено в пакет macOS.
Що нового в версії:
- Виправте проблему з низьким пріоритетом під час запуску ddrescue v1.22
Що нового в версії 1.6.1:
- Цей незначний новий випуск виправляє деякі важливі помилки в ОС X, і варто скачати негайно, якщо ви використовуєте будь-яку попередню версію.
Що нового у версії 1.6:
- Виправлення часу, що минув лічильник
- Перевірте (знову) за допомогою ddrescue v1.20.
- Додайте підтримку для ddrescue v1.21.
- Завжди викликайте wx.Panels & quot; self.Panel & quot ;.
- Використовуйте новий модуль GetDevInfo.
- Використовуйте словники.
- Виправте деякі помилки.
- Не створюйте дубльовані записи пристрою, коли користувач вибрано вручну у списку вибору пристрою.
- Виправте текст діалогу автентифікації в Fedora.
- Не намагайтеся розмонтувати звичайні файли при запуску відновлення
- Linux: позбутися фільтра вибору файлів IDE HDDD.
- Linux: виправлення номерів розділів у розділі для вибору діалогового вікна вибору
- Рефакторинг та загальне технічне обслуговування
- Вилучити залежність від розлучення.
- Виправте ще кілька помилок під час встановлення вихідного файлу в Linux.
- Виправте опис розділів LVM.
- Виправлення помилки дисплея в Fedora 23.
- Виправлення для ddrescue 1.21.
- ОС X: Виправте багато помилок.
- Linux: виправлена помилка при відключенні вихідних файлів.
Що нового у версії 1.5:
- Використовуйте какао діалог (http://mstratman.github.io/cocoadialog/#), щоб додати сповіщення в ОС X, оскільки він працює з 10.4.
- Додайте LC_ALL = C при дзвінку lshw (пакет GetDevInfo), щоб він працював, коли системна мова не є англійською.
- Завжди виклик розірвати з & quot; -s & quot; прапор, тому він ніколи не чекає введення користувача в незрозумілі ситуації, що робить монтажні вихідні файли більш надійними.
- Використовуйте гілку для відстеження часу, оскільки wx.Timer виглядає ненадійним в ОС X.
- Увімкніть параметр файлу журналу в ОС X (чомусь він просто зараз працює!).
- Перезаписати частину OS X пакета GetDevInfo для використання плістів (Списки властивостей), оскільки це швидше, простіше та надійніше.
- Отримати доступ до прямого доступу до диску з Parted Magic (отримати розмір фізичного блоку замість розміру логічного блоку в пакеті GetDevInfo).
- FIx відносно неважливі проблеми форматування GUI при використанні ddrescue v1.20.
- Увімкніть параметр "Зворотний" на OS X (дайте розмір диска ddresscue, оскільки він не може обчислити його).
- Від'єднуйте зображення, якщо під час встановлення виникла помилка в ОС X, що дозволяє користувачеві спробувати знову за певних обставин.
- Виправлена помилка під час зміни розміру головного вікна під час відновлення (лише для wxpython 3.x, Linux).
- Отримати (повернення каретки) і x1b [a (до однієї лінії), що працюють у вихідному полі, тому вивід ddrescue тепер відображається точно так само, як при запуску з терміналу.
- Виправте високий рівень використання центрального процесора в ОС X.
- Виправлено витік пам'яті в ОС X.
- Виправте велику затримку перед першим оновленням графічного інтерфейсу в ОС X.
- Створіть двійковий файл ddrescue v1.20 (32-розрядний та 64-розрядний) для ОС X.
- Повернутися назад і попередньо розподілити роботу знову в ОС X
- Зробити вихідний блок працювати як термінал в ОС X
- Виправте виявлення повного відновлення з усіма даними на ОС X.
- Зробіть параметри SettingsWindow запам'ятати, якщо користувач повернеться до нього пізніше.
- Припиніть користувача змінювати точку вставки у вихідному полі та випадково пошкодити форматування
- Якщо ddrescue не вийде, спонукайте користувача зачекати або спробувати знову, а не чекати на невизначений термін, доки він не зупиниться.
- Не дозволяйте користувачеві зберігати вихідний файл, реєструйте / root у розділі Parted Magic, оскільки відсутність простору призведе до швидкого припинення відновлення.
- Виправте витрачений лічильник часу.
- Не забудьте знищити діалоги після їх використання, щоб звільнити пам'ять.
- Виправте кілька останніх хвилин помилок у вікні налаштувань.
Що нового у версії 1.3:
- Це найкраща версія поки що! Він виправляє багато можливих ситуацій помилки, працює в Mac OS X, і може перезапустити або навіть монтувати готове зображення (лише для Linux)! Щоб отримати докладнішу інформацію, перегляньте сторінку віхи для версії 1.3.
Вимоги :
- Python
- GNU ddrescue
- wxPython
- policykit
Коментар не знайдено