为什么我的硬盘在使用 fsck 命令恢复超级块后没有显示?

为什么我的硬盘在使用 fsck 命令恢复超级块后没有显示?

我的笔记本电脑是三重启动的,有 ubuntu、parrot os 和 windows 10。早上,我启动到 ubuntu 时弹出坏块错误。因此我运行了 ubuntu 的恢复程序,它运行正常,直到我运行命令

sudo apt-get upgrade
sudo apt-get dist-upgrade

我以为他们可能会解决问题,但他们却增加了错误,我开始收到类似“取消链接文件系统 /var/cache 时出现问题...(只读文件系统)”的错误,因此我启动了我的实时 USB 并运行了 fsck 命令

dumpe2fs /dev/sda15 | grep superblock

因为我的 ubuntu 在 sda15 上,所以我得到了一个相当好的坏超级块列表,我试图通过重写块来结束它

fsck -b 32768 /dev/sda15

我再次尝试挂载 sda15 分区并出现“找不到超级块”错误我再次运行命令

blkid 

我得到的结果是

/dev/sda1: LABEL="UUI" UUID="1502-3F40" TYPE="vfat" PARTUUID="3eb55fec-01"
/dev/loop0: TYPE="squashfs"

突然我的 1TB 硬盘不见了。我还运行了 testdisk

sudo testdisk /list

 TestDisk 7.0, Data Recovery Utility, April 2015
 Christophe GRENIER <[email protected]>
 http://www.cgsecurity.org
 Please wait...
 Disk /dev/sda - 15 GB / 14 GiB - CHS 15216 64 32
 Sector size:512
 Model: SRT USB, FW:1100

 Disk /dev/sda - 15 GB / 14 GiB - CHS 15216 64 32
     Partition          Start        End    Size in sectors
 1 * FAT32 LBA                1   0  1 15215  63 32   31160320 [UUI]
     FAT32, blocksize=8192

我还运行了其他一些命令来列出我的硬盘,但它甚至没有显示。

ubuntu@ubuntu:~$ sudo fdisk -l |grep dev
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Disk /dev/loop0: 1.4 GiB, 1497772032 bytes, 2925336 sectors
Disk /dev/sda: 14.9 GiB, 15955132416 bytes, 31162368 sectors
/dev/sda1  *     2048 31162367 31160320 14.9G  c W95 FAT32 (LBA)

我的启动 mbr 存储在 /dev/sda 中,而我当前的 /dev/sda1 被加载为我的实时 usb,我的硬盘可以恢复吗?我很确定我的 NTFS 硬盘没有损坏!

相关内容