Случилось нечто ужасное: Ubuntu схватило нечто, что заставило ее зависнуть. За собой она успешно потащила на тот свет роутер, сбив ему DHCP-сервер. Как такое произошло — непонятно.
Могу лишь сказать, что когда обнаружил ее в таком состоянии, я, конечно, поспешил перезапустить машину. После меню grub Ubuntu выпала в консоль initramfs, что меня несколько смутило из-за отсутствия опыта работы в ней.
Попросив Google помочь с моей проблемой и найдя решение, которое свелось к написанию команды «exit» я применил это в действии. Но мне не повезло так, как автору такого решения. Меня встретил panic kernel, который сообщал что не смог обнаружить мои диски с ОС.
Тогда я решил пойти на хитрость и загрузился с внешнего диска, на котором у меня Ubuntu Desktop для подобных случаев. Там нашлись мои диски, но вот смонтировать не дали себя. Я попытался произвести их диагностику, но там мне написали что всё «ок»
После этого я решил обратиться на форум за помощью. Там один пользователь предположил что я баловался с fstab и после этого такое вот произошло, но я не делал нечто такое. Но его совет относительно загрузки с LiveCD помог мне найти решение и обогатиться еще одним знанием:
- загружаемся с LiveCD;
- в терминале смотрим какие диски определились системой
1 | sudo fdisk -l |
- далее находим необходимый диск и выполняем следующую команду
1 | sudo fsck.ext4 -f -y /dev/[нужный раздел или диск] |
fsck.ext4 — утилита для проверки жесткого диска. Аналог chkdsk в Windows.
-f — принудительная проверка
-y — отвечать «да» на все вопросы (будьте осторожны!)
После проверки перезапустил ПК и загрузка прошла успешна. Все данные на месте, хотя я особо тщательно не проверял…
Ну и, конечно, не забываем про backup’ы!
Ссылка на статью, которая помогла мне в решении возникшей проблемы.
If you found an error, highlight it and press Shift + Enter or to inform us.