LINUX.ORG.RU

kernel panic - not syncing : VFS: unable to mount root FS on unknown-block(x,y)


0

0

В последней убунте зачем-то перешли на grub2, хотя разница в скорости загрузки не ощущается. Как править конфигурационные файлы для генератора grub-mkconfig, пока не разобрался, поэтому в конец просто приписал по образцу предыдущих записей:

menuentry "Gentoo (on /dev/sda5)" {
        insmod ext2
        set root=(hd0,2)
        search --no-floppy --fs-uuid --set a1390839-b48d-4116-a166-4683c905d6c9
        linux /kernel-2.6.32-gentoo-r1 root=/dev/sda5 ro quiet video=uvesafb:1024x768-32,mtrr:3,ywrap
}
/boot находится на /dev/sda2, / - sda5. С ядром без -r1 все работало, правда, текущее собирал с нуля, но уже несколько раз перепроверил - вроде все опции совпадают. Если в параметрах ставить root=/dev/sda5, то пишет:
kernel panic - not syncing : VFS: unable to mount root FS on unknown-block(0,0)
, а если тот же диск передавать в качестве real_root, то почему-то:
kernel panic - not syncing : VFS: unable to mount root FS on unknown-block(8,5)
Непонятно, что-то не так с ядром, переданным параметром или загрузчиком?

★★★★

Ну во первых Grub Error Collection ждет тебя. А во вторых в grub2 конфиги генерируются автоматически и потребности «править ручками» нет. Поэтому разбирайся с grub2.

init_6 ★★★★★
()

Кстати, опытные джедаи используют метки для разделов (выглядит как root=label=RootPart) или идентификаторы разделов, а не ручное указание номера раздела.

Pavval ★★★★★
()

sudo grub-mkconfig -o /boot/grub/grub.cfg

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

Спасибо

оказывается, на новых машинах нельзя врубать опцию Device Drivers--->ATA/ATAPI/MFM/RLL support Вместо этого можно включить нужное из Serial ATA (prod) and Parallel ATA (experimental) drivers там же

wingear ★★★★
() автор топика
Ответ на: Спасибо от wingear

угу, иначе у тебя будут hda вместо sda

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