|

楼主 |
发表于 2009-5-22 06:27:27
|
显示全部楼层
感谢cctv,感谢。。。。,当然不忘老大了,给了我个提示(配置就不要initrd):
CON-FIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD is not set
昨晚我有点上火,改用系统自带的内核,改了以上两项,粗粗去掉几项明确好认的项,把必需进内核的打几个大项里的M全替代为*号.就开干了。
然后睡觉,早上醒来,一起动还是 那鬼提示,但这次我喝了“静心”了,看看了VFS提示,
VFS:。。。。= root =。。。。 or unknow-block(0,0)
好像是说我的root分区没设好或block(0,0)不可认。我有点死马精神头了,把menu.lst里kernel一行改成了我在安装系统时grub里执行kernel时的格式,居然成了!
这是为什么呢?我不知道,那位高人给俺释释“泥”
kantian@kantian:~$ ls -lh /boot/
总计 26M
-rw-r--r-- 1 root root 90K 03-26 16:23 config-2.6.26-2-686
-rw-r--r-- 1 root root 89K 05-21 23:37 config-2.6.28.8kantian19
-rw-r--r-- 1 root root 63K 05-17 10:16 config-2.6.28.8-kantian9
drwxr-xr-x 2 root root 1.0K 05-22 04:50 grub
-rw-r--r-- 1 root root 6.5M 05-21 14:47 initrd.img-2.6.26-2-686
-rw-r--r-- 1 root root 2.6M 05-21 15:24 initrd.img-2.6.28.8-kantian9
-rw-r--r-- 1 root root 1.6M 05-21 15:15 initrd.img-2.6.28.8-kantian9.bak
drwx------ 2 root root 12K 05-21 14:31 lost+found
-rw-r--r-- 1 root root 907K 03-26 16:23 System.map-2.6.26-2-686
-rw-r--r-- 1 root root 1.7M 05-22 04:27 System.map-2.6.28.8kantian19
-rw-r--r-- 1 root root 1.9M 05-17 10:16 System.map-2.6.28.8-kantian9
-rw-r--r-- 1 root root 1.5M 03-26 16:22 vmlinuz-2.6.26-2-686
-rw-r--r-- 1 root root 4.3M 05-22 04:27 vmlinuz-2.6.28.8kantian19
-rw-r--r-- 1 root root 4.6M 05-17 10:16 vmlinuz-2.6.28.8-kantian9
内这内核感觉网络多快了,错觉?还是早上网络闲?呵呵。
从上面的清单看,官方内核最小个,进一步简化是必然要做的。
能搞定这个有点革命取得阶段性果果的强烈感觉。接下来的目标只有一个了,进一步摸透配置,把能不要的都撇了。 |
|