(2010-8-17)在自用一台老电脑安装centos4

(2010-8-17)在自用一台老电脑安装centos4

编辑文章

今天把一台很老的电脑,配置如下:

  • CPU:Celeron 733
  • RAM:128+32MB
  • 网卡:西数 WD800BB 80G 8W
  • 显卡:nVidia Corporation NV11 [GeForce2 MX/MX 400]
  • 网卡:Intel Corporation 82557/8/9/0/1 Ethernet Pro 100(10baseT-HD)10M半双工

本文HTML永久地址doc

安装CENTOS 4.4系统,装CENTOS5.2出现如下错误: powe rnowk8_init+0X5E/0XK2 kernel panic-not syncing;Fatal exception 搜索了一下,好像centos5:2不能安装,又没有Centos 5.5的光盘,只好安装以前很早刻录的centos4.4 安装后,使用测试你的linux主机性能(unixbench)doc具体查看此文章

File Copy 1024 bufsize 2000 maxblocks         2672.0    14236.0       53.3
File Copy 256 bufsize 500 maxblocks           1077.0     6215.0       57.7
File Read 4096 bufsize 8000 maxblocks        15382.0    80382.0       52.3
Pipe-based Context Switching                 15448.6   112902.6       73.1
Pipe Throughput                             111814.6   306017.2       27.4
Process Creation                               569.3     1725.3       30.3
Shell Scripts (8 concurrent)                    44.8       91.8       20.5
System Call Overhead                        114433.5   424585.5       37.1
                                                             = ========
     FINAL SCORE                                                      37.8

稍后使用yum升级一下系统到centos 4.8。 这台电脑打算用来同步备份自己的桌面电脑的数据,脚本稍后写下来。 我使用的是最少安装,默认启动的进程如下:

[root@localhost ~]# chkconfig --list | grep 3:on | cut -f1
cpuspeed
acpid
cups
mdmonitor
nfslock
microcode_ctl
crond
portmap
iptables
rawdevices
netfs
gpm
syslog
kudzu
smartd
apmd
atd
anacron
sshd
network
irqbalance
rpcgssd
isdn
autofs
openibd
xinetd
sendmail
pcmcia
messagebus
haldaemon
rpcidmapd
[root@localhost ~]#

我主要是本地测试,只保留如下几个进程

[root@localhost ~]# chkconfig --list | grep 3:on | cut -f1
crond
lvm2-monitor
syslog
sshd
network
[root@localhost ~]#

只启动上面进程后,看一下内核加载了那些模块:

[root@localhost ~]# lsmod
Module                  Size  Used by
md5                     4161  1
ipv6                  238209  12
dm_mirror              32841  0
dm_mod                 68089  1 dm_mirror
button                  6737  0    
battery                 9029  0
ac                      4933  0
parport_pc             24833  0
parport                37641  1 parport_pc
e100                   33861  0
mii                     5313  1 e100
floppy                 58609  0
ext3                  118345  1
jbd                    72537  1 ext3
[root@localhost ~]#

可使用如下方式查看模块详细内容

[root@localhost ~]# modinfo floppy
filename:       /lib/modules/2.6.9-89.0.25.EL/kernel/drivers/block/floppy.ko
author:         Alain L. Knaff
license:        GPL
alias:          block-major-2-*
vermagic:       2.6.9-89.0.25.EL 686 REGPARM 4KSTACKS gcc-3.4
depends:
[root@localhost ~]#

发现floppy(软驱)parport parportpc(并口驱动) ac battery button(AC 适配器驱动) dmmirror dm_mod(LVM磁盘才用到) 这些模块我可以卸载掉

[root@localhost ~]# rmmod -v ac battery button floppy parport_pc parport m_mirror dm_mod
rmmod ac, wait=no
rmmod battery, wait=no
rmmod button, wait=no
rmmod floppy, wait=no
rmmod parport_pc, wait=no
rmmod parport, wait=no
rmmod m_mirror, wait=no
rmmod dm_mod, wait=no

把上面语句添加到/etc/rc.local中

echo "rmmod -v ac battery button floppy parport_pc parport dm_mirror dm_mod" >> /etc/rc.local

最后我这台电脑加载的模块如下:

[root@localhost ~]# lsmod
Module                  Size  Used by
md5                     4161  1        <--MD5加密模块
e100                   33861  0        <--网卡
mii                     5313  1 e100   <--设置网卡工作模式,使用mii-tool工具可以调整网卡模式,半双工,全双工
ext3                  118345  1        <--ext3磁盘
jbd                    72537  1 ext3   <--Linux 中的日志块设备
[root@localhost ~]#

关闭ipv6,具体请查看CentOS初始化中的关闭IPV6部分

没有评论 :

发表评论