Мой Lenovo X1 6th Gen внезапно перестал работать. Я не могу больше загружаться в Xubuntu. При запуске я вхожу в GRUB напрямую, я получаю
ls
... (hd0,gpt1) error: failure reading sector 0x100800 from hd0
Поиск в сети, я обнаружил, что жесткий диск, возможно, был поврежден, хотя он довольно новый (~ 2 месяца). Я считаю, что это также может быть проблемой из-за неконтролируемого отключения. Я перепробовал много вещей, таких как USB, диагностика lenovo и т. Д., Но в какой-то момент все они зависли. Есть идеи как восстановить систему или хотя бы получить доступ к hd?
Спасибо!
Если вы не можете получить доступ к своему жесткому диску с помощью live cd или диагностики, это означает, что он либо неисправен, либо повреждена его таблица разделов.
Если вы видите ваш диск через sudo fdisk -l
на live cd, вы можете попробовать сделать fsck
на его файловых системах.
Допустим, у вас есть 2 parititons на вашем диске.
sudo fsck /dev/sda1
sudo fsck /dev/sda2
Измените /dev/sda
на имя блока, видимое через sudo fdisk -l
, или перечислите свои соотношения с помощью sudo blkid
.
Если fsck
не может починить ваш диск, вы можете попробовать использовать gdisk
для проверки его конфигурации. Пожалуйста, обратитесь к этому ответу:
Если вы видите список разделов на вашем диске, вы можете продолжить с этим руководством и попытайтесь восстановить grub:
Если вы не можете увидеть список разделов, используйте средства мониторинга SMART на live cd, чтобы проверить диск на наличие ошибок.
sudo apt install smartmontools
sudo smartctl --all /dev/sda
Подробнее об этом можно узнать из этого ответа:
Если SMART не может получить доступ к вашему диску, скорее всего он неисправен, и вы должны отправить его на гарантийное обслуживание. Имейте в виду, что вы потеряете свои данные.
Если у вас нет резервной копии и вы не хотите потерять что-то важное, ваш последний шанс будет следующим руководством: