Как побороть Gave up waiting for root device.

В конце рабочего дня закрыл крышку своего ноутбука, вогнав его в ноутбучный сон, и побрел домой. На утро после включения вылезла странная ошибка. Ранее я такую не встречал. Ошибка появилась сразу же после меню 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

меняем 2c912b5b-43324-2367-a443f-4c324cf444 на Ваше устройство. В моем случае это /dev/sda3.

Должно быть так:

linux /boot/vmlinuz-2.6.32 root=/dev/sda3 ro quiet splash

Для загрузки ОС с этими параметрами нажимаем CTRL+X

После этого компьютер загружается в нормальном режиме. Перезагружаем компьютер. При последующей загрузке Linux найдет и исправит ошибки самостоятельно.

Теги: и

Комментарии

Граватар пользователя «ledoux»
ledoux, 3 апреля 2010 г. 11:51 #

Да получилось, только после перезагрузки ошибка не исправляется, и всё заново. Как сделать что бы сохранились эти настройки?

Граватар пользователя «Зюзгин Иван»
Зюзгин Иван, 4 апреля 2010 г. 12:01 #

>ledoux
У меня стартовала автоматически после перезагрузки проверка жестких дисков.

Запустите ее вручную:
sudo fsck /dev/sda3 -y

Граватар пользователя «oleg»
oleg, 5 сентября 2010 г. 21:53 #

Спасибо,приятель!! Очень выручило твое описание решения проблемы!! Теперь убунточка опять запускается)

Граватар пользователя «alexadms»
alexadms, 6 декабря 2010 г. 02:21 #

Спасибо. Была такая же канитель. Решилось у меня проще. В биосе поменял порядок устройств загрузки. не пошло. вернул обратно прежний и проскочило. Запустился. выключался-вкючался несколько раз. Пока все работает…

Граватар пользователя «WOLF»
WOLF, 26 августа 2011 г. 13:26 #

пробывал как написано но не получается высвечивается вот это ubuntu@ubuntu:~$ sudo bIkid
sudo: bIkid: command not found что нетак

Граватар пользователя «WOLF»
WOLF, 26 августа 2011 г. 15:04 #

все понел что не так написал все но все ровно все также и не хочет менятся полазил по просторам инета многое перепробыва но не че не получается как быть????????????????????????????????????????

Граватар пользователя «Зюзгин Иван»
Зюзгин Иван, 28 августа 2011 г. 21:25 #

У Вас ошибка в точности такая же или есть отличия?

Граватар пользователя «Alex»
Alex, 23 ноября 2011 г. 11:39 #

Большое спасибо автору! Проблему решил :)

Граватар пользователя «Владимир»
Владимир, 5 июня 2012 г. 22:08 #

Такая же проблема
но не загружается ни с uuid ни с /dev
проблема в чём понять не могу
устанавливаю backtrack5r2
PS в виртуальной машине (если использовать реальный накопитель) она запускается %)

что делать, не подскажете?
спасибо

Граватар пользователя «Владимир»
Владимир, 6 июня 2012 г. 07:44 #

Владимир: PS в виртуальной машине (если использовать реальный накопитель) она запускается %)

По UUID запускается, так (с /dev)не пробовал

Граватар пользователя «Что делать»
Что делать, 8 ноября 2017 г. 10:51 #

Такая ошибка не знаю что делать я нуб что такое livecd и другое я не знаю помогите

Граватар пользователя «Luci»
Luci, 20 июня 2018 г. 15:28 #

Для применения этих настроек, у кого не применились нужно прописать их в Grub. /boot/grub/grub.cfg
пример:

linux /boot/vmlinuz-4.15.0-kali2-686-pae root=/dev/sda1 ro initrd=/install/gtk/initrd.gz quiet

Граватар пользователя «Артем»
Артем, 12 июля 2018 г. 15:29 #

Установил debian на ЖМД, затем подключил второй ЖМД, и такая же проблема. Bios назначил новому ЖМД категорию путей /dev/sda (а именно путь /dev/sda5, который был загрузочным), а старому ЖМД, на котором был установлен debian – /dev/sdb. Поменял SATA ЖМД местами и все заработало




В качестве аватарки используется сервис - gravatar.com



IT-событие
Основание Adobe
Основание Adobe
Оглавление
  1. Комментарии