LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2903|回复: 42

我的LFS之路

[复制链接]
发表于 2003-11-4 21:42:51 | 显示全部楼层 |阅读模式
一直想装一个LFS系统,但由于本人很懒,一直没有动手。最近家里的上网方式由原来的有线通改成现在的ADSL,结果公网IP由原来的两个改成只有一个IP,那么三台机器,一个IP,无论如何也不够用了。只好被逼着上LFS了。
这里我采用日记形式,把每天做的事情记下来,也算是一点心得吧。希望大家在我碰到问题时,能帮我解决一下,先谢过大家了。如果大家有什么不明白,我知道的,我一定帮忙。
由于前面几天,我需要配置一下环境,可能界入lfs安装会比较晚,同时,白天要工作,晚上可能会有各种各样的事情。所以每天进度不多,请大家见谅。
好了,不多说了,从今天正式开始。

 楼主| 发表于 2003-11-4 22:02:13 | 显示全部楼层
先说一下家里的网络情况:家里共有三台机器,一台雷鸟750,512M,80G
一台PII400 256M 20G 两块10/100M网卡。 一台C366,64M,8G(是不是机器都很差? )。目前雷鸟为主要工作和游戏机。装的是2000系统。PII400,CPU和主板是二手货。装的是RH8.0主要给老婆上网,同时兼做C366的上网服务器。C366机器刚买来的二手机,装98。本来是帮一个朋友买的,结果买来他不要了,只好自己用了。另家里还有一个16口的交换机。所有的机器直接连在交换机上,adsl猫也直接连在上面。这样的设置好处就是有线通有两个IP,工作机开机,就能分到一个IP,PII 400机器开机也能分到一个IP,同时路由模式和dchp服务打开,这样98机器开机即可以上网了。(缺点:linux机器不开机,98机器不能上网,因为有线通会记网卡的mac地址,只要有线通的modem机器不断电4小时以上,就会只能充许最先的两块网卡上网的。)

好了,废话不多说了,讲今天晚上的内容:先设置rh下的adsl拨号,使家里的三台机器都能够上网(免得我装LFS时,老婆不能上网,被K,:p)。
前两天打听一下,装LFS必须有一个母系统,可是我不想在PII的机器上装了。想装到C366机器上(这台机器内存太少,98都觉得慢,用来做代理服务器正好)。
听版主说用knoppix可以用来装。同时,要使knoppix用来装LFS,必须能够上网下载各种各样的东西,那么必须设置redhat机器的拨号问题。在RH拨号上网。
在论坛上拼命找,找到一篇关于rh设置ADSL拨号的文章http://www.linuxsir.cn/forum.php ... amp;highlight=pppoe 按照上面做一下,基本上没有问题,只有一点可以改进一下:
Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide dynamic DNS addresses',
enter 'server' (all lower-case) here. 注意这里我们不要填写任何DNS地址,后面我们会配置ADSL自动从ISP中获取dns地址
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
Enter the DNS information here:

其实这里只要填上server,系统就会自动去服务器取dns地址。不必要像作者一样,多做一步。
发表于 2003-11-5 15:36:40 | 显示全部楼层
Welcome to the LFS DIY World ;)
发表于 2003-11-5 20:38:59 | 显示全部楼层
记得还挺详细的
 楼主| 发表于 2003-11-5 23:07:43 | 显示全部楼层
今天同学来家里聚会,走了就很晚了,就先把C366机器装上光驱,放上了knoppix的光盘。启动,刚启动两三行,就报了3个错误,好像是光盘上某些内容有问题。但继续运行下去又正常的,就是非常慢,不知道是什么原因?就算我的CPU不快,也不应该这么慢的吧。启动几步几个,就提示我内存不够用,要给我划几个swp分区,我机器64M内存,看来knoppox也不是穷人能用的,过几天还得去二手市场买根二手的sd内存给它装上(可是我用它来做上网服务器,只要64M已经太多了,为了knoppix,还是买吧)。分好区,但中间两次提示我分区,我不知道为什么,明天用别的工具看一下,是不是分了两个swp分区。然后继续启动,进入图形界面,可是竟然死机了。就是出现那张knippox的图片时,死机了,不知道有谁碰到过这个问题?原因分析,可能出在光盘上,内容有错误,也有可能是我机器配置太低?但我现在的P2 400机器,装rh也是好好的啊,没有理由的,请大家参考一下,问题出在什么地方?
 楼主| 发表于 2003-11-5 23:56:42 | 显示全部楼层
