Перестал ждать root-устройства Ubuntu 14.10

Перестал ждать root-устройства Ubuntu 14.10

Недавно я установил Ubuntu 14.10 (ядро v3.16.0-23). ​​Я новичок в среде Linux и изучаю, как скомпилировать, установить и загрузить новый образ ядра.

Я скачал ядро ​​3.17.2. Скомпилировал и собрал то же самое. Выполнил следующую последовательность команд:

make menuconfig
make
make modules_install
make install
update-initramfs -c -k 3.17.2
update-grub

И после перезагрузки я не могу загрузить новое ядро. Смотрите ошибку ниже:

**early console in decompress_kernel
Decompressing Linux... Parsing ELF... done.
Booting the kernel.
Gave up waiting for root device. Common problems:
- Boot args (cats /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did the system wait for right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/c519ae92-164a-4078-b687-2b4734166533 does not exist.
Dropping to a shell!
BusyBox v1.22.1 (Ubuntu 1:1.22.0-8ubuntu1) built-in shell (ash)
Enter 'help'for a list of built-in commands.
(initramfs)

Но я все еще могу загрузить оригинальную версию (3.16.0-23)

Может ли кто-нибудь помочь мне решить эту проблему? Я попробовал несколько доступных решений, но безуспешно.

Спасибо.

решение1

Я не эксперт, но могу сказать, что, похоже, вы отключили передачу аргументов загрузки во время загрузки ядра. Вот почему ядро ​​не получает аргументы и не загружается в терминал

Связанный контент