LFS安装过程记录(1)-准备工作

最近想深入的学习一下LFS(linux for scratch)的安装,LFS是一个完全从无到有的一个LINUX系统,每一步都需要自己去编译,从今天开始,慢慢的一步步装,我会记录一系列安装过程,以及遇到错误的处理方法,此次安装不是急于完成一个能工作的系统,而是纯属以学习的心态来安装,所以进度会比较慢,不过我会尽量去完成,期间也会慢慢的学习各种linux知识

LFS介绍:

LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面。

开始安装:

先从http://ftp.osuosl.org/pub/lfs-livecd/下载最新的livecd,我下的是lfslivecd-x86-6.2-5.iso,在这里说明一下为什么要下载LFS Livecd,因为LFS是从头开始编译、安装,要编译必然需要用到GCC等编译器,以及各种必须的库,所以在编译的时候需要有一台宿主机,并且满足一切安装的条件,比如编译器的版本等等,livecd的好处是里面包含了所有需要用到的东西,貌似源码也包含在里面了,这样编译自己的系统时就不用再到网上到处找源码包了,可以说是学习安装lfs的最佳方案,由于我是准备在virtulbox虚拟机上面安装,用livecd,就和虚拟的硬盘没任何关系,我可以模拟成一个独立的安装环境.

 

新建一个虚拟机,操作系统选linux,版本选linux 2.6,硬盘大小为10G,内存512M,介质选livecd的iso文件,建立好虚拟机后,记得要设置一下,要不启动livecd会报错

选中建立的虚拟机,点击设置-系统-处理器,勾上 “扩展特性:启用PAE/NX“ 选项,在此解释下什么是PAE/NX:

PAE = Physical Address Extension 物理地址扩展

扩展32位操作系统的内存地址长度到36位, 以使用4G以上的内存, 最高支持64G内存

NX = NoExecute 一种硬件执行数据保护技术, 通过将内存地址标识为'不可执行', 防止恶意代码及病毒运行

运行虚拟机,启动项选i386,设置好localtime和dns等信息后,就进入到livecd的启动界面了,如下图:

好了,安装的准备工作在此就做好了,下一篇开始正式安装。

 

转载于:https://www.cnblogs.com/ufo36916211/archive/2011/04/20/2023051.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值