QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10527|回复: 74

kernel-2.6.13.4-5mgc 测试(新!)

[复制链接]
发表于 2005-8-25 21:11:02 | 显示全部楼层 |阅读模式
http://www.magiclinux.org/dev/2.0/cd1/RPMS/kernel/2.6.13.4-5mgc
%changelog
* Mon Oct 31 2005 kde <[email protected]> - 2.6.13.4-5mgc
- enable AHCI SATA support (SCSI_SATA_AHCI) support
- change the hige memory support from 64GB (HIGHMEM64G) to 4GB (HIGHMEM4G) for the compatibility on some laptop PCs or notepads.
- enable some SCSI devices' drivers as modules
请大家尽快测试,主要是笔记本用户看有无异常, AHCI  SATA  硬盘用户体验一下速度是否提高了。

http://www.magiclinux.org/dev/final/update/RPMS/kernel/2.6.13.4/
升级到 2.6.13.4,提供一些外围驱动支持。打开了所有 bluetooth 支持。


http://www.magiclinux.org/dev/final/update/RPMS/kernel/2.6.13.3/

%changelog
* Fri Oct 7 2005 kde <[email protected]> - 2.6.13.3-1mgc
- update to 2.6.13.3
- remove "Low Performance USB Block driver (BLK_DEV_UB)" support
- enable many new devices' driver as modules
- add Inte_ICH7-M_DH_DID_for_AHCI_mode_SATA.patch
此次更新还包含内置的 SCSI 模拟支持(模块),以便使某些转接卡能够工作。2.6.13.3 支持的几乎所有设备驱动都编译成了模块。同时提供 squashfs、cramfs、unionfs 支持,但是出于兼容性考虑,仍然不提供 reiserfs 4 支持,直到内核官方给出支持。

http://www.magiclinux.org/dev/final/update/RPMS/kernel/2.6.12.5/i686/kernel-2.6.12.5-3mgc.i686.rpm
http://www.magiclinux.org/dev/final/update/RPMS/kernel/2.6.12.5/athlon/kernel-2.6.12.5-3mgc.athlon.rpm
http://www.magiclinux.org/dev/final/update/RPMS/kernel/2.6.12.5/athlon64/kernel-2.6.12.5-3mgc.athlon64.rpm
http://www.magiclinux.org/dev/final/update/SRPMS/kernel-2.6.12.5-3mgc.src.rpm
http://www.magiclinux.org/dev/final/update/SPECS/kernel-2.6.12.5-3mgc.spec

所有的 kernel-source 也在同级目录下。此次最大的改进就在于 kernel-source 能够完全正确地安装和使用了,不过一般用不到,因为 kernel 包已经包含了编译驱动所需的文件。对于有特殊需求的用户,比如要自己编译小内核或者需要查看内核文档的用户,这是有用的。编译过程:

rpm -ivh kernel-source-2.6.12.5-3mgc.i686.rpm
这一步比较慢,请耐心等待安装后处理完成!安装好后可以直接用于编译驱动,如果要自己重新手工编译内核,可以这么操作:

cd /usr/src/linux
make mrproper
ln -s /boot/config-2.6.12.5 .config
make xconfig
make
make modules_install
make install


%changelog
* Wed Aug 24 2005 kde <jack AT linux.net.cn> - 2.6.12.5-3mgc
- restore Anticipatory I/O scheduler because it is a little stable on high load for desktop environment
- add "%postun" section with the following line: new-kernel-pkg --remove --rminitrd --rmmoddep %{version}
- modify the "%pre source", "%post source" and "%postun source" section

* Sun Aug 21 2005 kde <jack AT linux.net.cn> - 2.6.12.5-2mgc
- update to 2.6.12.5
- turn AGP and DRI to module
- add selinux support
- add WAN support
- remove Anticipatory I/O scheduler
发表于 2005-8-26 23:17:06 | 显示全部楼层
Downloading
回复

使用道具 举报

发表于 2005-8-26 23:31:55 | 显示全部楼层
用上了
回复

使用道具 举报

发表于 2005-8-27 04:53:50 | 显示全部楼层
make的时候出错
没有规则可以创建init/built-in.o需要的目标init/main.o
回复

使用道具 举报

发表于 2005-8-28 10:02:15 | 显示全部楼层
很好啊,安装顺利,使用也暂无不良问题,顺利解决ati9600 3d问题,我是用althon。
回复

使用道具 举报

发表于 2005-8-29 00:48:50 | 显示全部楼层
make[1]: *** 没有规则可以创建“init/built-in.o”需要的目标“init/main.o”。 停止。
回复

