Недавно я установил последнее ядро 4.1.0-rc3 в 64-битной версии Ubuntu 14.04 LTS. Когда я перезагружался после make install, он застревает после того, как список ошибок выдает следующую ошибку, в которой упоминается, что он вызывает CRDA для обновлять мировой нормативный домен 4-5 раз-
* cfg80211:Exceeded CRDA call max. attempts. Not calling CRDA
[234.021955] random: non-blocking pool is initialized
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/sda1 does not exist. Dropping to a shell!
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a lost of built-in commands.
(initramfs)*
Я проверил решение в следующей ветке и сделал все три попытки, упомянутые в одном из ответов, но это все равно не помогло исправить ошибка.
Я столкнулся с той же самой проблемой, когда я пытался установить новое ядро в своем Ubuntu 14.04 LTS. Причина состояла в том, что Вы не можете установить универсальное ядро Linux от дерева непосредственно тот путь. Вам нужна версия человечности любой версии, которую Вы хотите установить.
Взгляд на это сообщение по причинам:
я могу установить ядро Linux в Ubuntu независимо по умолчанию?
, Таким образом, я выполнил шаги в этой ссылке на intall v4.3 в моей человечности, и это работает абсолютно прекрасное:
http://www.yourownlinux.com/2015/05/how-to-install-linux-kernel-4-0-3-in-linux.html
я - новичок в этом поле, таким образом, это - то, к чему я обратился после почти недели борьбы. При нахождении пути однако, для установки универсального ядра, тогда идите вперед и сообщите мне!
Удачи!
Спасибо, Sid.
Загружаться: выберите расширенные настройки из первоначального меню личинки, затем, выберите более старое ядро и затем попытайтесь выяснить, где Вы пошли не так, как надо со своей сборкой ядра.
Вы создавали новый initrd? Что относительно личинки, обновленный.