Я постараюсь описать мою проблему как можно яснее. Недавно я установил Ubuntu 16.04 на обычный ПК (через загрузочный USB). Затем несколько дней спустя после нескольких циклов сна / бодрствования оказалось, что есть некоторые ошибки памяти (более конкретно intellij IDE сошел с ума при переключении между вкладками). Учитывая следующее, я перезагрузил систему. После этого меня приветствовала консоль grub. Я пробовал следующее:
grub> boot
error: you need to load the kernel first
Так что я начал беспокоиться. Затем после некоторого рытья я узнал, что могу отображать файлы, присутствующие на машине, поэтому я сделал это
grub> ls
(hd0) (hd0,msdos1)
Но потом оказывается, что я ничего не вижу там:
grub> ls (hd0,1)
(hd0, 1): Filesystem is fat
Я следовал этой статье: https://www.linux.com/learn/how-rescue-non-booting-grub-2-Linux
Я мог бы переустановить систему, но установщик не обнаружил никаких существующие разделы диска (так что я потерял бы свои данные, и, конечно, у меня есть некоторые неуправляемые изменения, потому что жизнь не может быть легкой).
Мне удалось решить эту проблему, выполнив следующие шаги:
Запустить ubuntu из live usb Установить команду testdisk (нужно включить юниверс-регестрирование, легко для Google, поэтому давайте пропустим ее) testdisk очень интуитивно понятен, я просто выполнял инструкции и восстанавливал свои разделы. И моя система загружается просто отлично. Важное упоминание: я запускал smartctl перед этим процессом, он не обнаружил никаких потенциальных сбоев дискаМне удалось решить эту проблему, выполнив следующие шаги:
Запустить ubuntu из live usb Установить команду testdisk (нужно включить юниверс-регестрирование, легко для Google, поэтому давайте пропустим ее) testdisk очень интуитивно понятен, я просто выполнял инструкции и восстанавливал свои разделы. И моя система загружается просто отлично. Важное упоминание: я запускал smartctl перед этим процессом, он не обнаружил никаких потенциальных сбоев диска