不甘心,我在2000的机器上装了一个vmware,用iso直接启动knoppix,结果一切正常,速度还快,看来64的内存太少,启动时,硬盘灯一直狂闪。闪到后面就死机了。
还有没有什么别的系统啊,对内存需求少一些的?
发表于 2003-11-6 01:28:30 | 显示全部楼层
c366编译起来也成问题啊.要装X就比较慢了.
 楼主| 发表于 2003-11-6 21:03:49 | 显示全部楼层
今天在单位一直在想在这台破机器上使用knoppix的办法,终于想到一个办法:
第一,超频cpu;第二用文本模式,不要进入图形界面了。回到家里马上就试。这个方法还真的可以,只不过超频有些失望,只能超到450,聊胜于无吧。在knoppix启动时,输入knippox 2,进入文本模式。

接下来是分区,原来的硬盘有8G,准备分成用来备份数据。4个区,一个boot区,一个root区,还有一个区,我习惯叫data区。还有一个swap区,我的内存太少,可能需要这些东西。
用linux的fdisk分区,昨天已经在虚拟机上苦练过了,因此分区一切顺利。分完开始格式化,hda5,hda6格式化顺利,用mke2fs /dev/hda6就搞定了,swap分区用mkswap /dev/hda7就完成了。此时swap分区有300多M,我想够用了吧。
但是在hda1的时候,碰到问题,说此分区mount着,我一看,怎么还是fat分区格式?umount就说分区忙。没有办法,想重启吧,或许会好一些。重启完了,问题依旧。无意看到启动信息(才输一个命令,还能看到前面的启动信息)原来knoppix在hda1中放了一个knoppix.swp的文件,原来如此,内存不够,已经挂上一个swap分区了,还是不够,在fat文件系统里用文件虚拟一个。这个好办,把原来的swap分区删了,一分为二,都是swap分区(我在网上看到几遍文章。都说swap分区超过128M,系统也不会去用超过128的部分)。然后格式化,重启。还是依旧。我盯着屏幕上的那个knoppix.swp文件,想:考,还在hda1里放一个这玩意儿,得了,我把这个分区给删了,看谁狠。删掉分区,提示说现在不能写进去,要重启完才能用。重启,终于看到系统把我提供的两个swap分区用上了。

自此,分区结束,好惨,该死的内存不够用,让我多花了这么时间。

接着,ftp文件。我是通过rh做的nat模式上网的。可是用lftp提示无法连上服务器,郁闷,想想以前用widows也有类似问题,用ftp工具,可以通过代理,用ie访问ftp网站,就是不行,没有办法,在2000机器上装上serv-u,在2000机器上下载,再下载。唉,麻烦啊。

今天得到一个经验:如果想像我一样,用命令行模式操作,这个简体版的knoppix有问题,提示好多乱码。还是老老实实用英文版来得实在。

下载完了,我去安装了。

另:怎么使用那些补丁?就是后缀为patch的文件
发表于 2003-11-7 17:20:49 | 显示全部楼层
netdigger老兄,加油啊~~哈哈

我也在努力啊,安装日记在下面这个链接,欢迎来交流啊~~~嗷嗷
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=71790
 楼主| 发表于 2003-11-7 21:23:47 | 显示全部楼层
昨天在单位刚接到一个任务,在一块au1100的开发板上架上linux,我今天看了一下LFS文档,发现这个装LFS的过程和我想像有有所不一样,根据我以前做一张软盘的Linux的经验:好像用不着这么麻烦的,我都是把编译好的东西,考贝到软盘上,然后在软件上装上Lilo就完成任务了。可能那样系统比较简单吧。我想我这个LFS的第一遍系统安装可不可以这样呢。第二遍时再按照LFS来,这样可以省好多时间了。(主要机器太慢了,我解压缩第一个软件包,已经20分钟眲,还是没有解压缩出来。)可不可以也这样弄呢。我的理解是:只要有内核,配上一些必要的so文件,加上一个GCC,就可以编译了。不知道我的理解对不对?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表