LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 844|回复: 16

求助:内核配置或者是XORG问题,与IO相关,或许更多

[复制链接]
发表于 2010-6-23 16:24:13 | 显示全部楼层 |阅读模式
好几年的老机器,硬件配置如下
——————————————————————
CPU:P4 2.8GHZ 超线程
内存:DDR频率忘了   Kingston256M+现代256M
显卡:Nvidia FX 5200    PCI
主板:不知道,同方的机子。。。不过好像很多组件都是SIS的
键盘:US     PS2
鼠标:光电   USB
软驱:被我拔了
硬盘:三星80G     IDE
光驱:三星DVD刻录机  IDE
声卡是:AC97'
——————————————————————
我大概就知道这么多,这种情况下能配置内核么?还有,我装机时经常会出现I/O问题,不管是WINDOWS还是LINUX(用PS2的键盘死机情况会有所下降,通常是USB/P2这种接口插上什么,什么不能用),以前装Ubuntu10.04的尤为明显。装debian lenny没问题,但是我想学得更深一点,所以就尝试安装Gentoo,可是按照新手指南装下了,也会出现I/O问题,就是启动,键盘鼠标亮了,然后就没法动了,硬盘灯也不闪了。我猜测可能是Xorg某个配置文件的问题,因为我好像在用虚拟机装Archlinux的时候在官方wiki看到过有这种提示。但是我也不能排除是新内核配置的问题。不知道有没有哪位大侠懂的?还有,按照这样的配置,可不可以帮我看一下内核该怎么配?我照着内核的Help和别人的文档(鸟哥的私房菜)依葫芦画瓢,总还是弄不懂。。但又怕内核问题……纠结中,求救
发表于 2010-6-23 16:47:31 | 显示全部楼层
先在一个完整的发行版环境中,执行:
lspci -k


看看你的硬件环境都使用了哪个内核模块。

按着内核模块的名称去配置就简单多了。不懂的google.

==================================================


[color="blue"]如果你不想折腾,更简单的方法就是使用genkernel。

很保险。初接触,大多都是建议使用genkernel。


不过,话说我一开始就是第一种方法去配置内核,一边google一边解决问题。这种方法收获是最多的,虽然当初也有点虚脱...T_T

值得一试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-23 18:05:41 | 显示全部楼层
但是有一个问题是,我能正常安装的就数debian lenny和ubuntu 8.04,这两个内核版本都比较低,和新内核配置不太一样。。。我要把新内核中的多出来的选项都缺省还是都去掉?而且,gentoo的完整环境我都没有进去过,默认配置安装完,就会IO出问题,死机
回复 支持 反对

使用道具 举报

发表于 2010-6-23 18:12:49 | 显示全部楼层
Post by mythway;2098352
但是有一个问题是,我能正常安装的就数debian lenny和ubuntu 8.04,这两个内核版本都比较低,和新内核配置不太一样。。。我要把新内核中的多出来的选项都缺省还是都去掉?而且,gentoo的完整环境我都没有进去过,默认配置安装完,就会IO出问题,死机


所谓的发行版完整环境。可以是任意一个发行版。只要可以执行lspci命令查看你当前的pci信息,以及所使用的内核模块,驱动。

然后,你再根据所得到的信息,去配置内核选项。

==============================

既然你不确定是否因为自己内核配置的原因导致你的IO问题的话,我还是建议你是使用genkernel去配置内核。
回复 支持 反对

使用道具 举报

发表于 2010-6-23 18:28:09 | 显示全部楼层
特奉上 http://kmuto.jp/debian/hcl/  希望幫得上忙
回复 支持 反对

使用道具 举报

发表于 2010-6-23 19:51:08 | 显示全部楼层
装个archlinux,然后cd到gentoo的kernel源码目录,
make localyesconfig
收工
回复 支持 反对

使用道具 举报

发表于 2010-6-23 21:35:09 | 显示全部楼层
围观~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-24 16:50:11 | 显示全部楼层
我还很菜啊。不懂,genkernel是不是默认的内核配置啊?如果是安装gentoo时的默认配置,那机器就是死机。如果不是的话,我也搞不清
lspci的话,列出的也就是当前的模块,以后会不会使用到其他模块,我也不知道。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-24 16:52:06 | 显示全部楼层
Post by 溺水三千;2098353
所谓的发行版完整环境。可以是任意一个发行版。只要可以执行lspci命令查看你当前的pci信息,以及所使用的内核模块,驱动。

然后,你再根据所得到的信息,去配置内核选项。

==============================

既然你不确定是否因为自己内核配置的原因导致你的IO问题的话,我还是建议你是使用genkernel去配置内核。


我还很菜啊。不懂,genkernel是不是默认的内核配置啊?如果是安装gentoo时的默认配置,那机器就是死机。如果不是的话,我也搞不清
lspci的话,列出的也就是当前的模块,以后会不会使用到其他模块,我也不知道。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-24 16:56:04 | 显示全部楼层
Post by ltwan2001;2098358
特奉上 http://kmuto.jp/debian/hcl/  希望幫得上忙


额~这个是debian的?内核2.6.33,而且只分析PCI。。。放到下一步考虑,谢谢提供链接啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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