после моей первой компиляции linux-kernel (выпуск 3.11) я копирую kernel в папку / boot и затем запускаю
grub-mkconfig -o /boot/grub/grub.cfg
, потому что моя система использует grub. Затем я увидел свое ядро в меню grub, вроде «linux-kernel 3.11», но во время загрузки ядра я выдал сообщение:
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/3026586a-c06a-4ae3-8deb-381252d74515 does not exist.
Dropping to shell!
BusyBox v1.20.2 (Ubuntu 1:1.20.0-8ubuntu1) build-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs):
И я не знаю, почему моя система не загружала ядро corectly. Я полностью новичок в Linux-ядре, и я не знаком с этим.
Я добавляю в свою конфигурацию ядра каждую опцию для NETFILTER. В моем .config параметре CONFIG_EXT4_FS = y и в параметре grub.cfg задайте root = 'hd0, msdos1' так же, как и в других готовых ядрах, которые работают правильно
Пожалуйста, посетите этот сайт. Они могут помочь вам ..! http://www.upubuntu.com/search/label/System
Как установить / обновить до ядра Linux 3.11.6 в Ubuntu / Linux Mint
простой способ установить новое ядро 3.11.6