使用道具 举报

发表于 2005-9-2 00:43:46 | 显示全部楼层
我安装的rpm的版本,经过几天的试用无不良现象。
rpm版本安装后默认的启动内核、console、single模式等都还是老版本的。
使用正常后,若想完全改用新内核得自己修改/boot/grub/menu.lst,把里面所有的2.6.12.3改成2.6.12.5。default=1改成0。个人习惯,timeout改成了3──争分夺秒啊。
回复

使用道具 举报

发表于 2005-9-4 19:45:19 | 显示全部楼层
我用athron64版本 安装时候 出现错误:
rpm -ivh kernel-2.6.12.5-3mgc.athlon64.rpm
Preparing...                                                          ########################################### [100%]
        package kernel-2.6.12.5-3mgc is intended for a athlon64 architecture
        file /boot/System.map-2.6.12.5 from install of kernel-2.6.12.5-3mgc conflicts with file from package kernel-2.6.12.5-2mgc
        file /boot/config-2.6.12.5 from install of kernel-2.6.12.5-3mgc conflicts with file from package kernel-2.6.12.5-2mgc
        file /boot/vmlinuz-2.6.12.5 from install of kernel-2.6.12.5-3mgc conflicts with file from package kernel-2.6.12.5-2mgc

KDE给出的解答
由于系统默认是 i686 环境,所以不认其他架构的包。你需要手工安装它。右击 rpm 包,选择释放,把文件复制到正确位置上,然后执行:
new-kernel-pkg --install --mkinitrd --depmod 2.6.12.5
ln -sf /lib/modules/2.6.12.5/build /usr/src/linux

我的作法是 给rpm包解压 然后boot 和 lib都靠背到根目录下 覆盖原来的 文件
然后在shell执行:

# new-kernel-pkg --install --mkinitrd --depmod 2.6.12.5
1726 blocks

# ln -sf /lib/modules/2.6.12.5/build /usr/src/linux

之后没有任何迹象显示 用的是athron64的 内核 装 NVidia驱动的时候说 驱动必须装在64位的系统内核上
./NFORCE-Linux-x86_64-1.0-0306-pkg1.run

ERROR: this .run file is intended for the
Linux-x86_64 platform, but you appear to be
running on Linux-x86.  Aborting installation.

请帮忙看看 难道只有我遇到这种问题??
回复

使用道具 举报

发表于 2005-9-4 22:00:21 | 显示全部楼层
不怕系统挂掉就用 -Uvh ,那样应该不会提示conflict了。
回复

使用道具 举报

 楼主| 发表于 2005-9-4 22:26:56 | 显示全部楼层
系统被识别成 i686,这就是原因。我还不知道怎么解决。
回复

使用道具 举报

发表于 2005-9-6 06:51:02 | 显示全部楼层
make[1]: *** 没有规则可以创建“init/built-in.o”需要的目标“init/main.o” 。 停止。

我用的是686,我也不知道用的对不对
回复

使用道具 举报

发表于 2005-9-6 11:19:04 | 显示全部楼层
是否可以直接升级到2.6.13呢?
回复

使用道具 举报

 楼主| 发表于 2005-9-6 19:08:54 | 显示全部楼层
[quote:747420a6ca="donge"]make[1]: *** 没有规则可以创建“init/built-in.o”需要的目标“init/main.o” 。 停止。

我用的是686,我也不知道用的对不对[/quote]

[code:1]
#进入源代码目录
cd /usr/src/linux

#彻底清理源代码目录,使恢复初始状态
make mrproper

#复制默认的配置文件
cp /boot/config-2.6.12.5 .config

#按需完成自己的配置
make xconfig

#编译内核和模块
make

# 复制模块到目的地
make modules_install

#完成最后的安装工作,包括复制内核和 system.map 文件到目的地、理清内核模块之间的依赖关系并生成配置文件、生成本机的初始化内存盘(initrd)文件等等。
make install
[/code:1]
回复

使用道具 举报

发表于 2005-9-7 14:49:12 | 显示全部楼层
[quote:3b14fb6080="樱家冢"]不怕系统挂掉就用 -Uvh ,那样应该不会提示conflict了。[/quote]

用这个命令时候告诉我没有安装 要卸载的 包
回复

使用道具 举报

发表于 2005-9-7 14:50:03 | 显示全部楼层
[quote:8ee80d9196="KDE"]系统被识别成 i686,这就是原因。我还不知道怎么解决。[/quote]
...我上面的问题是我的RPWT还是大家都应该有的?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 12:52 , Processed in 0.051412 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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