Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)  (Прочитано 9202 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #30 : 17 Августа 2015, 17:03:21 »
Ну тогда мои предположения подтвердились - целая толпа ядер (они занимают место и в lib/modules и в /boot и в /usr/src)

Нужно попросту удалить все кроме самых последних двух или трех) и все заголовочные файлы к ним. Т.е.

sudo apt-get purge linux-image-3.13.0-24-generic linux-image-3.13.0-29-generic linux-image-3.13.0-30-generic linux-image-3.13.0-32-generic linux-image-3.13.0-34-generic linux-image-3.13.0-35-generic linux-image-3.13.0-36-generic linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic linux-image-3.13.0-40-generic linux-image-3.13.0-43-generic linux-image-3.13.0-44-generic linux-image-3.13.0-45-generic linux-image-3.13.0-46-generic linux-image-3.13.0-48-generic linux-image-3.13.0-49-generic linux-image-3.13.0-51-generic linux-image-3.13.0-52-generic linux-image-3.13.0-53-generic linux-image-3.13.0-54-generic linux-image-3.13.0-55-generic linux-image-3.13.0-57-generic linux-headers-3.13.0-24* linux-headers-3.13.0-29* linux-headers-3.13.0-30* linux-headers-3.13.0-32* linux-headers-3.13.0-34* linux-headers-3.13.0-35* linux-headers-3.13.0-36* linux-headers-3.13.0-37* linux-headers-3.13.0-39* linux-headers-3.13.0-40* linux-headers-3.13.0-43* linux-headers-3.13.0-44* linux-headers-3.13.0-45* linux-headers-3.13.0-46* linux-headers-3.13.0-48* linux-headers-3.13.0-49* linux-headers-3.13.0-51* linux-headers-3.13.0-52* linux-headers-3.13.0-53* linux-headers-3.13.0-54* linux-headers-3.13.0-55* linux-headers-3.13.0-57*
Ну это как первый этап (т.е. высвобождение свободного места на корне). После этого уже можно будет разбираться с другими проблемами если они останутся.
« Последнее редактирование: 17 Августа 2015, 17:07:29 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн frenky

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #31 : 17 Августа 2015, 17:22:51 »
Sly_tom_cat,
(Нажмите, чтобы показать/скрыть)

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #32 : 17 Августа 2015, 17:31:44 »
frenky, ну так запустите.... только пологаю если места свободного не будет - опять выругается....

Можно конечно руками почистить каталоги с модулями, хидерами и сами ядра в /boot руками потереть...Только не все конечно - а все кроме поcледних двух по номеру версии (3.13.0-59 и 3.13.0-61). В принципе если потом продублировать действия через apt-get - то возможно с варнингами, но все пройдет.

Требование выполнить «sudo dpkg —configure -a» - это наведенная ошибка - просто один из пакетов не встал потому что места не хватило.

Вы сначала ненужные модули (в /lib/modules) и сорцы (в /usr/src/) почистите. А после этого сначала выполните «sudo dpkg —configure -a» а потом уже команду сноса ядер и хидеров.
« Последнее редактирование: 17 Августа 2015, 17:36:57 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн frenky

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #33 : 17 Августа 2015, 17:36:19 »
Sly_tom_cat, да, ругался только в путь

Я сейчас как почищу...
Можно пошагово, чтобы я своими кривыми руками не доломала?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #34 : 17 Августа 2015, 17:43:31 »
Трем модули (не все):
sudo rm -r /lib/modules/3.13.0-24-generic
sudo rm -r /lib/modules/3.13.0-29-generic
sudo rm -r /lib/modules/3.13.0-30-generic
sudo rm -r /lib/modules/3.13.0-32-generic
sudo rm -r /lib/modules/3.13.0-34-generic
sudo rm -r /lib/modules/3.13.0-35-generic
sudo rm -r /lib/modules/3.13.0-36-generic
sudo rm -r /lib/modules/3.13.0-37-generic
sudo rm -r /lib/modules/3.13.0-39-generic
sudo rm -r /lib/modules/3.13.0-40-generic
sudo rm -r /lib/modules/3.13.0-43-generic
Потом хидеры от них:

