如何使用 Ubuntu 从硬盘损坏的旧 Windows XP 笔记本电脑中恢复数据?

如何使用 Ubuntu 从硬盘损坏的旧 Windows XP 笔记本电脑中恢复数据?

我想从硬盘无法工作的旧笔记本电脑中传输数据。

我有:

  • 旧笔记本电脑 = 7 年旧的东芝笔记本电脑 - Windows XP,速度很快,硬盘不工作
  • 较新的笔记本电脑 = 3 年旧的东芝笔记本电脑 - Windows 7,相当慢,可以运行。
  • SATA/USB 转换器 = 外部 2.5 英寸 Sata HDD USB 连接器

计划获得:

  • 新驱动器 = 新的 80GB+ 2.5 英寸 Sata HDD 硬盘

SATA/USB 转换器表示它与 Win2000/Vista/7/8 兼容,但不兼容 XP!

是否可以通过新笔记本电脑和 SATA/USB 转换器将 Ubuntu 下载到新驱动器,然后将该驱动器装入旧笔记本电脑并使用 Ubuntu 启动,然后将带有损坏硬盘的 SATA/USB 转换器插入旧笔记本电脑并将“所有”数据(包括 WinXP)从损坏的硬盘传输到新驱动器?

或者,通过较新的笔记本电脑和 SATA/USB 转换器将 Ubuntu 下载到新驱动器,然后使用它来启动带有 Ubuntu 的较新的笔记本电脑,然后用旧笔记本电脑中损坏的硬盘替换新驱动器,并将“所有”数据(包括 WinXP)从损坏的硬盘传输到较新的笔记本电脑的硬盘上,然后用新驱动器替换损坏的硬盘,并通过 SATA/USB 转换器将数据传输给它,然后将新驱动器安装到旧笔记本电脑中?


首先,抱歉没有把问题说清楚,在发帖之前,我确实读过并编辑过很多次,也考虑过给坏掉的驱动器编号。我想是读了很多遍才让我明白的。

其次,我很想知道是否有其他人发现 Win7 比 WinXP 慢。

损坏的硬盘发出著名的“死亡咔嗒声”,包括通过较新的笔记本电脑将其安装到 SATA/USB 转换器时。我怀疑那块硬盘是否还能用。

wilf - 当您提到“磁盘”时,我猜您的意思是获取一张空白 CD 磁盘。我以前从未这样做过,因此想知道是否有什么需要提前了解的。

顺便说一下,我从http://geekyprojects.com/storage/how-to-recover-data-even-when-hard-drive-is-damaged/


我搜索了 Ubuntu Rescue Remix 的操作说明,我发现最好的地方是http://www.geekyprojects.com/storage/how-to-recover-data-even-when-hard-drive-is-damaged/

答案1

我将使用装有 Ubuntu 的 U 盘或磁盘来启动1,由此我可以计算出1的硬盘仍然可以工作——这将是 Ubuntu 的“实时”环境,带有磁盘和文件管理器,可以工作,这意味着您不需要安装任何东西。

基本上,你的第一种方法应该可以正常工作,但是如果你在 USB 记忆棒或磁盘上的 Ubuntu 会话中执行所有操作,那么你不会擦除 Ubuntu 上的安装4硬盘,并可以复制所有内容1 的坏了开车去新4从 Live Ubuntu 会话中驱动。

这完全取决于您在第一次驾驶时所指的‘损坏’类型......


以下是分步指南(在 Windows 7 Pro 64 位上测试)

首先从以下网址下载 Ubuntu 14.04(Ubuntu 最新版本,主要版本 32 位)这里。这应该能够完美地从您的计算机恢复任何数据等,并且可以轻松安装其他任何东西。请注意,此下载将需要一段时间,并且至少需要 1 GB 的空间。

然后打开下载到的文件夹,右键单击“ubuntu-14.04-desktop-i386.iso”文件,然后单击“属性”。您应该能够看到类似以下大小的内容(请注意,并非所有计算机和程序都具有完全相同的大小)

属性窗口应显示文件的大小

iso 文件大小约为 970MiB(1017118 KiloBytes) - 如果下载突然停止,请重试(我第二次尝试使用 Firefox 成功将其完整下载)或使用种子下载 (你可以这样做比特流,下载完成后即可退出)

