我的 Windows 7 已损坏。我尝试从实时 USB 启动 ubuntu 以将文件从 PC 传输到外部硬盘,但传输速度非常慢。这是正常的吗?我应该安装 ubuntu 而不是尝试 ubuntu?是否可以在损坏的 Windows 上双启动安装 ubuntu?
答案1
如果源磁盘或目标磁盘损坏,则复制文件将会很慢并且(很可能)不完整。
此外,如果外部磁盘是 USB,则其传输速度比普通磁盘慢(不过,USB 3.0 通常足够好)。
除此之外,这取决于您使用的工具。通常,我发现直接使用设备复制dd
比文件系统感知工具(例如cp
,rsync
)更快,特别是如果您使用conv=sync,noerror
参数“跳过”源磁盘中无法再读取的区域。或者,ddrescue
如果您有两个外部磁盘可以使用(一个用于恢复数据,一个用于事务日志文件),则是一个更好的命令。
另一个选项是运行 GetDataBackhttps://www.runtime.org/在可启动的 WinPE 环境中。它需要花钱并且需要一些精力来设置(这可能需要您使用另一台机器来制作启动 CD),但它对我来说一直运行良好(尽管它在损坏的磁盘上也非常慢)。
我不会尝试在损坏的磁盘上安装 Ubuntu,除非您绝对确定磁盘上已经有一个可以安装的未使用的分区(或分区空间),并且磁盘的该区域本身没有损坏——您不想调整 Windows 分区的大小以适合 Ubuntu 分区(如果调整大小失败,您将几乎没有恢复选项)。
无论如何,最好的选择可能是返回最近的备份。