jackey 发表于 2004-4-12 07:27:44

new kernel avaible now

http://www.magiclinux.net/~conner/kernel

2.6.4-2mgc
+ fix fstab problems
+ set cp936 as default nls

detail please check http://cvs.magiclinux.net

樱家冢 发表于 2004-4-12 15:07:33

试了,你耍我,这个内核里面根本没有vmlinuz文件……
害得我进入gentoo chroot才改过来……(我是直接Uvh安装的)

zslevin 发表于 2004-4-12 15:32:06

也害惨我了,
我发现是有vmlinuz的,只不过是在目录/%{image_install_path}%中,可能是安装脚本写错了,我把它拷贝出来放到/boot里面,不能启动。

我也用chroot恢复成功,这招还是很好用的,哈哈:)

樱家冢 发表于 2004-4-12 16:59:12

汗,你也试了啊,呵呵。

樱家冢 发表于 2004-4-12 17:00:57

也害惨我了,
我发现是有vmlinuz的,只不过是在目录/%{image_install_path}%中,可能是安装脚本写错了,我把它拷贝出来放到/boot里面,不能启动。

我也用chroot恢复成功,这招还是很好用的,哈哈:)
你有没有编辑好grub.conf啊,按说有那个文件的话应该不至于出错了。

KDE 发表于 2004-4-12 19:08:57

jackey 太毛躁,害了我好几次。

loujch 发表于 2004-4-12 19:27:11

悬,我刚下载完...

jackey 发表于 2004-4-12 21:19:22

jackey 太毛躁,害了我好几次。

哈哈,你又中招了。
我怀疑pre6里的rpm编译系统还是有问题。

zslevin 发表于 2004-4-12 22:37:17

spec文件应该改进的地方

真郁闷,下午编译内核居然重启了N遍(Athlon啊,现在天气不热吧?)

手工把src.rpm解开,按照spec,重新配置,编译,安装,现在还没好,也不知能启动不。

SPEC文件中有一段代码,非常耗时,而且在我机器上死了一遍:

    touch $RPM_BUILD_ROOT/boot/System.map-$KernelVer
    for i in `cat exported`
    do
       grep " $i\$" System.map >> $RPM_BUILD_ROOT/boot/System.map-$KernelVer || :
       grep "tab_$i\$" System.map >> $RPM_BUILD_ROOT/boot/System.map-$KernelVer || :
       grep "__crc_$i\$" System.map >> $RPM_BUILD_ROOT/boot/System.map-$KernelVer ||:
    done


改成:

    touch $RPM_BUILD_ROOT/boot/System.map-$KernelVer
    for i in `cat exported`
    do
       grep-E "( |tab_|__crc_)$i\$" System.map >> $RPM_BUILD_ROOT/boot/System.map-$KernelVer
    done


快很多了,生成文件大小一样,行顺序有所不同,不知有影响不?
另外,请问一下, “ || : ”结尾有什么用?
还有,内核能不能多选上一些驱动模块? 我的via声卡,alsaconf检测为snd-via82xx,但出不了声音,按照经验,要选oss里的via82cxxx_audio,但pre6就没有。

zslevin 发表于 2004-4-12 23:07:55

也害惨我了,
我发现是有vmlinuz的,只不过是在目录/%{image_install_path}%中,可能是安装脚本写错了,我把它拷贝出来放到/boot里面,不能启动。

我也用chroot恢复成功,这招还是很好用的,哈哈:)
你有没有编辑好grub.conf啊,按说有那个文件的话应该不至于出错了。

不知道,反正跟我现在自己编译内核后一样,提示很多符号找不到,然后找不到INIT,就挂死了:(

killxp 发表于 2004-4-12 23:37:50

呵呵,先不试总是对的!

樱家冢 发表于 2004-4-13 09:41:19

那个应该是 initrc找不到的问题,好好检查一下你的grub.conf?

zslevin 发表于 2004-4-13 10:16:24

我是用new-kernel-pkg 生成initrd-2.6.4-2mgc.img的:
# /sbin/new-kernel-pkg --mkinitrd --depmod --install 2.6.4-2mgc
WARNING: /lib/modules/2.6.4-2mgc/kernel/fs/reiser4/reiser4.ko needs unknown symbol lru_cache_add
WARNING: /lib/modules/2.6.4-2mgc/kernel/fs/reiser4/reiser4.ko needs unknown symbol try_to_unmap
grubby fatal error: unable to find a suitable template

“grubby fatal error: unable to find a suitable template”在直接安装kernel rpm时也出现过。

grub.conf 里的内容都一致。

KanKer 发表于 2004-4-13 10:28:29

2.6内核用make install可以直接生成initrd。可不可以在spec里面设一下?

樱家冢 发表于 2004-4-13 12:24:02

use mkinitrd
页: [1] 2
查看完整版本: new kernel avaible now