[РЕШЕНО] initrd /boot/initramfs-genkernel-x86-2.6.38-gentoo-r6

скомпилировал ядро, genkernel, установил все системные программы, прописал B grub конфиги, но после перезагрузки grub ругается на строчку:
initrd /boot/initramfs-genkernel-x86-2.6.38-gentoo-r6
типа нет такого файла,зашел в /boot там и в правду нет файла initramfs-genkernel-x86-2.6.38-gentoo-r6.
Как его восстановить или вернуть?)

Как собрал ядро? Какой

Как собрал ядро? Какой командой? Вообще вернуть все можно тем же genkernel если в качестве цели указать ему initramfs

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

собирал genkernel all ак как

собирал genkernel all ак как новичок)
а как восстановить initramfs я вроде понял, командой genkernel initramfs

У меня тоже была такая

У меня тоже была такая проблема.
Это похоже на баг. Команда genkernel all должна создавать initramfs*, но не делает этого. Я дополнительно выполнял genkernel initramfs.

Теперь у меня другая

Теперь у меня другая проблема(
При загрузке ядра оно не находит корневой раздел.
Block device /dev/sda3 is not a valid root device
could not find the root block device in

насколько мне известно здесь

насколько мне известно здесь имеется несколько нюансов:
1. Если юзаешь генкернел в граб.конф должен стоять real_root=/... а не root=/...
2.grep -v rootfs /proc/mounts > /etc/mtab я лично всё туда сливал - /proc/mounts > /etc/mtab
3.Советую заюзать UUID внимательно читаем здесь

http://www.gentoo.ru/node/13870

ЗЫ узнать uuid можно командой

blkid

btw

equery b blkid
 * Searching for blkid ... 
sys-apps/util-linux-2.19.1 (/sbin/blkid)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Можно и просто ls -l

Можно и просто ls -l /dev/disk/by-uuid

пробую, щас перекомпилирую

пробую, щас перекомпилирую активированным --disklabel

Загрузился, всем огромное

Загрузился, всем огромное спасибо, во я и собрал gentoo))
[ЗАКРЫТО]

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".