在笔记型电脑上装 RedHat 7.0

2016-01-29 19:30 15 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 

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

延伸阅读
标签: windows 操作系统
越来越多的人从iPhone和iPad之后接触到了苹果,很多人也在感受到Macbook Air极致的超轻薄之后动了买入之心,然而在操作习惯上却依然还是只喜欢和熟悉微软的Windows7操作系统。当有鱼有熊掌不可兼得的时候,我们不像其他人那样,我们脑中考虑的永远是必须可以兼得。 最新的苹果本上能运行Win7吗?答案是肯定的,在国内计算机使用的大背景下,不...
标签: 电脑入门
2012年6月14日,集合杀毒和管理全新理念的电脑管家7.0正式版震撼上线。电脑管家原名QQ电脑管家,名字去掉QQ估计是为了打造另一个腾讯品牌。电脑管家7.0正式版是国内首款卫士管家类软件+杀毒软件的强大组合!杀毒+管理的新概念将给我们带来怎么样的体验?我们一起来看看! 电脑管家7.0(原名QQ电脑管家,之前曾用名:QQ医生)自4月9日发布第一个预览...
由于笔记本内部空间狭小,则产生了高性能和便携性这两个较难调和的层面,散热一直以来都是笔记本设计的技术关键。让笔记本尽量少地产生热量或者让笔记本产生的热量及时有效地散发传导出去,是我们使用者不可忽视的一个问题。那么,在什么样的温度下笔记本才能稳定工作呢? 我们先从人体的温度感觉说开去,一般来说,人手感觉不到的温度在25℃...
为知笔记怎么在笔记里添加附件?           为知笔记怎么在笔记里添加附件?       1)打开,进入首页后点击右上角的按钮跳转至添加笔记页面。 2)点击上方的图标,进入到附件页面,再次点击右上角的按钮。 3)跳转至本地文件夹,找到自己要添加的文件后点击它,跳转回附...
很多人问平板电脑和笔记本的区别是什么,大部分人可能会以为平板电脑是pc的一部分,但实际上苹果开发的平板电脑种类是全新的,是一种革命性的产品,它也不是pc的一部分,感觉就像是放大了的手机,功能上面更简洁,更贴近我们消费者的使用习惯,以后平板电脑可能很多应用的开发都会与我们的生活息息相关,我们用起来也更加方便,下面我们从多方...

经验教程

429

收藏

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