lfs遇到的一些问题--编制LFS】的更多相关文章

1.chroot后不要再打开新的终端了,没法用,还可能使系统崩溃.另外如果需要去睡觉,重启后要再次挂载并填充/dev和挂载虚拟内核文件系统,并再次运行chroot,可以将下列命令保存为脚本,重启后一次运行 mount /dev/sda9 /mnt/lfs mount -v --bind /dev $LFS/dev mount -vt devpts devpts $LFS/dev/pts mount -vt proc proc $LFS/proc mount -vt sysfs sysfs $LF…
搞了几次LFS,终于成功了,总算舒了一口气. 这次搞LFS用到的资料:LFS文档:http://www.ha97.com/book/lfs-book-6.6/index.html  一份简单的指导文章:http://blog.chinaunix.net/uid-20772927-id-579133.html 基本上是跟着上面那个指导文章来做的,而LFS文档主要是看看每个操作的意义是什么. 第一次比较大的失败是做完全部步骤,虽然进入了grub启动界面: 但是之后就出现了问题了: 根据问题的内容,可…
本机宿主系统archlinux,lfs SVN-20130711,参考文档 1.在离开或重新进入当前工作环境 (比如 su 成为 root 或者其他用户) 时不要忘记检查 $LFS 是否设置好. echo $LFS export LFS=/mnt/lfs   2.这个命令: ln -sv $LFS/tools  / 在宿主系统上创建一个 /tools 符号链接.它将指向 LFS 分区上的$LFS/tools 目录,此命令相当于: ln -sv $LFS/tool /tools 之后可用ls  -…
​​ 目录 前言 第一节:LFS 准备工作 第二节:一步完成你的 LFS11.0 第三节:开启你的 LFS 系统 结语 前言 如果你把从源代码开始编译构建一个操作系统的工作当成厨师做一桌菜的话,Linux From Scratch(简称 LFS )就是一份"菜谱". 从今天开始我准备写系列教程,一步一步带着大家从开源软件的源代码(大厨的"食料")开始,基于最新版的 LFS(大厨的最新版"菜谱")编译出能运行的 Linux 操作系统.构建出能作为桌…
脚本共享在这 http://pan.baidu.com/s/1nt6yiH7 version-check.sh : 这个是检查HOST机器的软件依赖情况 host-dep.sh:针对ubuntu10_64的缺少的包的安装[开发环境已安装] comp.sh:LFS7.5的图书大量的编译代码的整理脚本 ,可参数运行,如 ./comp.sh -s=5.1表示对应章节的执行步骤 如下是comp.sh的内容 #!/bin/bash :<<EOF安装依赖的包在这些独立的文件中,不用独立下载ftp://ft…
七. 构建临时系统 1. 通用编译指南 a. 确认是否正确设置了 LFS 环境变量 echo $LFS b. 假定你已经正确地设置了宿主系统的符号链接: 1)shell 使用的是 bash. 2)sh 是到 bash 的符号链接. 3)/usr/bin/awk 是到 gawk 的符号链接. 4)/usr/bin/yacc 是到 bison 的符号链接或者一个执行 bison 的小脚本. c. 构建临时系统中,确保解压软件包时你使用的是 lfs 用户. d. 除非特别说明,删除解压出来的目录和所有…
一. 准备工作 1. 需要一个Linux宿主系统,例如早先版本的 LFS,Ubuntu/Fedora,SuSE 或者是在你的架构上可以运行的其它发行版 如果想实现Win7与Linux双系统,可参考我的上一篇博文:Win7下硬盘安装Ubuntu 12.04.3双系统 2. 参考网址:Linux From Scratch Version 7.7-systemd (简体中文版) 3. 参考文档:LFS-BOOK-7.7-systemd.pdf 4. 参考命令:lfs-7.4-command.txt 二…
您是否想过打造您自己的 Linux 发行版?每个 Linux 用户在他们使用 Linux 的过程中都想过做一个他们自己的发行版,至少一次.我也不例外,作为一个 Linux 菜鸟,我也考虑过开发一个自己的 Linux 发行版.从头开发一个 Linux 发行版这件事情被称作 Linux From Scratch (LFS). 在开始之前,我总结了一些有关 LFS 的内容,如下: 1. 那些想要打造他们自己的 Linux 发行版的人应该了解打造一个 Linux 发行版(打造意味着从头开始)与配置一个已…
$LFS 确保环境变量$LFS已被定义. 定义:export LFS=/mnt/lfs 检查:echo $LFS 建立目录 $LFS/tools $LFS/tools目录用于存放和编译一些临时使用的工具,这些工具不是最终LFS系统的一部分. sudo mkdir –v $LFS/tools 建立一个软链接,这样在host system和LFS里可以使用同样的路径访问tools目录. sudo ln –sv $LFS/tools / 创建用户 创建一个用户用于编译,防止不小心破坏系统. sudo…
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 一名linux爱好者,记录构建Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习lfs,用博客记录学习笔记,如有写的不恰当的地方,望多多指正.笔记中只是记录一些问题和书中表述不清晰的内容的处理办法以及我的解决思路,仅做参考. 要实际构建lfs请结合lfs官方的书籍操作 一.lfs系列概述 1.lfs:Linux From Scratch(LFS)是一个项目,为您提供完全从源代码构建自己的自定…