我的联想 X1 6th Gen 突然停止工作。我无法再启动 Xubuntu。启动时我直接进入 GRUB,收到
ls
... (hd0,gpt1) error: failure reading sector 0x100800 from hd0
网站显示硬盘可能已损坏,尽管它很新(约 2 个月)。我相信也可能是由于不受控制的关机而导致的问题。我尝试了很多方法,例如实时 USB、联想诊断等,但它们都会在某个时候冻结。有什么想法可以恢复系统或至少访问硬盘吗?
答案1
如果您无法通过 LiveCD、LiveUSB 或诊断程序访问您的 HDD,则意味着它有故障或其分区表已损坏。
如果您从 Live 媒体启动后可以看到您的驱动器sudo fdisk -l
,您可能想尝试fsck
在其文件系统上执行此操作。
假设您的驱动器上有 2 个分区。
sudo fsck /dev/sda1
sudo fsck /dev/sda2
将 更改/dev/sda
为可通过 看到的块名称,sudo fdisk -l
或使用 列出您的分区sudo blkid
。
如果fsck
无法修复驱动器,您可能需要尝试使用它gdisk
来验证其配置。请参考此答案:
如果您可以看到驱动器上的分区列表,则可以继续本指南并尝试恢复 grub:
如果您看不到分区列表,请使用实时 CD 上的 SMART 监控工具检查驱动器是否有错误。
sudo apt install smartmontools
sudo smartctl --all /dev/sda
您可以在这个答案中找到更多相关内容:
如果 SMART 无法访问您的磁盘,则很可能是磁盘出现故障,您应该将其送去保修。请记住,您将丢失数据。
如果您没有备份并且不想丢失重要的东西,那么您的最后机会就是本指南: