LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: control

LFS一次搭建成功,发贴庆祝:)

[复制链接]
发表于 2006-6-14 15:25:39 | 显示全部楼层
原有的系统是 P4 做的 i686,留下也用不上吧。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-14 20:05:56 | 显示全部楼层
谢谢两位版主热心指点!
经过今天近12个小时奋战,还要除去中午晚上各15分钟吃饭:)
终于起来了!!
整个编译过程还是使用lfsliveCD-6.1.1-3.iso及其文档,
参看http://www.linuxfromscratch.org/hint...piling-x86.txt 做相应更改。

唯一一点是在Flex-2.5.31编译安装时,两次都必须:
#unset CHOST CFLAGS CXXFLAGS
才能顺利安装,否则在make时报错。

再次感谢两位版主热心指点!!
我的LFS才刚刚起步,继续努力:)
回复 支持 反对

使用道具 举报

发表于 2006-6-14 20:21:08 | 显示全部楼层
起来的意思是可以在本本上运行了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-14 20:46:02 | 显示全部楼层
对,可以正常运行了。
现在唯一一点是3COM Megahertz 3CCFE574BT不能起来。
当时是照着这个兼容列表去挑的http://pcmcia-cs.sourceforge.net/ftp/SUPPORTED.CARDS
应该可以起来。
PCMCIA接口,驱动编译进内核。
内核PCMCIA和3COM驱动部分如下:
#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set

#
# PCCARD (PCMCIA/CardBus) support
#
CONFIG_PCCARD=y
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_PD6729=y
CONFIG_I82092=y
CONFIG_I82365=y
CONFIG_TCIC=y
CONFIG_PCMCIA_PROBE=y
CONFIG_PCCARD_NONSTATIC=y

这里部分应该是台机的,但为了安全也选了:
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL1=y
CONFIG_EL2=y
CONFIG_ELPLUS=y
CONFIG_EL3=y
CONFIG_3C515=y
CONFIG_VORTEX=y
CONFIG_TYPHOON=y
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_VENDOR_RACAL is not set

主要想选中的是这部分,为了安全,两个都选了:
#
# PCMCIA network device support
#
CONFIG_NET_PCMCIA=y
CONFIG_PCMCIA_3C589=y
CONFIG_PCMCIA_3C574=y
# CONFIG_PCMCIA_FMVJ18X is not set
# CONFIG_PCMCIA_PCNET is not set
# CONFIG_PCMCIA_NMCLAN is not set
# CONFIG_PCMCIA_SMC91C92 is not set
# CONFIG_PCMCIA_XIRC2PS is not set
# CONFIG_PCMCIA_AXNET is not set

实际上应该是CONFIG_PCMCIA_3C574=y

难道要再单独编译网卡驱动?
还是编译时选择出错了?
机器起来后在login前一行提示:
Interfaces eth0 doesn't exist                  [WARN]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-15 20:47:59 | 显示全部楼层
原来3COM Megahertz 3CCFE574BT是一张很“古老”的网卡。
它根本就不能在/proc/pci查到,因此我一直以为没装上。
尝试装了pcmcia-cs之后,在开机时就给“罗列”出来了,说“罗列”是因为本身系统已识别。
再安装了net-tools,方便用ifconfig调整网络。
顺便俺上dhcp网络就OK了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-18 22:18:43 | 显示全部楼层
一周,彻底搞定,以后自用机器都用LFS啦!
针对MMX小本子编译的LFS,感觉指定目标平台编译后速度比Debian要快些.
FVWM,只编译自己常用的软件,整体跑起来还不错:)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-6-18 22:33:54 | 显示全部楼层
效果不错!
回复 支持 反对

使用道具 举报

发表于 2006-6-18 23:56:21 | 显示全部楼层
不会用fvwm,看起来挺漂亮的。:)。。恭喜兄弟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-19 01:12:46 | 显示全部楼层
用FVWM主要是因为它比较小巧,本来想换着用用XFCE的,
但是依赖的包太多,硬盘又装回烂本子里了,编译太耗时,就用FVWM了.

4个SBU用MMX233就得编译上三个多小时
不过平时用,来点c和perl都还不错,暂时就这点追求
BLFS路还很长,LFS 文档也还得再细看,还得好好努力!

另外多谢三位版主热心帮助,不然我就卡在指定编译目标机那了!
回复 支持 反对

使用道具 举报

发表于 2006-6-19 01:23:54 | 显示全部楼层
perl 有问题就找你了。:)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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