woddy 3.0笔记本安装经历(下)

简介:
接上回说的
上回说的最后一部分有错误,现在更正:我们有了源代码的.tar.bz2的压缩包,但是我们目前还没有bzip2程序包 还是不能解压源代码包的。

现在我们已经有了系统的内核源代码了,但是很不幸的是在一个只有58M左右的系统上,我们对这个内核实在是无能为力,我们没有gcc 没有make 没有gdb(这个其实也用不到,就是既然介绍了就放一起说了 )
内核配置一般需要用到字符图形界面,这个需要ncurse库的支持,我们也没有。
但是,我们有一张安装光盘,虽然我们的目标是完全网络化的安装,但是在网络没办法使用的时候,光盘还是最有用的武器了,这也就是我刚才要大家把第一张安装盘在安装的时候要放进去scan一下的原因。
如果你刚才偷懒没有去做scan,现在也还是有办法补救的,到目录/usr/sbin目录下面去找 有一个可执行文件叫base-config,这个程序就是我们第一次安装的时候自动运行的程序,你只能再执行一次了,让他引导你再scan一次安装盘。就ok了(其实也就是将你的光盘安装信息加入到/etc/apt/source.list文件里去了)

下面我们要用安装盘安装我们最基本的软件包需要了。
安装bzip2: 用命令
apt-get install bzip2
系统要求你插入光盘,你全部照做就ok了,
现在可以用tar命令来解压内核源代码了
在目录/usr/src/下执行
tar -xjfv linux-2.4.18.tar.bz2 (其中参数j就是要调用bzip2程序来解压,所以没有bzip2就no way了)
就可以了。不先解压的化 在安装gcc的时候有一个内核目录连接错误,其实没有一定关系,因为是个软链接,但是作为玩debian的完美主义者来说,当然不能忽视这个不爽的地方了。
解压后 一般会在当前目录生成linux目录,如果你解压生成的目录名字不一样最好改过来,不然你就要改别的好多个地方,划不来了。:)

现在我们依次安装gcc make gdb 和ncurse库
apt-get install gcc
apt-get install make
apt-get install gdb
apt-get install ncurse*
注意最后一个ncurse库 用了* 这样装的比较全(主要是我也不清楚到底整个ncurese库有多大 包含多少个包 全装了也没多大 呵呵)

现在 我们要的都全了,进入linux目录 开始配置和编译内核了
命令为 make menuconfig (估计这年头用make config的人不多了)
在配置菜单中,一定要注意的是:
1、 在network device support中 所有的网卡设备(ethernet)都可以去掉,对笔记本来说都是多余的。

2、在network device support中 一定要选择ppp support以及所有的下一层ppp特性支持(只是有一项是通过串口使用ppp ,意思好像是说通过串口使用modem,这个是必须的,原因下面会讲到),不然你就不能用你的猫拨号了

3、network device support的pcmcia network device support支持中一定要选定你所需要的pcmcia网卡的型号 实在不知道的话就全选上,但也一共就这么几种,所以要买个大牌子的网卡不是没道理的 呵呵

4、character devices一项中一定要选择pcmcia character devices中的模块支持,因为所谓的pcmcia modem其实在linux看来就是一个串口(stty)和这个串口上连了一个modem。所以,这个选项的意思你该明白了吧,就是支持在pcmcia卡上建立一个串口来

5、还有一个要注意的地方是 general setup中用一个pcmcia/cardBust support
要设置一下 对应于一般类型的笔记本只需要勾上cardbus就可以了 但是对于东芝的机器好像就需要勾上其他的芯片组支持了。(因为默认cardbus就是勾的所以我现在才说这点)

6、还有一点,据说必须要设置loadable module support 内的所有选项,我不知道了,我反正全勾上了

所以配置都完成了 保存设置
用命令
make dep
make clean
make bzImage
make modules
make modules_install
等待编译完成 将内核拷贝到/boot目录下 设置一下lilo(这个要自己看书了,是玩linux最基本的知识了)
就大功告成了。

重新启动系统, 如果系统检测的时候pcmcia card发出的都是很清脆的滴声 说明配置完全正确了,不然就还有什么地方需要配置了
进入系统用命令dmesg|more看一下 如果信息中出现了 eth0配置成功的信息和
ttySxxxx配置成功的信息就完全成功了 如果不行 我再介绍方法解决

