我在升级内核时出现的错误,请高手指点!
# make installmake: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /src/linux-2.6.6/arch/i386/boot/install.sh 2.6.6 arch/i386/boot/bzImage System.map ""
/dev/mapper/control: open failed: No such file or directory
Is device-mapper driver missing from kernel?
Command failed
我按说明步骤一步一步的进行
# make bzImage
# make modules
# make modules_install
# make install
不知为什么会出现这个错误?
请高手指点! 先升级你的device-mapper然后只需要
# make modules_install
# make install
即可!!! 我升级了device-mapper-1.00.07-1.i386.rpm
但是还是有同样的错误,你们是怎么升级内核的?谢谢! 不用make install,内核直接拷到启动目录,手动修改grub.conf 哪些文件需要拷到启动目录,谢谢! 最主要的:arch/i386/boot/bzImage,其实这一个也就够了,如果愿意的话,System.map,.config也可以拷。如果要用init ramdisk,就用mkinitrd生成一个就可以了,然后手动修改grub.conf /dev/mapper/control: open failed: No such file or directory
Is device-mapper driver missing from kernel?
Command failed
这个错误信息就是mkinitrd这个命令产生的!
grub不生成img也可以吗? 你把根文件系统的文件类型(比如ext3)编译进内核,基本也就不用initrd了
页:
[1]