grub
Опубликовано Георгий в 21.03.2009 в 08:27
Как подружить grub и reiserfs?
Разбивка такая:
/ - reiserfs /dev/sda1
/swap /dev/sda2
/home - ext3 /dev/sda3
Ошибка такая:
No filesystem could mount root? tried: ext3 ext2 msdos vfat ...
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(8,1)
ядро свое компилил?
ядро своё.. поддержу reiserfs включил..
а случайно initramfs не отключил?
груб довольно противно относится к рейзеру.
поддержку надо пинать не столько в ядре, сколько в грубе.
и еще если рейзер с /boot был некорректно отмонтирован, то груб не захочет работать. (экспериментально тыкано собственными граблями)
/me выкрутился незамысловато - положил /boot на 200 метровый ext2.
ЗЫ кто мучил grub и xfs? у меня они тоже не подружились.
драйвер фс можно монолитно и в ядро впихать, initrd тогда не критично
у меня граб лежит на ReiserFS и нормально все пашет, никаких ошибок не вибел.
initramfs щас гляну.
включен
grub stage 1.5 нужный модуль есть?
он при grub-install его цепляет
No filesystem could mount root? tried: ext3 ext2 msdos vfat ...
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(8,1)
ну судя по сообщению поддержкой reiserfs на уровне ядра у тебя не пахнет..может какие-то зависимости отключил..покопай англоязыяные форумы на тему конфигурации ядра
ПС - в качестве проверки рекомендую попытаться загрузить "заводское" ядро с поддержкой рейзерфс
имхо, модуль reiserfs в конфиге ядра помечен как m (подгружаемый), проверь и измени на постоянный.