QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: KDE

新内核征集测试者(2005.07.20 更新)

[复制链接]
发表于 2005-7-10 02:45:56 | 显示全部楼层
$ cat /proc/meminfo
MemTotal:       904652 kB
MemFree:         10328 kB
Buffers:          4328 kB
Cached:         552388 kB
SwapCached:          0 kB
Active:         628232 kB
Inactive:       217980 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       904652 kB
LowFree:         10328 kB
SwapTotal:     1028120 kB
SwapFree:      1025536 kB
Dirty:           88496 kB
Writeback:           0 kB
Mapped:         350116 kB
Slab:            28612 kB
CommitLimit:   1480444 kB
Committed_AS:   517944 kB
PageTables:       3152 kB
VmallocTotal:   122804 kB
VmallocUsed:      9604 kB
VmallocChunk:   112048 kB

你的还比我的多点儿呢,所以不要去死抠了。
回复

使用道具 举报

发表于 2005-7-10 04:31:22 | 显示全部楼层
[quote:652e1dc85c="KanKer"]$ cat /proc/meminfo
MemTotal:       904652 kB
MemFree:         10328 kB
Buffers:          4328 kB
Cached:         552388 kB
SwapCached:          0 kB
Active:         628232 kB
Inactive:       217980 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       904652 kB
LowFree:         10328 kB
SwapTotal:     1028120 kB
SwapFree:      1025536 kB
Dirty:           88496 kB
Writeback:           0 kB
Mapped:         350116 kB
Slab:            28612 kB
CommitLimit:   1480444 kB
Committed_AS:   517944 kB
PageTables:       3152 kB
VmallocTotal:   122804 kB
VmallocUsed:      9604 kB
VmallocChunk:   112048 kB

你的还比我的多点儿呢,所以不要去死抠了。[/quote]

竟然用了1G Swap...
我的512M Swap从来没见它用过
一般应用少100M内存是不明显的
问题是它少得不明不白
AS3、AS4下内存都是可以正常显示的
这会不会是ML的bug?
回复

使用道具 举报

发表于 2005-7-10 06:21:55 | 显示全部楼层
不会。
回复

使用道具 举报

发表于 2005-7-10 10:52:47 | 显示全部楼层
华铸写到:
准确的方法不肯定,但我成功安装的方法是:
1.安装udev-hal-update的全部包(记得要最新的);
2.安装KDE3.4.1的全部包(记得也要最新的);
我估计是偷懒不成,因为我试过单单升级mkinitrd是不行的,必须要全部升级udev-hal-update,而udev-hal-update又根KDE3.4.1千丝万缕,像我这么菜的,还是用保守的方法,全部升级。
还有,感谢linul提供的方法:
mkinitrd-4.2.17-2mgc.i686.rpm应该没问题,rpm kernel后再做下面的,我的2.6.12就可以启动,正用着。
把/boot/initrd-2.6.12.1.img 删了,运行mkinitrd /boot/initrd-2.6.12.1.img 2.6.12.1 后reboot
这样,可以用2.6.9内核重新启动后,不断尝试,能够节省很多因重新安装内核而浪费的时间。

看来还是得忍,硬盘空间严重不足
回复

使用道具 举报

 楼主| 发表于 2005-7-10 12:42:48 | 显示全部楼层
[quote:52343c24a0="华铸"][quote:52343c24a0="TCBYer"][quote:52343c24a0="华铸"][quote:52343c24a0="TCBYer"][quote:52343c24a0="再见情人"]你升级了kde3.4.1 和 udev hal 等包了吗,你还是按顺序升级吧[/quote]

我只是想升级内核支持大内存而已
KDE不想升级[/quote]

老大,你的需求真特别,你要升级内核来支持大内存,估计你的机器有4G的内存,那何必在乎几十兆的硬盘空间呢?KDE3.4.1和udev hal包值得升级。[/quote]

我只有1G内存而已
不过只能用800多M,问过这里的版主,说要升级内核才能使用大内存[/quote]

奇怪了,资料上都说从2.4开始,Linux能够支持的最大内存是64G,2.6就更不用说了,http://www.chinaunix.net/jh/4/484867.html。
不过既然是老大们说的,就应该不会有错,还好,虽然我也用1G的内存,不过我用虚拟机,只分配了512给Linux,没有你说的问题。[/quote]
看来你没有亲自升级过内核。这一点也不奇怪,内核选项里说得很明确,如果不启用 4G 或者 64G 大内存支持,系统顶多使用 800 多 M 内存。从我重新编译 2.6.9 开始,就已经打开了 4G 内存支持。
回复

使用道具 举报

 楼主| 发表于 2005-7-10 13:01:15 | 显示全部楼层
正确的升级顺序应该是:
[code:1]
1. 升级 udev-hal-dbus(包含最新的 kudzu)      构建完善的 udev 环境
2. 升级 mkinitrd-4.2.17-2mgc.i686.rpm        更新 mkinitrd 需要 udev 环境
3. 升级 KDE 3.4.1                            基于 udev 环境的 KDE
4. 重启进入 udev+kde 3.4.1
5. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用最新的 mkinitrd 创建正确的初始化内存盘。
6. 重启进入 2.6.12.1 内核,至此升级完毕。
[/code:1]

如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:
[code:1]
1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。
[/code:1]

我要声明的是,所有问题皆因 udev 引起,与内核无关。
回复

使用道具 举报

发表于 2005-7-10 13:25:17 | 显示全部楼层
如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:
[code:1]
1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。
[/code:1]

我要声明的是,所有问题皆因 udev 引起,与内核无关。[/quote]

这样是不行的
试过多次,包括刚装完系统什么都不做,就照这个步骤安装内核
安装过程没提示错误,/boot下也能生成内核文件
就是新内核进不去,但旧内核可以
回复

使用道具 举报

 楼主| 发表于 2005-7-10 13:38:36 | 显示全部楼层
如果进不了系统,请在不加载 initrd 的情况下手工启动进入 2.6.12.1。
回复

使用道具 举报

 楼主| 发表于 2005-7-10 13:45:15 | 显示全部楼层
[quote:6619803d79="TCBYer"]如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:
[code:1]
1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。
[/code:1]

我要声明的是,所有问题皆因 udev 引起,与内核无关。[/quote]

这样是不行的
试过多次,包括刚装完系统什么都不做,就照这个步骤安装内核
安装过程没提示错误,/boot下也能生成内核文件
就是新内核进不去,但旧内核可以[/quote]
你的问题我没有遇到,无法重现。我就是这样升级的内核,你一定是操作有问题,只有当使用 udev 的时候才会遇到 kernel panic。如果你根本不用 udev+kde 3.4.1,也绝对不要升级 mkinitrd!
回复

使用道具 举报

发表于 2005-7-10 15:18:15 | 显示全部楼层
[quote:ee501f5273="KDE"][quote:ee501f5273="TCBYer"]如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:
[code:1]
1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。
[/code:1]

我要声明的是,所有问题皆因 udev 引起,与内核无关。[/quote]

这样是不行的
试过多次,包括刚装完系统什么都不做,就照这个步骤安装内核
安装过程没提示错误,/boot下也能生成内核文件
就是新内核进不去,但旧内核可以[/quote]
你的问题我没有遇到,无法重现。我就是这样升级的内核,你一定是操作有问题,只有当使用 udev 的时候才会遇到 kernel panic。如果你根本不用 udev+kde 3.4.1,也绝对不要升级 mkinitrd![/quote]

翻翻帖子,发现有人和我的问题一样
默认情况下安装新内核肯定是不行的
反正重装ML挺快的,刚才又重装了一次
马上安装新内核,结果还是一样
在grub.conf注释initrd那行,reboot后是kernel panic...
回复

使用道具 举报

发表于 2005-7-10 17:36:20 | 显示全部楼层
感谢kde版主详细说明,已经顺利升级,试用中,暂时无不良状况。
注:在 udev+kde 3.4.1状态下升级的。
回复

使用道具 举报

发表于 2005-7-10 23:45:49 | 显示全部楼层
[quote:5b45398933="KDE"][quote:5b45398933="华铸"][quote:5b45398933="TCBYer"][quote:5b45398933="华铸"][quote:5b45398933="TCBYer"][quote:5b45398933="再见情人"]你升级了kde3.4.1 和 udev hal 等包了吗,你还是按顺序升级吧[/quote]

我只是想升级内核支持大内存而已
KDE不想升级[/quote]

老大,你的需求真特别,你要升级内核来支持大内存,估计你的机器有4G的内存,那何必在乎几十兆的硬盘空间呢?KDE3.4.1和udev hal包值得升级。[/quote]

我只有1G内存而已
不过只能用800多M,问过这里的版主,说要升级内核才能使用大内存[/quote]

奇怪了,资料上都说从2.4开始,Linux能够支持的最大内存是64G,2.6就更不用说了,http://www.chinaunix.net/jh/4/484867.html。
不过既然是老大们说的,就应该不会有错,还好,虽然我也用1G的内存,不过我用虚拟机,只分配了512给Linux,没有你说的问题。[/quote]
看来你没有亲自升级过内核。这一点也不奇怪,内核选项里说得很明确,如果不启用 4G 或者 64G 大内存支持,系统顶多使用 800 多 M 内存。从我重新编译 2.6.9 开始,就已经打开了 4G 内存支持。[/quote]

哈哈,老大,被你猜中了,内核是经常升级,但自从用源码在红旗4.1下升级2.6失败后,就没有用源码升级成功过内核,都用你们的包。
回复

使用道具 举报

发表于 2005-7-11 19:44:52 | 显示全部楼层
下载64的,根本无法安装,说是为64架构准备的…… ?
只有强制安装源码,自己编译了一下,不过编译之前,运行了mrproper,删掉了一些东西,不知道有没有影响?
回复

使用道具 举报

发表于 2005-7-11 21:17:09 | 显示全部楼层
我向来是自己重新编译一个内核用
建议下个官方内核打上补丁~~~


我现在在用 Nitro ~~
http://www.magiclinux.org/people/jiangtao9999/Kernel%20patch/patch-2.6.12-nitro3.bz2

也可以用 kernel.org 上的 mm patch
http://www.magiclinux.org/people/jiangtao9999/Kernel%20patch/2.6.12-mm2.bz2

要用 2.6.12 ,不要用 2.6.12.x
回复

使用道具 举报

 楼主| 发表于 2005-7-12 02:23:55 | 显示全部楼层
[quote:bbbfb312ad="winme"]下载64的,根本无法安装,说是为64架构准备的…… ?
只有强制安装源码,自己编译了一下,不过编译之前,运行了mrproper,删掉了一些东西,不知道有没有影响?[/quote]
到底报告了什么错误?请详细描述。你这样抱怨解决不了问题。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 04:24 , Processed in 0.044651 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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