DDRescue-GUI Pythonで実装されたユーザフレンドリーでマルチプラットフォームの、自由に配布されたオープンソースのグラフィカルアプリケーションで、素晴らしいGNU ddrescueコマンド用の使いやすいGUI(グラフィカルユーザインタフェース)フロントエンドをユーザに提供するように設計されています。オンラインソフトウェア。
GNU ddrescueとは何ですか?
GNU ddrescueは、Antonio Diaz Diazによって書かれたオープンソースの無料コマンドラインソフトウェアで、データ復旧タスクに使用するように設計されています。あるファイルまたはブロックデバイスから別のファイルまたはブロックデバイスにデータをコピーできます。
損傷したコンピュータからデータを救出する
アプリケーションを使用すると、ターミナルエミュレータソフトウェアなどのコマンドラインインターフェイスからddrescueプログラムを使用する場合よりも、損傷したコンピュータのデータを簡単に救うことができます。
DDRescue-GUIを使い始める
GNU / LinuxコンピュータにDDRescue-GUIソフトウェアをインストールして使用するには、Ubuntu / Debianベースのオペレーティングシステムのネイティブインストーラをダウンロードするか、マウスを数回クリックするだけでインストールできます。ユニバーサルソースパッケージ。
ソースパッケージからDDRescue-GUIをインストールするのは少し複雑です。コンピュータのどこかでアーカイブをダウンロードして保存し、その内容を抽出し、解凍したディレクトリを開き、DDRescue-GUI.pyファイルをddrescue-gui.desktopファイルを/ usr / share / applications /に、ddgoestotherescue.jpgファイルを/ usr / share / ddrescue-gui /に、ddrescue-guiに、/ usr / share / 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の新機能:
このマイナーな新リリースは、OS Xのいくつかの重要なバグを修正し、以前のバージョンを使用している場合はすぐにダウンロードする価値があります。
バージョン1.6の新機能:
時間経過カウンタを修正します。
ddrescue v1.20を使用して(もう一度)テストします。
ddrescue v1.21のサポートを追加しました。
常にwx.Panels" self.Panel"を呼び出します。
新しいGetDevInfoモジュールを使用してください。
辞書を使用する。
その他のバグを修正しました。
選択ボックスリスト内のデバイスがユーザーによって手動で選択されている場合、重複したデバイスエントリを作成しないでください。
Fedoraの認証ダイアログテキストを修正しました。
回復を開始するときに通常のファイルをアンマウントしようとしないでください。
Linux:IDE HDDDファイル選択フィルターを取り除く。
Linux:パーティションのパーティション番号を修正して、選択ダイアログをマウントします。
リファクタリングと一般的なメンテナンス。
Partedの依存関係を削除します。
Linuxに出力ファイルをマウントするときに、別のいくつかのバグを修正しました。
LVMパーティションの説明を修正しました。
Fedora 23の表示グリッチを修正しました。
ddrescue 1.21の修正。
OS X:多くの雑多なバグを修正しました。
Linux:出力ファイルをアンマウントする際のバグを修正しました。
バージョン1.5の新機能:
10.4以降で動作するため、Cocoa Dialog(http://mstratman.github.io/cocoadialog/#)を使用してOS Xで通知を追加します。
lshw(GetDevInfoパッケージ)を呼び出すときにLC_ALL = Cを追加するので、システム言語が英語でないときに動作させてください。
常に「-s」で分断されたものを呼び出します。奇妙な状況ではユーザーの入力を待たずに、出力ファイルをより堅牢にします。
wx.TimerがOS Xで信頼できないように見えるので、スレッドを使用して経過時間を記録してください。
OS X上でログファイルオプションを有効にしてください(何らかの理由で今すぐ動作しています!)。
plist(Property Lists)を使用するようにGetDevInfoパッケージのOS X部分を書き直します。これは、高速で簡単で信頼性が高いためです。
Parted Magicで直接ディスクアクセスを取得する(GetDevInfoパッケージの論理ブロックサイズの代わりに物理ブロックサイズを取得する)
ddrescue v1.20を使用しているときには、比較的重要でないGUIフォーマットの問題があります。
OS Xで逆オプションを有効にする(ddrescueディスクサイズを計算できないため)。
OS Xでマウントが失敗したときにイメージを切り離し、ユーザーが状況によっては再試行できるようにします。
回復中にメインウィンドウのサイズを変更するとクラッシュする問題を修正しました(wxpython 3.x、Linuxのみ)。
出力ボックスで r(キャリッジリターン)と x1b(a(上の1行))を実行すると、ddrescueの出力は端末から実行したときとまったく同じように表示されるようになりました。
OS Xで高いCPU使用率を修正します。
OS Xでメモリリークを修正しました。
OS Xで最初にGUIを更新する前に大きな遅延を修正しました。
OS X用のddrescue v1.20 fatバイナリ(32ビットと64ビット)をビルドします。
逆引きをして、OS Xで再び動作するようにしてください。
出力ボックスをOS Xのターミナルのように動作させる
OS X上のすべてのデータで完全なリカバリの検出を修正しました。
ユーザーが後でナビゲートする場合、SettingsWindowは設定を覚えておいてください。
ユーザーが出力ボックスの挿入ポイントを変更したり、偶然にフォーマットを狂わせたりしないようにします。
ddrescueが終了しない場合は、停止するまで無期限に待つのではなく、待つか再試行を促します。
スペースが足りない場合、リカバリが速やかに停止するため、Parted Magicの/ rootに出力ファイル、ログファイルを保存させないでください。
経過時間カウンタを修正します。
ダイアログを破棄してメモリを解放したことを確認してください。
最後のいくつかのバグを設定ウィンドウで修正します。
バージョン1.3の新機能:
これはこれまで最高のバージョンです!潜在的なエラー状況を修正し、Mac OS Xで動作し、完成したイメージを再起動したりマウントすることもできます(Linuxのみ)!詳細については、バージョン1.3のマイルストーンページを参照してください。
要件:
Python
GNU ddrescue
wxPython
ポリシーキット
コメントが見つかりません