| 我的笔记本是Dell的Latitude D610,昨天我在笔记上装了个redhat linux 9.0.好不容易把网卡驱动了. 开始很郁闷,因为才开始想把他装在一个我预留的一个10G的主分区上,等我把这个分区在笔记本原装的Windows XP Home Edition上用磁盘管理器删掉,然后用Linux的启动盘起动机器,开始安装的时候,在分区这个地方死活过不去了.
万般无奈的时候,我仔细看了一下报错,只能分一个区,分第二个的时候,就说不能locate这个分区,我琢磨半天,觉得有可能是因为在这种多引导系统里,也要遵循Windows的一个规矩,就是一个物理磁盘上只能有4个主分区或者3个主分区加上1个扩展分区,而D610这款笔记本上默认就有一个64M的隐藏分区,一个系统分区,再加上原先分的一个扩展分区,这样的话,你的Linux最多只能分一个区,而且看linux分配的设备名,第一个分区是/dev/hda0,Windows XP的系统分区是/dev/hda1,扩展分区是/dev/hda3,逻辑分区分别是/dev/hda4,/dev/hda5,/dev/hda6,这样我的 Linux分区就只能分配一个/dev/hda2,如果你再想分一个区,就好像办不到了.
无奈,我只有把数据挪来挪去,倒腾了一个逻辑分区来安装.装的过程没什么可说的,反正不知道是不是因为用的最后一个分区,装的过程和后来运行,性能都不是很理想.
安装完毕之后,居然发现好多硬件都没认到,郁闷.毕竟这款笔记本是在Redhat Linux 9之后才出来的嘛
想办法找驱动程序吧,水平有限,就只能上网是找现成的了.找来找去,只是在broadCom的网站上找到了网卡的驱动程序,还是for Redhat Linux As 2.1,3.0,4.0的,考,不管这么多,先下载再说吧.
我比较菜,就先拿rpm的安装吧
用光盘把驱动程序刻录到光盘上,起动Linux,开始安装(当然,首先要看readme):
1.Prepare the kernel source tree. (当然首先你要安装内核开发包,没装的就运行redhat-config-packages来安装吧,没什么说的)
#cd /usr/src/linux-2.4.20-8
#cp /boot/config-2.4.20-8 .config
#make oldconfig
#make dep
2.安装驱动程序
# rpm -ivh bcm5700-8.1.55-1.src.rpm
# cd /usr/src/redhat/SPECS
#rpmbuild -bb bcm5700.spec
#cd ../RPMS/i386
#rpm -ivh bcm5700-8.1.55-1.i386.rpm
Preparing... ########################################### [100%]
1:bcm5700 ########################################### [100%]
#modprobe bcm5700
3.配置网络
#redhat-config-network
很成功,于是我登录ChinaUnix的Blog,写下了这篇文章. |