LINUX.ORG.RU

куда девать ядро?


0

0

ок, скомпилировал ядро, модули, получилось что:
/usr/src/linux-2.4.18-5/vmlinux
/usr/src/linux-2.4.18-5/System.map
/usr/src/linux-2.4.18-5/arch/i386/boot/bxImage
и модули где надо(lib/modules/и так далеее)

было в /boot/
System.map-2.4.18-3 (здесь вроде понятно)
config-2.4.18-3
initrd-2.4.18-3.img
module-info-2.4.18-3
vmlinux-2.4.18-3
vmlinuz-2.4.18-3

Вопрос: куда запрягать лошадей?
(т.е. как из этих двух получить так докуя, или может что-то не надо?)
доп.инфа: использую GRUB (и вообще redhat), с lilo просьба не беспокоить


да, и еще:
Вообще подскажите дураку чем отличаются vmlinux, vmlinuz, и initrd. И как они связаны с bzImage.

Dem
() автор топика

www.redhat.com/docs/manuals/linux/RHL-7.3-Manual

Vmlinuz - собственно ядро - оно создается командой bzimage System.map - карта модулей. Initrd - для работы со SCSI-девайсами, в т.ч. виртуальными для CDR. Это компилируется отдельно, например так /sbin/mkinitrd /boot/initrd-2.4.9-10-custom.img 2.4.9-10-custom Все это прописывается в /boot/grub/grub.conf типа

title Red Hat Linux (2.4.9-10-custom) root (hd0,0) kernel /vmlinuz-2.4.9-10-custom ro root=/dev/hda3 initrd /initrd-2.4.9-10-custom.img

Разберись только со своими HD

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