DDRescue-GUI

软件截图:
DDRescue-GUI
软件详细信息:
版本: 2.0.0 更新
上传日期: 17 Aug 18
许可: 免费
人气: 739

Rating: nan/5 (Total Votes: 0)

DDRescue-GUI 一个用Python实现的用户友好,多平台,免费分发和开源的图形应用程序,旨在为用户提供易于使用的GUI(图形用户界面)前端结束了令人敬畏的GNU ddrescue命令行软件。


什么是GNU ddrescue?

GNU ddrescue是一个开源的免费命令行软件,由Antonio Diaz Diaz编写,旨在用于数据恢复任务。它可以将数据从一个文件或块设备复制到另一个文件或块设备。


从受损计算机中抢救数据

该应用程序允许用户比从命令行界面使用ddrescue程序(例如通过终端仿真器软件)更容易从受损计算机中拯救数据。


DDRescue-GUI入门

要在GNU / Linux计算机上安装和使用DDRescue-GUI软件,必须首先下载基于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 /共享/ polkit-1 /动作/。通过运行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" self.Panel"。
  • 使用新的GetDevInfo模块。
  • 使用词典。
  • 修复一些misc错误。
  • 当用户手动选择选项框列表中的设备时,请勿创建重复的设备条目。
  • 在Fedora上修复身份验证对话框文本。
  • 开始恢复时,请勿尝试卸载普通文件。
  • Linux:摆脱IDE HDDD文件选择过滤器。
  • Linux:修复分区中的分区号以安装选择对话框。
  • 重构和一般维护。
  • 删除对Parted的依赖。
  • 在Linux上安装输出文件时修复了另外几个错误。
  • 修复LVM分区说明。
  • 修复Fedora 23上的显示故障。
  • 修复ddrescue 1.21。
  • OS X:修复了许多misc错误。
  • Linux:修复了卸载输出文件的错误。

版本1.5中的新功能

  • 使用Cocoa Dialog(http://mstratman.github.io/cocoadialog/#)在OS X上添加通知,因为它从10.4开始工作。
  • 在调用lshw(GetDevInfo包)时添加LC_ALL = C,因此在系统语言不是英语时使其工作。
  • 始终使用" -s"调用parted标志,所以它永远不会在奇怪的情况下等待用户输入,使安装输出文件更健壮。
  • 使用线程来跟踪已用时间,因为在OS X上wx.Timer似乎不可靠。
  • 在OS X上启用日志文件选项(由于某种原因,它现在正在运行!)。
  • 重写GetDevInfo包的OS X部分以使用plist(Property Lists),因为它更快,更容易,更可靠。
  • 使用Parted Magic进行直接磁盘访问(在GetDevInfo包中获取物理块大小而不是逻辑块大小)。
  • 使用ddrescue v1.20时,FIx相对不重要的GUI格式问题。
  • 在OS X上启用Reverse选项(给ddrescue磁盘大小,因为它无法计算它)。
  • 在OS X上安装失败时分离图像,允许用户在某些情况下再次尝试。
  • 在恢复期间调整主窗口大小时修复崩溃(wxpython 3.x,仅限Linux)。
  • 获取 r(回车)和 x1b [a(向上一行)在输出框中工作,因此ddrescue的输出现在显示与从终端运行时完全相同。
  • 修复OS X上的高CPU使用率。
  • 修复OS X上的内存泄漏。
  • 修复OS X上第一次GUI更新前的大延迟。
  • 为OS X构建ddrescue v1.20胖二进制文件(32位和64位)。
  • 在OS X上再次使用Reverse和Preallocate工作。
  • 使输出框像OS X上的终端一样工作。
  • 使用OS X上的所有数据修复对完整恢复的检测。
  • 如果用户稍后导航回设置,则会使SettingsWindow记住设置。
  • 阻止用户更改输出框中的插入点并意外弄乱格式化。
  • 如果ddrescue不会退出,则提示用户等待或再次尝试,而不是无限期地等待,直到停止为止。
  • 不要让用户将outputfile,logfile保存到Parted Magic上的/ root,因为空间不足会导致恢复快速停止。
  • 修复已用时间计数器。
  • 确保在使用它们释放内存后销毁对话框。
  • 使用设置窗口修复一些最后一分钟的错误。

版本1.3中的新功能

  • 这是目前为止最好的版本!它修复了许多潜在的错误情况,适用于Mac OS X,并且可以重新启动甚至安装完成的映像(仅限Linux)!有关更多详细信息,请参阅版本1.3的里程碑页面。

<强>要求

  • 的Python
  • GNU ddrescue
  • 的wxPython
  • PolicyKit的

截图

ddrescue-gui_1_68247.png
ddrescue-gui_2_68247.png
ddrescue-gui_3_68247.png
ddrescue-gui_4_68247.png

类似的软件

msrestore
msrestore

15 Apr 15

giis-ext4
giis-ext4

17 Feb 15

fatback
fatback

3 Jun 15

意见 DDRescue-GUI

评论没有发现
添加评论
打开图片!