KanKer 发表于 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

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

TCBYer 发表于 2005-7-10 04:31:22

$ 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

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

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

KanKer 发表于 2005-7-10 06:21:55

不会。

chendehong2002 发表于 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内核重新启动后,不断尝试,能够节省很多因重新安装内核而浪费的时间。

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

KDE 发表于 2005-7-10 12:42:48

你升级了kde3.4.1 和 udev hal 等包了吗,你还是按顺序升级吧

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

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

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

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

KDE 发表于 2005-7-10 13:01:15

正确的升级顺序应该是:

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 内核,至此升级完毕。


如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:

1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。


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

TCBYer 发表于 2005-7-10 13:25:17

如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:

1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。


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

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

KDE 发表于 2005-7-10 13:38:36

如果进不了系统,请在不加载 initrd 的情况下手工启动进入 2.6.12.1。

KDE 发表于 2005-7-10 13:45:15

如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:

1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。


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

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

TCBYer 发表于 2005-7-10 15:18:15

如果你根本不用 udev+kde 3.4.1,就象我一样,那么升级很简单:

1. 安装新内核 2.6.12.1                        安装过程内核的 rpm 包内嵌脚本会调用原来的 mkinitrd 创建正确的初始化内存盘。
2. 重启进入 2.6.12.1 内核,至此升级完毕。


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

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

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

black1234 发表于 2005-7-10 17:36:20

感谢kde版主详细说明,已经顺利升级,试用中,暂时无不良状况。
注:在 udev+kde 3.4.1状态下升级的。

华铸 发表于 2005-7-10 23:45:49

你升级了kde3.4.1 和 udev hal 等包了吗,你还是按顺序升级吧

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

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

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

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

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

winme 发表于 2005-7-11 19:44:52

下载64的,根本无法安装,说是为64架构准备的…… ?
只有强制安装源码,自己编译了一下,不过编译之前,运行了mrproper,删掉了一些东西,不知道有没有影响?

jiangtao9999 发表于 2005-7-11 21:17:09

我向来是自己重新编译一个内核用 :twisted:
建议下个官方内核打上补丁~~~


我现在在用 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

KDE 发表于 2005-7-12 02:23:55

下载64的,根本无法安装,说是为64架构准备的…… ?
只有强制安装源码,自己编译了一下,不过编译之前,运行了mrproper,删掉了一些东西,不知道有没有影响?
到底报告了什么错误?请详细描述。你这样抱怨解决不了问题。
页: 1 2 3 4 5 6 7 8 9 [10] 11 12 13
查看完整版本: 新内核征集测试者(2005.07.20 更新)