|
发表于 2006-3-3 11:39:28
|
显示全部楼层
你自己编译的最好把文件系统的支持编译入内核里,这样就不用initrd了。例如我用 reiserfs作为我的文件系统格式,我就把 reiserfs的支持编译入内核,不要编译成模块(M)。
安装 新内核并不会覆盖旧的内核,请放心make install但在安装2.6内核以后,安装脚本可能把vmlinuz指向新的内核。
在你的/boot目录下,在没有安装新内核时, vmlinuz应该是指向vmlinuz-ide-2.4.31的链接。
所以我的/etc/lilo.conf某片段更改如下:
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda7
label = linux-2.6.15
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz-ide-2.4.31
root = /dev/hda7
label = linux-2.4.31
read-only # Non-UMSDOS filesystems should be mounted read-only for checking |
|