+ -
当前位置:首页 → 问答吧 → 初学LFS注意事项

初学LFS注意事项

时间:2007-04-18

来源:互联网

好些网友刚刚接触LFS,总是遇到种种问题,虽然偶也是初学,但是,目前算是多少卖过点门槛,提几个注意事项,可以保证初学者的成功率。

玩LFS前,最好别对linux一无所知,起码知道些常用的linux命令,当然不知道也无所谓,不过那样你搞下来,成功可能性不大(多少要根据自己的实际情况做点改动,和手册上不一样,比如分区部分。。。)

Ok了,这个注意事项,是假定读者有起码的Linux使用情况下说的,如果读者一点没有Linux使用经验,强烈建议,装个现成的发行版,然后用两天,知道些常用命令再来搞LFS。

首先,一定要用虚拟机玩!这是最重要的,因为大家的机器往往就一台,你用在win下用虚拟机,起码出了问题,还能用网络,比如google,比如qq,比如irc寻求帮助,还有个最重要的情况,要用虚拟机,偶下面会提(强烈注意,如果你没有两台机器,一定要用虚拟机),关于虚拟机的选择,强烈推荐Vmware,别跟偶提VBOX,偶没用过,不评论,qemu,一定不要用!!否则,安装grub的时候,铁定失败,起码偶没成功过,听说是qemu用的bios是bochs的bios,版本老,有个grub要用的写磁盘函数太新的问题(问朋友,他说记得以前查过,貌似个老外说的,偶没查到过相关原因,查到朋友请告知)。
其次,一定要用稳定版本的livecd和稳定版本的LFS手册,这点没啥好说的了吧,稳定版,应该大家测试,能大大提高成功率,你千万别在现有的发行版上玩LFS。
第三,用Vmware玩,一定要用远程登录进去搞,千万别自己敲命令!因为一堆子参数设置配置文件乱七八糟的,能搞死你,不留神就漏个,错个,多个什么的,经验,绝对不要自己敲命令!失败情况,可能多数在这(后面会提Vmware远程登录玩法)
第四,Vmware,建议用5.x版本的,最好别用6.0,没啥大原因,5.x的偶用的多,都成功了6.x,偶装过,不喜欢,就没装了,6.0上面偶没搞个,所以偶个人不推荐(搞,估计也不会由于虚拟机问题失败,只是偶没搞过,偶要保证成功率)
第五,Vmware,建议自定义IDE磁盘,要不用SCSI硬盘,内核编译可能你会有些郁闷,万一,偶说万一,你选择了SCSI硬盘的话,先检查是哪个SCSI类型的,SCSI,vmware中有两种类型,看清楚,简单说来,选择了SCSI硬盘,就要把SCSI驱动编译进去,但是,实际上来说,你也不知道是哪个驱动,网上的,貌似有问题,如果你选择了SCSI硬盘,内核编译的适合,参考http://gentoo-wiki.com/HOWTO_Install...ndows_NT/2K/XP
gentoo的,有vmware的硬件配置,跟着配


下面说明Vmware的远程配置
首先,强烈建议,选择NAT上网方式,别用Bridget上网方式,因为你用了Bridgetd上网,那么虚拟机和你主机将处于同一网段,对某些读者来说,可能会造成机器容易死机类似的问题(尤其是学生在学校上网,绑定了MAC类似的)用NAT联网,你的主机将成为虚拟机的服务器。。。详细的,自己google
其次,用livecd启动后,用passwd改密码,因为后面,偶们的远程登录是用ssh服务,ssh服务,必须要给密码才能登录,不能为空密码
第三,启动ssh服务,在/etc/rc.d/init.d/sshd start(可能rc.d 和init.d反了,自己用tab补全,如果没有,就把两个目录颠倒下,偶忘记了)
第四,用ip addr 查看虚拟机ip
第五,下载个putty.exe(可以用别的ssh软件,偶用的是他,偶在win下)登录
第六,有问题再说,慢慢补充

忘记说了,补充说明
好些软件包,都分布的,单个单个下载,麻烦,你可以把所有的链接都搞到一个文本文件中,用wget下载(不推荐,wget貌似单线程,速度狂满,偶对他及其不满)
或是,你在win下,把软件包都下载好,然后开个比如http,比如ftp服务,把你下载的软件包打包,然后就可以了,至于虚拟机汇总访问的IP(指NAT上网,别的上网方式,偶不清楚,自己琢磨,再次强调,强烈推荐初学者用本文的环境打造LFS),ip addr,查看网关的ip,这个网关的ip,就是你NAT方式下虚拟机访问你主机的ip


初学者,一定要按照这个来,如果你没搞过LFS,linux使用经验又异常丰富,那么,可以按照自己的理解来,LFS初学者,linux使用经验又不多的朋友,强烈建议安装这个环境搭配,提高成功率(如果还不成功,就是手册没有详细说的地方,比如内核编译,和手册上说根据自己情况搞的,比如分区部分,这样,就很容易定位问题了,否则上来就说xxx失败,谁知道为啥失败???)

作者: BSCH   发布时间: 2007-04-18

我对楼主的就景仰如滔滔江水绵绵不断
感谢搂主 感谢版主 感谢linuxsir 感谢所以帮助我的人

作者: smallman   发布时间: 2007-04-18

嗯。
不错,新手应该看下。
以前我用过vmware ,第一天没用ssh,一会看手册一会看虚拟机,脖子都扭疼了。第二次我就把sshd启用了。这下舒服了不少。

作者: huohuliaisili   发布时间: 2007-04-18

其次,一定要用稳定版本的livecd和稳定版本的LFS手册,这点没啥好说的了吧,稳定版,应该大家测试,能大大提高成功率,你千万别在现有的发行版上玩LFS。

=================
俺安装的时候试了很多次,因为就是在发行版centos上玩LFS。
可是俺觉得在解决问题的过程中学到了很多。
要是一次装完了,觉得理解不会这么深。
人生就在于不断的折腾....


俺是不是有点自虐倾向?

作者: hellolfs   发布时间: 2007-11-19

LZ完全说出了我的心声

作者: beyond1314   发布时间: 2007-11-19

现在强烈建议在真机上做LFS,因为vmware自身还是有很多缺点的~

作者: shooter   发布时间: 2007-11-20