SSD 未被 ubuntu linux 14.04 或 mountain lion 机器检测到

SSD 未被 ubuntu linux 14.04 或 mountain lion 机器检测到

我的问题就像标题所暗示的那样。我的 MacBook 中的三星 evo SSD 中有极其重要的数据,我在进行维修时过于自信,没有备份它。:(

事情是这样的 - 我正要从 Mac 上移除 SSD(屏幕是打开的),然后我按下了电源按钮。登录屏幕立即出现 :(。我已经开始把它拔出来了,然后我就这么做了。现在我担心 SSD 可能坏了,或者更希望分区表有点混乱。

我买了一个硬盘盒,把 SSD 放进去。我把硬盘盒连接到我的 ubuntu 机器上……但它似乎没有识别它。sudo fdisk -l 的输出如下-

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00059aa7

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 234440703 116969473 5 Extended
/dev/sda5 501760 234440703 116969472 8e Linux LVM

Disk /dev/mapper/ubuntu--vg-root: 117.6 GB, 117633449984 bytes
255 heads, 63 sectors/track, 14301 cylinders, total 229752832 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu--vg-root doesn't contain a valid partition table

Disk /dev/mapper/ubuntu--vg-swap_1: 2139 MB, 2139095040 bytes
255 heads, 63 sectors/track, 260 cylinders, total 4177920 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

正如您所看到的,它没有检测到它。我很确定它的格式是 HFS+。所以我将它连接到运行 Mountain Lion 的 Mac,但它无法在 Finder 或磁盘实用程序中检测到它。

这真的把我吓坏了。你们有什么数据恢复工具可以推荐吗?请帮帮我。由于我有一些技术知识,所以我不害怕使用终端或任何东西。而且我读了一些关于分区恢复的内容。这能帮上忙吗?

希望这个问题能尽快得到解决:)

答案1

  1. 查看输出dmesg以了解插入 SSD 时/启动时的设备名称是什么。
  2. blkid将列出内核可以看到的所有块设备,并告诉您这些设备上的内容(文件系统、分区表、标签)。在输出中查找第一步中的设备名称。
  3. 尝试挂载块设备(具有来自 的文件系统的设备blkid)。请参阅mount命令了解详情。如果出现错误,请检查dmesg详细信息。

相关内容