|
|
发表于 2009-8-13 15:15:11
|
显示全部楼层
Post by nonplus;2015424
e2fsprogs-1.39.tar.gz 是由genkernel提供的,并不关e2fsprogs ebuild事情
估计是genkernel本身问题或者是安装genkernel出问题(自己没有纯猜测)
e2fsprogs是基本库,如果你想正常启动必须有它
至于genkernel为什么要用到它,那就要提到initramfs(通用启动使用initramfs,而它必须用到e2fsprogs)
另外,直接genkernel all是可行的,它会调用默认的设置进行编译kernel,并不存在不加参数就不能编译的问题
这种方式需要自己Load config
我升级的时候先也是安图中所行,load一个29的配置文件,小作修改,编译(但是很久),重启就panic.
后来,用29的内核启动(多亏了我把该用的都编译进内核了,不然它也启动不了),lsmod 发现了很多实际上我没有用的模块(如ipv6,无线网卡)
我想可能是没有load成功(但是我load后检查了相关项的),第二次我就把29的配置文件更名放到/etc/kernels/kernel-config-x86-2.6.30-gentoo-r4
这样编译就好了.....真是奇怪啊! |
|