Проблемы с 2.6.3
Здраствуйте!
Попытался установить ядро 2.6.3 и вот что из этого вышло:
Скомпилировал ядро, в /boot поместил vmlinuz-2.6.3 и
system.map-2.6.3.
При загрузке ядро пишет следующее:
VFS: Cannot open root device "LABEL=/" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
и зависает. :(
Вот мой grub.conf:
default=2
timeout=10
splashimage=(hd0,6)/grub/splash.xpm.gz
title Linux XP (Miracle) (2.6.3)
root (hd0,6)
kernel /vmlinuz-2.6.3Miracle ro root=LABEL=/ rhgb
title Linux XP Professional Edition 1 (Phantom Menace) (2.6.0-0.1.14)
root (hd0,6)
kernel /vmlinuz-2.6.0-0.1.14 ro root=LABEL=/ rhgb
initrd /initrd-2.6.0-0.1.14.img
title Linux XP Professional Edition (2.4.22-1.2129.nptl)
root (hd0,6)
kernel /vmlinuz-2.4.22-1.2129.nptl ro root=LABEL=/ rhgb
initrd /initrd-2.4.22-1.2129.nptl.img
title Windows XP Professional
rootnoverify (hd0,0)
chainloader +1
Все остальные ядра (2.6.0-0.1.14 и 2.4.22-1.2129.nptl) грузятся
нормально.
Подскажите, что я неправильно сделал в grub.conf. Может быть
для 2.6.3 не хватает initrd, но что это такое и как это сделать,
я не знаю.
Roland wrote:
вот эту строчку я бы поправил на
kernel /vmlinuz-2.6.3Miracle ro root=/dev/hda<твой-раздел-для-/> rhgb
Для загрузки с винта initrd не нужен.