在新电脑上装linux不是一件容易的事,以后还是拿旧点的硬件来练手好

在新电脑上装linux不是一件容易的事,以后还是拿旧点的硬件来练手好

主板:P5K SE

问题:主板的网卡不能自动识别

问题查看:网卡型号是Attansic L1 Gigabit Ethernet,主板光盘上有atl1.7的驱动,不过不容易安装。

解决方法:在最新的内核中,已经集成了网卡的驱动。下载,编译,安装即可。不过,仍然没有显示出网卡的型号,显示的信息为

02:00.0 Ethernet controller: Unknown device 1969:1048 (rev b0)但是可以正常使用。

问题:主板的SATA接口不能识别,串口硬盘没有识别出来

临时的解决方法:采用低速的Compatible模式模式。在BIOS中将SATA设置成Compatible模式。

问题进一步解决,更改内核选项:
1. AHCI SATA support

Deivce Drivers -->
    Serial ATA (prod) and Parallel ATA (experimental) drivers -->
        <*> ACHI SATA support
        <*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support

2. Marvell Storage Controller 6121/6122/6141/6145

先进入Marvell 1.0.0.9的Source Code目录

# make KERNEL_SRC=/usr/src/linux kbuild

再调整内核选项
Device Drivers                                         
         -> SCSI device support
             <*> Marvell Storage Controller 6121/6122/6141/6145

这个按照主板光盘中Marvell SATA Drivers的readme进行安装

然后,将BIOS中由Compatible改为Enhanced模式,同时更改grub选项,把hda改成sda

title           Debian GNU/Linux, kernel 2.6.23 Default
root            (hd0,0)
kernel          /boot/vmlinuz root=/dev/sda1 ro
savedefault

结果:
flowaters:/home/fw# hdparm -tT /dev/sda

/dev/sda:
/dev/sda:
Timing cached reads:   16548 MB in 2.00 seconds = 8281.43 MB/sec
Timing buffered disk reads: 236 MB in 3.01 seconds = 78.47 MB/sec
呵呵,对于有多电脑的人,偶们不适用
不错。。好文章。。