В конце рабочего дня закрыл крышку своего ноутбука, вогнав его в ноутбучный сон, и побрел домой. На утро после включения вылезла странная ошибка. Ранее я такую не встречал. Ошибка появилась сразу же после меню Grub. Ошибка выглядела так:Gave up waiting for root device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Check root= (did the system wait for the right device?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/2c912b5b-43324-2367-a443f-4c324cf444 does not exist. Dropping to a shell! BusyBox v1.13.3 (Ubuntu 1:1.13-3 1ubuntu7) built-in shell (ash) Enter 'help' for a list of built-in commands. Дальше этого загрузка не шла...Суть проблемы, как можно понять из текста, заключается в невозможности примонтировать корневую файловую систему. Как выяснилось позднее это случилось из-за того, что во время засыпания ноутбука почтовый клиент Claws Mail закачивал почту. Решение оказалось на поверхности:- Нужно узнать какому разделу жесткого диска соответствует указанный UUID. Если Вы не знаете, то загружаемся с LiveCD и в консоли набираем:
# sudo blkid На экране появится полный список всех разделов и UUID номеров. В моем случае это раздел /dev/sda3. Далее перезагружаем компьютер. - В меню выбора режимов загрузки Grub нажимаем клавишу e для редактирования и в строке:
linux /boot/vmlinuz-2.6.32 root=UUID=2c912b5b-43324-2367-a443f-4c324cf444 ro quiet splash меняем выделенную фразу на Ваше устройство. В моем случае это/dev/sda3. Должно быть так:linux /boot/vmlinuz-2.6.32 root=/dev/sda3 ro quiet splash Для загрузки ОС с этими параметрами нажимаем Ctrl+x
После этого компьютер загружается в нормальном режиме. Перезагружаем компьютер. При последующей загрузке Linux найдет и исправит ошибки самостоятельно.
|