QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 794|回复: 7

我在升级内核时出现的错误,请高手指点!

[复制链接]
发表于 2004-7-26 03:02:53 | 显示全部楼层 |阅读模式
[root@chengreat linux-2.6.6]# make install
make[1]: `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
不知为什么会出现这个错误?
请高手指点!
发表于 2004-7-26 09:01:46 | 显示全部楼层
先升级你的device-mapper然后只需要
# make modules_install
# make install
即可!!!
回复

使用道具 举报

 楼主| 发表于 2004-7-26 10:42:02 | 显示全部楼层
我升级了device-mapper-1.00.07-1.i386.rpm
但是还是有同样的错误,你们是怎么升级内核的?谢谢!
回复

使用道具 举报

发表于 2004-7-27 17:29:51 | 显示全部楼层
不用make install,内核直接拷到启动目录,手动修改grub.conf
回复

使用道具 举报

 楼主| 发表于 2004-7-28 14:21:04 | 显示全部楼层
哪些文件需要拷到启动目录,谢谢!
回复

使用道具 举报

发表于 2004-7-29 14:02:30 | 显示全部楼层
最主要的:arch/i386/boot/bzImage,其实这一个也就够了,如果愿意的话,System.map,.config也可以拷。如果要用init ramdisk,就用mkinitrd生成一个就可以了,然后手动修改grub.conf
回复

使用道具 举报

发表于 2004-7-29 14:44:21 | 显示全部楼层
/dev/mapper/control: open failed: No such file or directory
Is device-mapper driver missing from kernel?
Command failed

这个错误信息就是mkinitrd这个命令产生的!
grub不生成img也可以吗?
回复

使用道具 举报

发表于 2004-7-30 10:32:32 | 显示全部楼层
你把根文件系统的文件类型(比如ext3)编译进内核,基本也就不用initrd了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-1 22:29 , Processed in 0.048500 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表