LINUX.ORG.RU

[Gentoo] отказывается загружаться

 


0

1

я понимаю, что таких тем уже 9000 было, но гугл ничего нужного не выдает и все варианты решения уже испробовал.

собственно установил х86 систему, груб работает. при загрузке gentoo выдает

>>Mounting root...

Mounting /dev/sda1 on /newroot failed; invalid argument

!!Could not mount specified ROOT, try again

!!Could not find the root block device

ядро собирал genkernel`ом, вроде как все возможные конфигурации и файл. системы должны подхватиться автоматов? конфиг груба правильный, хотя несколько вариаций пробовал. /newroot создавал, хотя хз зачем это нужно. что скажете?

>ядро собирал genkernel`ом

ССЗБ

Mounting /dev/sda1 on /newroot failed; invalid argument


Проверять fstab и заодно конфиг grub (real_root вроде)

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Почему ссзб? Ну стало у него ядро чуть больше, немного лишнего, ну и что?

Zhbert ★★★★★
()
Ответ на: комментарий от devl547

Зря Вы так про genkernel. Я тоже поначалу собирал им, проблем не замечал. Потом уже начал собирать сам.

Ну а по сабжу, да, согласен, скорее всего что-то напортачили в fstab и grub.conf

neocrust ★★★★★
()
Ответ на: комментарий от neocrust

>скорее всего что-то напортачили в fstab и grub.conf

всё работает, загружается. приходит с обновлением новое ядро, собираю генкернелем, меняю в рабочем конфиге груба версию ядра — не грузится! ЧЯДНТ?

MrHouse
()
Ответ на: комментарий от vurdalak
cat /boot/grub/grub.conf 
splashimage (hd0,0)/grub/urban_splash.xpm.gz
default 0
timeout 10

title Gentoo Linux 2.6.34-r1
root (hd0,0)
kernel /boot/kernel-genkernel-x86_64-2.6.34-gentoo-r1 root=/dev/sda3  init=/linuxrc ramdisk=8192 real_root=/dev/sda3 
initrd /boot/initramfs-genkernel-x86_64-2.6.34-gentoo-r1

этот конфиг работает. меняю r1 на r6 не грузится

пробовал и просто

kernel /boot/kernel-genkernel-x86_64-2.6.34-gentoo-r6 real_root=/dev/sda3
без толку

MrHouse
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.