|
发表于 2005-8-26 21:52:52
|
显示全部楼层
Post by marvel
我用的是kernel2.6.12-5,
使用
make menuconfig
make-kpkg clean
fakeroot make-kpkg --revision=mykenel kenel_image
dpkg -i XXXX.deb
我的硬盘是IDE,已将ext2和ext3编译进内核了
第一次没有initrd选项,起不来:
VFS:Cannot open root device ..
Please append ...
kernel panic: VFS:Unable to mount root fs
于是我在menu.lst中加了一个intitrd项,指向一个现有的2.6的inititrd.img文件,
但是这次又出错了:
启动的时候说是不能加载模块
modprobe : FATAL : Could not load /lib/modules/2.6.12.5/modules.dep: No such file or directory
但是我的/lib/modules中的确有2.6.12的目录
我应该怎么办呢?
重新编译,加上initrd支持(好像cramfs要编进内核)
fakeroot make-kpkg --revision=mykenel --initrd kenel_image |
|