LINUX.ORG.RU

Gave up waiting for root device ..... (initramfs)

 , ,


0

1

Всем привет. Я стараюсь спрашивать на форуме, всегда в крайнем случае, сначала облажу весь гугл, испытаю все методы решения проблемы на себе, и только потом, когда уже ничего не выходит, пишу на форум. Вот он этот случай. Расскажу немного предысторию, может поможет в решении. Дело было так. Установил я Ubuntu, настроил под себя(мое почти первое знакомство с системой), и решил залезть в раздел Software & Updates, во вкладку Additional Drivers. Там поменял драйвер для Broadcom-а, с того что у меня стоял(не помню какой), на этот(нашел похожий скрин в гугле) http://imgdepo.com/id/10372789.jpg (на скрине нижний пункт не соответствует моему! у меня был другой! только выделенный был ПОХОЖИЙ!) Применил настройки, подождал секунд 5, система залагала и перестала отвечать на какие-либо сочетания клавиш. Пришлось выключать кнопкой. Я зажал кнопочку, благополучно потух экран. Запускаю и вижу такую картину. http://imgdepo.com/id/10372823.jpg http://imgdepo.com/id/10372822.jpg Опять выключил машину кнопкой. После второй загрузки, вижу только стандартный фиолетовый цвет экрана, и никаких изменений.(позже понял что за этим экраном все таки что-то есть, потому что могу написать reboot в слепую и машина выполнит команду) Решил запуститься в рекавери моде, и уже какую-то обратную связь получил. http://imgdepo.com/id/10372824.jpg Естественно полез в гугл. Чего я только не пробовал. Прописывал в параметрах запуска груба путь к разделу на котором у меня система. Пробовал проверять разделы через лайв сд(gparted => Check). Ни на англоязычных, ни на русских форумах, ничего толкового не нашел. Уже опустил руки, думаю переустанавливать систему, но больно жалко настройки, которые я под себя ставил пол дня. :'( Может кто-то поможет. Заранее спасибо всем добрым людям за ответы.

P.S. Мои системные хар-ки, если поможет. System Manufacturer: Acer System Model: Aspire V3-572G BIOS: V1.32 Processor: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz (4 CPUs), ~1.7GHz Memory: 4096MB RAM



Последнее исправление: wtor (всего исправлений: 1)
Ответ на: комментарий от wtor

Если твой провайдер не заблокировал доступ к 8.8.8.8, то всё должно работать. Если конечно ты изменил /etc/resolv.conf в chroot системе. Если Internet работает в LiveCD системе, то скопируй /etc/resolv.conf из LiveCD системы в chroot систему и пробуй заново.

Команда копирования cp

cp что куда

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от wtor

Э-э-э, а ты вообще как к интернету подключен? Только Wifi? А то у тебя с настройкой wifi могут быть траблы. Подключай ethernet, если есть.

И попробуй пинговать по IP-адресам. Если, скажем, 8.8.8.8 пингуется, то тогда понятно, что надо DNS добавить в /etc/resolv.conf

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Я по проводу подключен к маршрутизатору.

wtor
() автор топика
Ответ на: комментарий от kostik87

Заработало, сейчас попробую обновиться в чруте

