在笔记本电脑上安装Linux完全版‖统影响的逐步深入,许许多
系统,以便随时随地地使用
越多地成为工程师、技术人员的
多的Linux使用者希望能够在自
、研究它。
| 标准 办公配置。随着Linux操作系
己的笔记本电脑上运行Linux操作
|
在笔记本电脑上安装Li
难的地方通常有两点:其一
与主板等组件集成在一起,
PCMCIA卡:以太网卡和Mode
面安装Linux已介绍过,所
在自己的笔记本电脑上将基
| nux和在台式机上的安装步骤基
是图形窗口系统的配置,由于笔
不容易在安装过程中自动识别并
m拨号卡。本文在后面的部分重
以本文假设读者已经具有在台式
本的Linux系统安装完成(不具
| 本是一样的,根据笔者的经验,困
记本电脑设计的特殊性,显卡往往
配置好;其二是作为网络适配器的
点介绍这两个方面,鉴于台式机上
机上安装Linux的经验,并且已经
备网络接口的命令行界面)。
|
作为一个忠告,在熟悉
,这不仅是一种非常好的习
文档中的内容。顺便向大家
Documentation”时安装于
问题的解决方法;二是互联
URL位于:http://metalab.
| 使用Linux系统过程中,一定要
惯,也是非常必要的一种手段,
推荐两个文档资源:一是安装光
目录/usr/doc/Howto/下面的帮
网上的“Linux文档项目(Linux
unc.edu/mdw/index.html
| 养成经常参考随机帮助文件的习惯
在下面的文字中就引用了不少帮助
盘上都带有的,安装时选择“
助文档,从这里你可以找到大部分
Documentation Project)”,其
|
大家知道,Linux使用称为XFree86的
X),其说明帮助文档可以在下面位置找
| 图形窗口系统作为自己的图形界面(下面将其简称为
到:/usr/doc/HOWTO/xfree86-HOWTO。
|
该文档是比较通用的安装XFree86 Se
:
| rver的X Window的设置文档说明。另外,下面的文档
|
/usr/X11R6/lib/X11/d
“type”表示显卡种类,例
这两个文档中的内容。
| oc/Readme.type为不同类型显卡
如:Readme.Mach64、Readme.S3
| 提供相关设置的文档说明,其中的
等。在进行X配置时需要经常参考
|
1.使用/usr/X11/bin/SuperProbe命
典型输出结果参照本文后面的安装实例)
要下载新的XFree86服务程序。
| 令检测笔记本电脑所用显卡的类型(该命令的使用和
。如果检饨峁荒苁侗鸹虿糠植问荒苁侗?则需
|
2.如果安装了Windows
/usr/X11/bin/xf86config
| 98系统,也可以尝试到Windows 9
进行配置时使用所探测到的参数
| 8下查找显卡类型,然后再在使用
。
|
例:如果你的笔记本已
器,就可以看到你的笔记本
下面所要做的就是上网找到
| 安装了Windows 98,打开控制面
所用的显卡类型了,如Trident
公司所提供的该显卡在Linux下
| 板→系统→设备管理器→显示适配
Cyber9525DVD PCI/AGP(W98.22)。
的驱动程序,下载并安装。
|
顺便说一句,至于如何
全与台式机一样。
| 在已安装了Windows 98的笔记本
| 上再安装一个Linux,操作方法完
|
如果上一步的结果表明显卡已经识别
法还无法使图形窗口系统漂亮地运行起来
包。笔者在Compaq Armada1580、Toshiba
电脑上面配置Linux时,最后都是通过升
不得不面对外设支持的问题,还好,随着
序时,也开始包含Linux下的驱动了。
| ,则可以跳过二、三、四步。但是,如果上面两种办
的话,比较有效的方法就是升级自己的XFree86程序
Satellite 4030CDT、Dell Latitude等几款笔记本
级XFree86解决的。没办法,使用Linux操作系统经常
Linux影响的不断扩大,现在许多公司在提供驱动程
|
下载最新的XFree86升级软件包(当
面网址:
| 前最新版本为4.0,推荐使用版本3.3.6),可以到下
|
ftp://ftp.xfree86.or
| g/pub/x.x.x/Linux/source/con
| strib.tgz
|
ftp://ftp.xfree86.or
| g/pub/x.x.x/Linux/source/xfr
| ee.src1.tgz
|
ftp://ftp.xfree86.org/pub/x.x.x/
| Linux/source/xfree.src2.tgz
|
ftp://ftp.xfree86.or
| g/pub/x.x.x/Linux/source/xfr
| ee.src3.tgz
|
ftp://ftp.xfree86/or
| g/pub/x.x.x/Linux/binary/
|
| 也许你会觉得上面的站点显得慢了点,蓝点工作室也提供镜像下载: |
http://studio.openunix.org/pub/x
| free86/4.0/source/
|
| 下载的二进制RPM包可直接用rpm -i命令安装,例如: |
当然这样安装成功的话
下载其源文件并对源文件进
令从系统安装光盘上进行安
| ,就很幸运了。但是,对于某些
行编绎。编译用到的开发软件包
装。
| Linux发行版本,更多的时候需要
,可以按照提示分别使用rpm -i命
|
| #gzip -dc *.tgz |tar xvf - |
| 2.按前面所说的帮助文档中的要求做必要的修改配置。 |
3.用#make World 〉&& world.log进
| 行编绎(要注意“World”中的大小写)。
|
4.输入#tail world.lo
| g , 如果显示successfully bui
| ld,则成功。
|
| 5.用#make install 〉&& install.log进行安装。 |
6.用#make install.ma
| n 〉&& man.log安装新的帮助文
| 件。
|
升级过自己的XFree86程序后,再来
识别,则是因为这种显卡暂时还无法支持,
在一些News讨论组中求救。本文在结束语
| 运行显卡自动检测程序SuperProbe。如果不幸仍无法
可以直接访问该显卡厂商的主页寻找驱动程序,或者
中推荐的站点在很多情况下也可以提供帮助。
|
不同的Linux提供不同
。下面是对ATI Rage Mobil
| 的文本图形配置界面,但一般都
ity (Port Probed)卡配置举例
| 只有基本配置,而且可能造成死机
:
|
DELL Latitude cpx 便携电脑, ATI
| AGP 8MB,RedHat 6.1。
|
使用XConfigurator命令产生的配置
| 文件运行则死机,使用XF86config配置工作正常。
|
| # /usr/X11R6/bin/SuperProbe |
Chipset: ATI Rage Mo
| bility (Port Probed)
|
RAMDAC: ATI Mach64 I
| ntegrated 15/16/24/32-bit DA
| C w/clock
|
(With 6-bit Wide Lookup Tables (
| or in 6-bit mode))
|
(Programmable For 6/8-bit Wide L
| ookup Tables)
|
| Attached Graphics Coprocessor: |
| # /usr/X11R6/bin/xf86config,然后按如下步骤操作: |
| 13.输入y,输入回车翻页,找到由SuperProbe检测到的卡,输入标号。 |
#ln -s /etc/X11/xf86
| Config /etc/xf86Config
|
| 可以按自已的需要做些改动,修改之前最好把源文件做个备份。 |
Modes:"640x480"、"8
| 00x600"、"1024x768"、"1280x1
| 024",
|
Modes:"1024x768"、"
| 800x600"、"1280x1024"、"640x
| 480"。
|
| 如果进入了X Window,也可以用Ctrl +(-)键来选择不同的分辨率。 |
笔记本电脑同台式机的
PCMCIA卡来进行局域网连接
。下面以以太网卡的配置为
| 最明显差别大概就是PCMCIA网络
、网络拨号、内存扩充等等。PC
例介绍通常的配置过程。配置过
| 接口了。笔记本电脑通过使用
MCIA的运行配置通常需要手工来做
程涉及到的文件包括:
|
| /etc/sysconfig/pcmcia(有关PCMCIA的直接配置信息) |
| /etc/sysconfig/networks (有关启动时的网络配置信息) |
/etc/sysconfig/netwo
| rk-scripts/ifcfg-eth0 (启动
| 时网络端口的配置信息)
|
/etc/pcmcia/config (当前PCMCIA
| 模块中可以支持的卡类型)
|
| /sbin/cardmgr (实际上的PCMCIA驱动管理程序) |
/etc/rc.d/rc3.d/S45p
| cmcia (启动时进入运行级别3
| 时按照PCMCIA配置启动CARDMGR)
|
/var/log/messages (
| 可以看到在启动PCMCIA时的出错
| 信息,以便分析原因)
|
1.修改/etc/sysconfig/pcmcia文件
| ,“PCMCIA=yes”;
|
| 2.修改/etc/sysconfig/network文件,内容示例: |
| network-scripts/ifcfg-eth0,内容示例: |
| NETMASK="xxx.xxx.xxx.xxx" |
| NETWORK="xxx.xxx.xxx.xxx" |
| BROADCAST=xxx.xxx.xxx.xxx |
相应修改/etc/hosts文
只有lo(环回)端口,则说
设备PCMCIA出现,可以查看
| 件中的内容。机器启动后,查看
明以太网卡启动失败,此时查看
/var/log/messages确定出错的
| #/sbin/ifconfig -a的输出,如果
文件/proc/devices发现其中没有
原因。
|
如果报告PCMCIA卡的类型不能识别,
件下载地点:
| 此时最有效的方法同样是升级自己的PCMCIA模块。软
|
pub/Linux/kernel/pcm
关的最新信息可以在下面的
| cia/以及SUNSITE的镜像站点。
网址找到:
| 当前最新的版本为3.1.16,其它有
|
http://hyper.stanfor
| d.edu/HyperNews/get/pcmcia/h
| ome.html
|
通常Linux发行包中的版本要比当前
录下面,解包,然后编译、安装:
| 最新版本稍低一些。下载发行包在/usr/src/linux目
|
| #tar zxvf pcmcia-cs-3.1.16.tar.gz |
重新运行/etc/rc.d/rc
会出现,使用Ping加以验证
| 3.d/S45pcmcia,查看端口信息
,然后再配置缺省路由等,这些
| 以及日志信息。此时端口eth0一般
都和普通台式机一样,不再赘述。
|
上一页> 下一页>