如果你仍然不确定文件是否已正确下载,你可以使用以下方法检查文件的 MD5SUM:这些说明,该程序可用这里, 和这个文件MD5SUM 应该是什么(使用 的一个ubuntu-14.04-desktop-i386.iso

然后,您可以将 DVD 刻录到光盘上。有关刻录的说明这里。您应该能够使用 Windows 程序来执行此操作,而不需要第三方(其他公司)程序来执行此操作(如果你这样做,你可以使用红外线记录仪,使用说明如下这里

插入一张空白 DVD(忽略任何自动运行选项),然后右键单击下载的 iso 文件并单击“刻录光盘映像”。选择光盘刻录机,勾选“刻录后验证”,以便随后检查光盘。完成后应显示:

光盘刻录成功
笔记:在光盘上写下你放了什么 (ubuntu-14.04-desktop-i386.iso) 和日期,这对将来的参考非常有用。永久性记号笔非常适合这个用途。

然后,您可以检查磁盘是否已正确刻录 - 取出光盘并重新放入。您可能会看到此自动运行选项(这可能是燃烧正确的好兆头)自动运行提示显示“运行 wubi.exe”

选择“打开文件夹查看文件”,您将获得: 光盘文件夹中应该有多个文件,而不是一个

然后,您可以弹出光盘并将其放入要从中恢复文件的计算机中。启动时,让计算机从 CD/DVD 驱动器启动。您说您有以下内容:

  1. CD/DVD — 你想让它做什么,从 CD/DVD 驱动器中的光盘启动
  2. +HDD——从硬盘启动
  3. LAN(或 PXE)或以太网) - 从互联网启动 - 这意味着它将在连接的网络上搜索要启动的东西,如果找不到任何东西,它将返回错误。另请参阅:预启动执行环境
  4. FDD——软盘驱动器(可能)——这台电脑有那么旧吗?:-)

唯一可能起作用的两个选项是 CD/DVD 和 HDD - 第一个将从光盘启动,你需要

启动光盘时,您应该会看到一个紫色屏幕,然后是带有 Ubuntu 徽标的屏幕。出现提示时,按“尝试 Ubuntu”。这意味着 Ubuntu 将从光盘运行,并且计算机中的内存 -你保存到 Ubuntu 的任何文件都不会被保存,因为它在计算机内存中- 使用 USB 记忆棒保存/复制。

桌面加载后,从左侧启动器打开 Nautilus 文件管理器。在“设备”下,您应该会看到计算机硬盘分区的条目,以及任何连接的 USB 驱动程序。目录“用户”(或 Windows XP 的‘Documents and Settings’)其中一个驱动器的根目录中应该包含您的用户文件。

如果您无法访问磁盘,您可能需要执行其他操作来从磁盘中获取数据。


恢复文件

如果您只能通过命令行访问 Ubuntu,则可以运行mc使用午夜命令文件管理器:

麦克

mc -a(线画得不好就可以跑)

这是一个命令行文件管理器 - 您可以了解如何使用它这里, 还这里- 您可以使用以下内容:

  1. 使用 Tab 和箭头键导航
  2. 功能键:

    F1 - help.
    F2 - user menu (to compress files etc)
    F3 - view (checking contents of a file i think)
    F5 - copy
    F6 - rename or move
    F7 - create a directory
    F8 - delete
    F9 - pull-down - accesses the menu bar at the top.
    F10 - quit. Closes mc, as well as mcedit and any unwanted open menu. 
    
  3. Ctrl+O在命令行之间切换 - 对于运行mount命令等很有用

插入计算机的设备应自动安装在media目录中 - 如果没有,您将需要手动安装- 例如:

  • 创建要挂载分区的目录

    sudo mkdir /media/windows-partition
    
  • 要安装分区 - 您可以/dev/sda2从 的输出中找到设备(例如)sudo fdisk -lsudo parted -l- 格式化为 NTFS 或 FAT 的大型分区(您可以在 中找到大小sudo parted -l)应该是主 Windows 分区。您的用户文件应包含在分区根目录中的“Documents and Settings”中。

    sudo mount /dev/sda2 /media/windows-partition/
    
  • 要卸载分区,请运行

    sudo umount /media/windows-partition
    

然后,您可以使用复制文件mc- 复制意味着您可以随后检查是否拥有所需的文件。

答案2

假设你已经有第二台可以工作的笔记本电脑SATA/USB 转换器,您不一定需要购买另一个驱动器 - 您可以将其直接传输到新笔记本电脑上(如果有空间)。

  1. 从旧笔记本电脑中取出损坏的驱动器。

  2. 将损坏的驱动器连接到 SATA/USB 转换器。(注意:如果旧硬盘不是 SATA,则此方法无效,您需要采取不同的措施)。

  3. 使用新笔记本电脑上的数据恢复工具,尝试将损坏的驱动器中的内容复制到新笔记本电脑内的驱动器上。

如果您想使用 Ubuntu 进行数据恢复(因为它是免费的),那么您需要能够将 Ubuntu 加载到可启动 DVD 或可启动 USB 棒上。一旦有了这些,您就可以使用 Ubuntu 启动新笔记本电脑。

要想在不移除新笔记本电脑中的内置磁盘的情况下从 USB 或 DVD 启动,您必须在损坏的笔记本电脑的 BIOS 设置中重新配置启动顺序。

一旦 Ubuntu 运行,就可以开始数据恢复。

  • 首先,您可以安装损坏的硬盘来从中复制内容。有时硬盘无法启动,但仍可以从其他操作系统安装。

  • 否则,如果驱动器损坏更严重,你可能需要使用测试磁盘- 可在 Ubuntu 中使用 - 进行恢复。如何使用 testdisk 是另一个问题,可能超出了本文的范围。

  • 什么都别写损坏的硬盘,即使您设法访问它。只能将其复制到另一个驱动器(例如新笔记本电脑内的驱动器)。

相关内容