在笔记型电脑上装 RedHat 7.0

2016-01-29 19:30 18 1 收藏

在笔记型电脑上装 RedHat 7.0,在笔记型电脑上装 RedHat 7.0

【 tulaoshi.com - Linux 】

  A: 
花了二天,搞定了在笔记型red hat7.0安装billionton pcmcia cardbus 10/100M fast ethernet card(32bit),从安装过程体会很多,这份心得可能仅少数人需要,但这模式我想不仅适用於网卡,其它如sound card也应适用,故我将我的经验分享出来,有误请大家指教。

notebook安装pcmcia cardbus,只要是大厂应不致有问题,因为7.0的card database(/etc/pcmcia/config)大抵都支援,因为当初小弟考虑经济问题故买notebook及
其配备均以价格为考量,买的是e-know牌pIII-800,256M记忆体, 20GB IBM-HD,及billionton 32bit pcmcia cardbus 10/100M fast ethernet card(听都没听过,我当时只要求老板选有附linux, windows系列的driver,因为我打算install win98, win2000, red hat6.2 於这台notebook上,win98及win2000均称顺利,而redhat6.2也还好,因为刚好附的是red hat6.2的cardbus module --fethcb_cb.o,但因为6.2在跑x-window时,LCD显示不平顺,故打算改成red hat7.0+cle1.0 ,安装完後发现在run X-window很平顺,但fethcb_cb.o却无法被pcmcia的cardmgr modprobe进来,而查看/var/run/stab(此档记录pcmcia slot card资讯)竟然slot 0 和slot 1是empty,根本没捉到我的pcmcia网卡,写信去该支援部,要我到realtek网站看rtl8139 update with cardbus 如何在7.0上work, 看完後我make install其站上所附的all netdrivers, 搞到red hat7.0异常,只好重灌,最後只
好自己大胆来作编译,这也正是想分享的重点:

  若你有非大厂的边设备模组,但不是您想安装的新版本(如我的例子,  我的linux pcmcia网卡附6.2版的驱动模组,在7.0无法load进来), 那可能的解法是---『自行在新的linux版本上编译出该模组』。

步骤:
一、准备好所附模组的原始档(*.c &some *.h),这是所有linux的  驱动程式片均会附的。这里要稍加说明:厂商所附的linux driver通常为module,即为*.o的档,也同时会附上 *.c的原始码档,两者的关是该厂商写好*.c  的驱动程式,在该linux版本下用gcc去compiler出*.o模组档,供linux的kerneld, 或cardmgr去load 进来,但所complier出的*.o模组档因compiler时所连结的lib和header file的关,仅适用於该kernel版本。
二、准备好*.c原始档後,利用editor打开看其最後一行,所有c语言的原始码档均会在最後附上其compiler-command。
三、不是在终端机上直接下该 compiler-command 即可,会编译失败,因为在compiler & link过程会用到一些header file,以网路卡为例:应该把它copy to /usr/src/linux/drivers/net下,再切到该目录上去执行compiler-command,指令如gcc -DCARDBUS -DMODULE -c xxx.c(原始档)之类的编译命令..
四、compiler完後,看看是否有产生你要的模组档(xxx.o),若有则恭喜您,大概可以了,若没有,那可能你放的目录有误,如sound card位置又不一样了,也有可能在 gcc的命令中,-I/usr/******的include path有误,致使无法顺利compiler。
五、compiler成的模组档,按照你在旧版本时安装的方式,更改设定档,以我为例,即/etc/pcmcia/config要加上device名称及欲bind的module, 这在所附之驱动程式片均会有install.txt可供参考。

学习如何编译成新版本kernel所需要的module很有用,否则只能等着网路上有人release出来或原厂商的支援了,希望这对想安装linux在notebook的人,而其一些边设备并非大厂的人有些许帮助,不过若不受限经济,倒是选大厂好些。
以上可能有误,若有任何需改正的,请告知小弟,让小弟也能修正错误。 thanks 

来源:http://www.tulaoshi.com/n/20160129/1509542.html

延伸阅读
1、外壳的维护 笔记本电脑的外壳通常相当光滑,一些采用铝合金属外壳设计的就更容易维护了,通常只要一块绵布便可以使外壳一尘不染,需要注意的是,在移动的过程中,一定要使用独立的皮包或是布包将笔记本电脑装好,免得在途中划损外壳,在工作的时候,亦不要将笔记本电脑放到粗糙的桌面上,以保护外壳的光亮常新,建议可以使用...
标签: 电脑入门
Win10系统对配置的要求并不高,所以一些低配电脑也是可以装Win10的。但是有些用户装完Win10之后发现系统运行比较慢,这个时候应该怎么办呢? 虽然要求不高,1GHz处理器、1GB内存(32位)、16GB硬盘就能跑起,但是卡顿的现象在旧电脑尤其是笔记本上仍然常见。 对此,Windows Modern项目负责人Thomas Nigro在推特上建议,如果你感觉Win10运行...
由于笔记本内部空间狭小,则产生了高性能和便携性这两个较难调和的层面,散热一直以来都是笔记本设计的技术关键。让笔记本尽量少地产生热量或者让笔记本产生的热量及时有效地散发传导出去,是我们使用者不可忽视的一个问题。那么,在什么样的温度下笔记本才能稳定工作呢? 我们先从人体的温度感觉说开去,一般来说,人手感觉不到的温度在25℃...
为知笔记怎么在笔记里添加附件?           为知笔记怎么在笔记里添加附件?       1)打开,进入首页后点击右上角的按钮跳转至添加笔记页面。 2)点击上方的图标,进入到附件页面,再次点击右上角的按钮。 3)跳转至本地文件夹,找到自己要添加的文件后点击它,跳转回附...
标签: 电脑入门
虽说腾讯早已表明自己不会涉足杀毒领域,但往往计划赶不上变化,在沉寂了许久以后,QQ杀毒终于以一种这样的形式呈现在我们的面前QQ电脑管家 7.0预览版。如果说一些普通的杀毒软件是以自身独有的杀毒引擎为架构的话,那么QQ电脑管家更像是这些架构的结合体,多引擎查杀这一概念似乎被腾讯的电脑管家运用的炉火纯青 木马查杀是QQ电脑管家在以往...

经验教程

67

收藏

18
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部