我有一个已经用了 2 年的 SSD,显然已经坏了。 3 个分区中有 2 个完全无法安装(仅 EFI 引导分区可安装)。当我打开计算机时,我会看到grub rescue
提示,我可以在其中列出 2 个不可安装分区的目录,并看到(大多数)文件都在那里。
但是,当我插入实时 USB 时,我无法安装两个 ext4 驱动器中的任何一个。
当我尝试使用时
mount /dev/sdb2 /mnt/tmp
我收到一个错误
btrfs parent transit verify failed on n, wanted m found m+18 open_ctree failed wrong FS type
其中 n 是某个扇区,m 是某个交易编号。我的文件系统不是 btrfs 而是 ext4,当我尝试时,mount -t ext4 /dev/sdb2 /mnt/tmp
我得到:
VFS: can't find ext4 filesystem
当我尝试跑步时,我得到了同样的结果fsck.ext4
。我尝试指定一个新的超级块,但它们似乎都不起作用。它声称我没有看到ext4
文件系统。
我的问题:当我无法安装硬盘时,如何grub rescue
查看我的硬盘并列出文件?这是否意味着信息是可以挽救的?
为什么我的ext4
驱动器被检测为btrfs
?
有什么想法如何尝试获取我的数据吗?
答案1
Testdisk 不止一次帮助了我。它将搜索文件系统和/或文件。试一试: http://www.cgsecurity.org/wiki/TestDisk