sudo rm -r /usr/src/linux-headers-3.13.0-24*
sudo rm -r /usr/src/linux-headers-3.13.0-29*
sudo rm -r /usr/src/linux-headers-3.13.0-30*
sudo rm -r /usr/src/linux-headers-3.13.0-32*
sudo rm -r /usr/src/linux-headers-3.13.0-34*
sudo rm -r /usr/src/linux-headers-3.13.0-35*
sudo rm -r /usr/src/linux-headers-3.13.0-36*
sudo rm -r /usr/src/linux-headers-3.13.0-37*
sudo rm -r /usr/src/linux-headers-3.13.0-39*
sudo rm -r /usr/src/linux-headers-3.13.0-40*
sudo rm -r /usr/src/linux-headers-3.13.0-43*

В принципе места для выполнения «sudo dpkg —configure -a» должно будет после этого хватить.
« Последнее редактирование: 17 Августа 2015, 17:45:42 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн frenky

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #35 : 18 Августа 2015, 09:55:25 »
Добра пост

Почистила, восстановила груб, все заработало, стало свободно 8 гигов.
Огромное спасибо и лучи бобра Sly_tom_cat, ALiEN175 и τοΖεη, за терпение и помощь.

Причина Gave up waiting for root device. Common problems лично у меня - полное отсутствие свободного места.
Не так давно искала, как же освободить память, на скорую руку ничего не находилось, все откладывала на потом. Вот и дооткладывалась.

У меня есть пара вопросов: груда старых ядер это нормально или же они должны были как-то самоликвидироваться потиху, но почему-то этого не сделали? Всегда ли нужно обновлять все, что пришло автоматом?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #36 : 18 Августа 2015, 10:40:31 »
frenky, тут недавно разбирался с установкой ядер (проектик UEFI-Boot) так вот я накопал там некий скрипт, который оставляет не авто-удаляемыми только текущее, собранные в ручную, и два последних (самых свежих) ядра (при условии, что кастомных нет, и вы работаете на одном из последних, это оставит неудаляемыми автоматически только 2 или 3 ядра). Все остальные должны удаляться по sudo apt-get autoremove
Но к сожалению я этот скрипт работающим вижу только в 15.04 в 14.04 такой фичи нет (про остальные версии - не скажу - не знаю).

Ранее я всегда сам подчищал новые ядра (если не забывал) через synaptic - там просто очень удобно выбрать категорию установленных и задать быстрый фильтр на ядра/хидеры - там сразу видно какие уже старые и более не нужны.

Некоторые советуют ставить утилиты типа ubuntu-tweek, но я как-то с сомнением отношусь к подобного рода утилитам при наличии более простых инструментов "изкаропки" (даже если это утилиты командной строки).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #37 : 11 Марта 2018, 17:51:30 »
дабы не плодить одинаковых тем, решил попрасить помощи в данной.
Моя ситуация очень схожа как описано в первом посте, с той лишь разницой что (Ubuntu ставлю не на ноут, а на стационар) выделил красным цветом
"Внезапно после перезагрузки (после очередного обновления) После "чистой" (на новый HDD) установки появляется груб, выбор ОС -> система загружается и прерывается - черным экраном:

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/0da59e58-f63e-4387-880e-32a12e5a21eb UUID=b6e6278a-6fe5-4b6a-9014-16f397d8442e does not exist. Dropping to a shell!
BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Свободного места на разделе с установленной системой полно (более 200Gb) сама система занимает 7Gb
т.е. вариант с нехваткой свободного места отпадает ...
-Чтож тогда ещё может быть? (пробывал и на разные HDD ставить) пробывал пересоздавать загрузчик (из под LiveUSB этой же версии Ubuntu которую и ставлю)
« Последнее редактирование: 11 Марта 2018, 18:06:32 от Prodi »

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #38 : 11 Марта 2018, 18:46:01 »
с лайва проверьте uuid разделов и что в fstab

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #39 : 11 Марта 2018, 19:30:04 »
с лайва проверьте uuid разделов и что в fstab
да проверял - есть такой раздел с таким UUID и путь его таков /dev/sdc1
уже и в GRUB пробывал поправить запись (т.е. вместо UUID прописывал linux /boot/vmlinuz-2.6.32 root=/dev/sdc1 ro quiet splash)

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #40 : 14 Марта 2018, 13:01:29 »
Уважаемые знатоки, вопрос ещё актуален, прошу помощи  :-\
[Изображение удалено]
Цитата: Правила форума
1.5. Для добавления графических изображений в сообщения требуется использовать внешние сервисы. Подробную инструкцию, а так же список рекомендованных и запрещенных сервисов можно посмотреть в «Руководстве по добавлению изображений на форум»