然后进入系统,配置网卡和猫

配置网卡需要一个叫etherconf的程序包
还是用光盘安装(目前还是处于断网中)
还是用老套路
apt-get install etherconfig
安装后自动出现网络配置界面,这个么就不多说了 认字的人都知道怎么配 呵呵

现在你试试你的网络 完全可以用了也

下面配置远端的安装网络服务器
还是用命令base-config 在什么地方 我上面已经说过了
这次选择安装介质的时候就不要再选择cdrom了 选择http或ftp吧
然后就是选择国家什么的。选了中国的话 就会自动连接测试linuxforum的服务器,,然后将其保存到/etc/apt/source.list文件中去了
以后就可以使用这个服务器进行网络升级了
以后安装的时候为了让apt-get直接到网上寻找软件包,需要手工修改/etc/apt/source.list文件。 用vi修改该文件,将关于查询光盘的配置项用#注释的,别急着删除该项,万一那天没网络了 你还得靠他呢

如果你是教育网的用户 这个服务器实在速度太慢 建议使用大连理工的镜像服务器。 就在该文件里 依葫芦画瓢,按照系统对linuxforum服务器的设置,舔一项对大连理工服务器的设置 [url]ftp://mirror.dlut.edu.cn/debian[/url] ,将对linuxforum的设置注释掉就是了。

至于对modem的设置 已经没有什么难度了,使用debian的命令 pppconfig配置拨号网络,用pon进行拨号 用poff短线 用plog看拨号的记录 用pstate看当前的ppp连接情况,请大家自己看man页吧

敲了这么多 好累阿,至于万一网卡或猫 不能使用的的情况 等我休息一下再谈吧




     本文转自nathanxu 51CTO博客,原文链接:http://blog.51cto.com/nathanxu/56664,如需转载请自行联系原作者





相关文章
|
23天前
|
网络协议 Linux 网络安全
网络工程师的福音!三分钟快速上手这款强大的网络设备模拟器:PNETLab!
【8月更文挑战第22天】PNETLab是一款强大的开源网络设备模拟器,支持多种网络设备如交换机、路由器、防火墙等的模拟,以及TCP/IP等多种协议。用户可通过直观的界面创建网络拓扑、配置设备参数,进行网络测试以验证连通性和排查故障,并能导出结果便于分享与分析,为学习和工作提供高效工具。
43 1
|
4月前
|
存储 传感器
电脑是如何进行工作的(一)?
电脑是如何进行工作的(一)?
24 0
|
机器学习/深度学习 网络安全 异构计算
教你如何用家里闲置的Windows电脑搭建GPU服务器炼丹
教你如何用家里闲置的Windows电脑搭建GPU服务器炼丹
1322 0
教你如何用家里闲置的Windows电脑搭建GPU服务器炼丹
|
机器人 数据安全/隐私保护 Windows
云桌面上跑微信机器人,不需要一直开着windows系统了(部署运行机器人)
接上篇文章,本文主要介绍如何在云桌面上部署运行微信机器人
235 1
云桌面上跑微信机器人,不需要一直开着windows系统了(部署运行机器人)
|
运维 安全 机器人
|
自然语言处理 Windows
电脑小白不要错过这五款小众但强大的软件
电脑上的各类软件有很多,除了那些常见的大众化软件,还有很多不为人知的小众软件,专注于实用功能,简洁干净、功能强悍。
192 1
|
安全 开发者
在我电脑中待了很久的5款使用办公软件
你电脑中用的最久的软件是哪些?以下是否有你曾经使用过的软件呢?工欲善其事,必先利其器,今天继续分享五款实用的办公软件。
74 1
|
编解码 自然语言处理 安全
电脑小白必备的五款软件,让你的电脑变身神器
你想让你的电脑更好用吗?这里有五款电脑软件可以帮你,它们可以让你的电脑更高效、美观、安全,快来看看吧!
139 1
电脑小白必备的五款软件,让你的电脑变身神器
|
Web App开发 前端开发 程序员
电脑上终极的摸鱼神器,非它莫属。
电脑上终极的摸鱼神器,非它莫属。
|
Java 大数据 开发者
清净!安装这款2M的免费工具,终于可以好好上网了....
工作和学习中,有很大一部分时间都在和浏览器以及各种各样的网站在打交道。
清净!安装这款2M的免费工具,终于可以好好上网了....