LFS小记

第一次尝试使用LFS LiveCD搭建自己的LinuxSystem,成功。

[准备工作] 使用LFS LiveCD的版本是lfslivecd-x86-6.3-r2160.iso,配套的LFS-Book是v6.3版

[过程简介] 基本上是完全依照LFS-Book的教程上来做的,中间略有一些小插曲,Google搞定。这里不细述了。简单概括一下LFS的思路。

首先是通过LFS LiveCD启动光盘加载光盘中的系统,中间略过一些小的启动配置(如时间,键盘布局等)。

第二步是准备好存储空间。这其中包括

  a. 建立硬盘分区(cfdisk/fdisk);
  b. 在分区上建立文件系统(mke2fs:用于建立ext3文件系统;swap:用于建立swap文件系统)
  c. 挂载到当前系统中(mount:挂载一般文件系统, /sbin/swapon:启动swap分区)

第三步就是编译软件包

  a. 编译基本工具链(gcc, glibc,binutils,linux-libc-headers)
  b. 使用工具链编译其它工具(...)

第四步是进入虚拟文件系统,开始构筑存储空间上的目录以及安装工具

  a. 挂载虚拟内核文件系统
  b. 切换到chroot模式,
  c. 创建并填充必备的系统目录
  d. 安装工具链,调整工具链,使后续安装的软件基于此次安装好的工具
  e. 安装完毕,清理一些中间文件

第五步是配置启动脚本

第六步是配置内核以及安装grub,使系统能够从硬盘引导 最后一步,就是退出chroot,卸载掉之前挂载的虚拟内核文件系统,然后重启。

reboot…顺利的进入Grub,选择之前建好的启动项,进入linux,OK,搞定。

posted on 2012-07-27 00:17  Peter.Y 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/peteryj/archive/2012/07/27/2611022.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值