LINUX.ORG.RU
ФорумAdmin

lilo 22.8, kernel 2.6 и опция root= ???


0

0

Парни, может кто разъяснит - а то в инете ничего путного пока не нашел..

Хочу запустить ядро 2.6.23 в собственной конфигурации из под lilo. Если в lilo.conf пишу опцию root=/dev/sda1 - при перезагрузке VFS root panic. Если в lilo.conf пишу опцию append="root=/dev/sda1" - грузится... В initrd работает редхатовский nash 5.0

Не понятно ошибка в сборке ядра или в nash. Для первого случая lilo.conf ядро в /proc/kernelcmd получает root=801, во втором root=/dev/sda1, что собственно и должно быть.

Но зачем паниковать...?

anonymous

ЕМНИП, то append говорит ядру, где / системы (куда будет делать chroot initrd, после того, как отработает), а просто root, это корень самого lilo.

Или что-то в этом духе, сам уже давно юзаю grub, мог чего и напутать.

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

Наверно не так, зачем lilo нужен какой-то там особенный root. В одном западном форуме прочитал такую мысль (в исходники ядра лезть не хочется), что мол в отличие от ядра 2.4 ядро 2.6 по другому работает с опцией root (pivot_root) отсюда типа и несовпаделия в нумерации рутового дейвайса, которое предполагает (рассчитывает) lilo.

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