Делаю всё как там, но немного выходит не так. По статье должно появиться такое:
[CODE]
/boot/vmlinuz-2.6.1-my
/boot/System.map-2.6.1-my
/boot/initrd-2.6.1.img
и каталог модулей
/lib/modules/2.6.1-my
Код: Выделить всё
Но в /boot старые файлы, но не беда, разными способами(итак как я много раз собирал ядро) я копировал всё в /boot
Чаще делал так:
cp System.map /boot/System.map-MAJOR_VER.MINOR_VER.SUB_VER
cp arch/i386/boot/bzImage /boot/vmlinuz-MAJOR_VER.MINOR_VER.SUB_VER
rm -f /boot/System.map
ln -s System.map-MAJOR_VER.MINOR_VER.SUB_VER /boot/System.map
Код: Выделить всё
Потом шёл в lilo.conf доводил до такого вида:
[CODE]
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Normal VGA console
vga = normal
other = /dev/hda1
label = Windows
table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz-2.6.9
root = /dev/hda3
label = Linux
read-only
# Linux bootable partition config ends
image = /boot/vmlinuz
root = /dev/hda3
label = Linuxold
read-only
Думая что всё ОК Делал команду lilo -v и reboot
И при загрузке такая картина:
Код: Выделить всё
VFS: Cannot open root device "303" or unknow-block(3,3)
Please append a correct "root=" boot option
Kernel panic-not syncing:VFS:unable to mount root fs or unknown-block(3,3)
Ядро: 2.6.9 SlackWare 10
Ещё разбивка такая Первый раздел - /dev/hda1 NTFS, второй - /dev/hda2 swap? третий - /dev/hda3 reiserFS
Поддержку reiserFS включал в ядре