ubuntu@ubuntu:~$ sudo cp /etc/resolv.conf /mnt/etc
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# ping ya.ru
PING ya.ru (213.180.193.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (213.180.193.3): icmp_seq=1 ttl=128 time=70.8 ms
64 bytes from www.yandex.ru (213.180.193.3): icmp_seq=2 ttl=128 time=72.4 ms
64 bytes from www.yandex.ru (213.180.193.3): icmp_seq=3 ttl=128 time=70.6 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 70.646/71.313/72.443/0.803 ms

wtor
() автор топика
Ответ на: комментарий от wtor

Надо было делать:

echo nameserver 8.8.8.8 > /mnt/etc/resolv.conf
или в chroot
echo nameserver 8.8.8.8 > /etc/resolv.conf

kostik87 ★★★★★
()
Ответ на: комментарий от Zubok

В чруте.

sudo apt-get install --reinstall
sudo: unable to resolve host ubuntu
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

wtor
() автор топика
Ответ на: комментарий от wtor

Вообще, установка драйвера через апплет Ubuntu не должна приводить к зависанию системы.

Если интересуют только настройки внешнего вида интерфейса, то если /home на отдельном разделе, то просто переустанавливай систему, при новой установке не создавай отдельно /home, создавай пользователя с тем же именем, потом загрузившись в систему в /etc/fstab пропишешь подключение /home так, как сейчас прописано.

Это всё к тому, что самостоятельно у тебя не получится разобраться, а с таким откликом и твоими знаниями у тебя не получится устранить проблему.

Либо скопируй куда-нибудь содержимое домашней директории пользователя, после переустановки вернёшь обратно.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от wtor

sudo apt-get install --reinstall

Ну а название пакета кто будет указывать?

Сделай сначала

# apt-get update 
# apt-get upgrade

Потом найди пакет ядра или просто в /boot загляни и посомтри, какое у тебя там самое последнее по версии. Например, vmlinuz-и-вот-тут-версия-ядра.

Найди пакет ядра с твоей версией и переустанавливай.

# apt-cache search linux-image
# apt-get install --reinstall <пакет ядра, которое у тебя стоит>
Zubok ★★★★★
()
Ответ на: комментарий от kostik87

Только что попробовал ребутнуть. Вот что получил. В грубе теперь нет загрузчика винды. http://imgur.com/i6AZlSg Убунту по прежнему не грузится. В Адвансд убунту появилось несколько больше параметров. Раньше было только 3. http://imgur.com/YWE9W6M И если выбирать появившийся рекавери, а это 64-тый. То вижу это. http://imgur.com/v7GZN6H Если старый, то все по старому. Теперь уже насрать на эту проблему. Как переустановить систему чтобы остались пакеты мои. И как вернуть загрузчик винды.

wtor
() автор топика
Ответ на: комментарий от wtor

Не уверен, что ты поставил много пакетов, ты же помнишь какие пакеты поставил, ведь так?

Если тебе нужно загрузить Windows, то можешь нажать клавишу «c» и ввести что-то вроде:

set root='hd0,msdos1'
chainloader +1
boot
можешь пробовать другой раздел, что-то вроде msdos2 и так далее.

А так, что бы в grub появился пункт для Windows, нужно редактировать файл /boot/grub.cfg в chroot системе.

kostik87 ★★★★★
()
Ответ на: комментарий от wtor

Выручайте :(

Панику не надо здесь создавать. Никуда твои программы и настройки не денутся. Мне, например, важно, чтобы ты сделал все, что тебе тут говорят. При полуобновлении системы всякие возможны фишки. Например, ядро у тебя обновлялось после твоей установки драйвера, потом произошел какой-то сбой - ты выкючил комп принудительно кнопкой и у тебя системные пакеты в полунастроенном состоянии. Особенно это могло коснуться ядра. Я такие встречал. Я просто думаю, что ты вырубил систему в момент установки. Поэтому делай, что выше.

Еще варианты команд для починки

# dpkg --configure -a
# apt-get install -f
Zubok ★★★★★
()
Ответ на: комментарий от wtor

Переустановил, все без ошибок.

Попредметнее, плиз. Тут много пунктов всяких. Что переустановил? Что делал, что не делал? Делал ли апгрейд системы? Все надо делать из chroot.

Zubok ★★★★★
()
Ответ на: комментарий от wtor

Узнал версию ядра, переустановил, апгрейд делал, все из чрута

Так, и снова ошибки идут при загрузке системы?

Zubok ★★★★★
()
Ответ на: комментарий от wtor

Хм, ок, можешь зайти в GRUB на нормальную загрузку (не rescue) того ядра, которое ты переставил, и показать, какие параметры передаются ядру? Буковку «e» для этого нажать. Глянь также, один ли там экран с параметрами.

Zubok ★★★★★
()
Ответ на: комментарий от wtor

Подумаю. А пока еще спрошу: а в chroot вот это Gave up waiting for root device ..... (initramfs) (комментарий) пробовал? Ничего там у тебя не поломано или недоконфигурено?

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Да пробовал. Вот что показывало

root@ubuntu:/# dpkg --configure -a
root@ubuntu:/# apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
root@ubuntu:/# 

wtor
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.