--toZen
« Последнее редактирование: 24 Апреля 2018, 00:40:02 от τοΖεη »

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #41 : 16 Марта 2018, 21:16:00 »
дабы не плодить одинаковых тем, решил попрасить помощи в данной.
Моя ситуация очень схожа как описано в первом посте, с той лишь разницой что (Ubuntu ставлю не на ноут, а на стационар) выделил красным цветом
"Внезапно после перезагрузки (после очередного обновления) После "чистой" (на новый HDD) установки появляется груб, выбор ОС -> система загружается и прерывается - черным экраном:

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/0da59e58-f63e-4387-880e-32a12e5a21eb UUID=b6e6278a-6fe5-4b6a-9014-16f397d8442e does not exist. Dropping to a shell!
BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Свободного места на разделе с установленной системой полно (более 200Gb) сама система занимает 7Gb
т.е. вариант с нехваткой свободного места отпадает ...
-Чтож тогда ещё может быть? (пробывал и на разные HDD ставить) пробывал пересоздавать загрузчик (из под LiveUSB этой же версии Ubuntu которую и ставлю)
Cегодня попробывал уже установить этот же дистрибутив (и предидущий дистрибутив побывал) на ноутбук (HP630) - ситуация не изменилась -всё тоже самое (после чистой установки при попытке загрузиться) только естественно другой UUID т.к. другое железо ...
Я в тупике ... 
« Последнее редактирование: 16 Марта 2018, 21:17:31 от Prodi »

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device
« Ответ #42 : 20 Апреля 2018, 08:34:12 »
Спустя неделю мучений решил подкинуть данный HDD (на который я установил Ubuntu и которая не запускается на стационаре и на ноуте - HP630) подключил его к древнему буку HP6710 и О чудо -Ubuntu на нём загрузилась ...
Но работать на таком старье (HP6710) не вариант... поэтому прошу подсказать -Почему же на другом более современном железе Ubuntu отказывается загружаться?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6896
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #43 : 20 Апреля 2018, 11:12:13 »
Цитировать
пробывал поправить запись (т.е. вместо UUID прописывал linux /boot/vmlinuz-2.6.32 root=/dev/sdc1 ro quiet splash)
2.6.32 - это Ubuntu 10.04. Может эта древность не понимает твое новое железо.
Попробуй в параметры ядра добавить "rootdelay=90".
Если сработает, задержку можно уменьшить.
Взято отсюда:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/290153

Оффлайн Prodi

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Gave up waiting for root device (Ubuntu 14.04, sony vaio pro13)
« Ответ #44 : 21 Апреля 2018, 06:24:21 »
2.6.32 - это Ubuntu 10.04. Может эта древность не понимает твое новое железо.
Ну конечно же у меня 4.8.0.36, я просто скопировал у человека описание предпринятых им действий (которые и я пробывал предпринять)
А rootdelay добавить сюда? /boot/grub/menu.lst

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.