после моей первой компиляции linux-kernel (выпуск 3.11) Я копирую ядро в папку / 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):
И я не знаю, почему моя система не загружает ядро. Я совершенно новый в Linux-ядре, и я не знаком с этим.
Я добавляю к своей конфигурации ядра каждый параметр для NETFILTER. У меня есть опция .config CONFIG_EXT4_FS = y и в опции grub.cfg задайте root = 'hd0, msdos1' то же самое, что и в других ядрах ядра, которые работают правильно