查看: 2836|回复: 3

[原创] 发个最新的成果:lfs 8.0

[复制链接]
  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2018-10-12 01:02:54 | 显示全部楼层 |阅读模式
    分享到:
    IMG_0006.JPG
    什么是 LFS,就是 linux 的一个小系统,但是这个系统呢,全部靠自己从源码开始编译出来的。有时间大家可以玩玩,加深对 linux 系统层面的认识。
    先上视频看一下:
    十一在家花了4天时间搞的,把走过的弯路汇总一下,以后可以少走弯路。
    第一天:ubunt 16.04 LTS 编译 LFS 7.7 systemd , binutils 高出版本上限 3 个小版本,失败
    第二天:ubunt 16.04 LTS 编译 LFS 7.7 systemd,binutils 还是高出版本上限 3 个小版本,失败,报错都是一样样的
    第三天:ubunt 16.04 LTS 编译 LFS 8.0 systemd,  binutils 高出版本上限 1 个小版本,以前的错误没有了,
    第四天:接着把没编译玩的编译完,然后碰到 grub 无法启动引导问题,是因为电脑不支持从 usb 接口固态硬盘
    今晚把 linux 本本拆了,装上 LFS 硬盘,一次启动完了,碰到 LFS 账号没有设置密码问题,这个好像是手册没有说设置密码的问题吧,要不就是我看的快漏过去了。

    最总还是 ubunt 16.04 LTS 编译 LFS 8.0 systemd,binutils 虽然高出上限 1 个小版本,还是可以跑起来的,所以,
    1,手册上还是比较严谨的,按照手册做,就能编译出来,
    2,编译过程有好多步骤,不是必须的,可以省略了,这个靠自己经验,能节省点时间,不怕麻烦就一点一点照做,无所谓
    3,编译之前一定一定一定要检查编译环境,重要的软件版本号一定一定一定要在手册建议的范围内,可以节省时间,提高一次成功率,提升信心。全部100多个软件,编译一遍,很累很辛苦看,很容易就漏掉一个步骤,忘记安装等,过程中再出现问题,信心很重要,第一遍不成功,估计就放弃了,很难排查问题在哪,那么多步骤无从下手排错。4,ubuntu 16.04 LTS 系统,建议编译 LFS 8.1,这个能满足要求,版本又不是太高太新,应该没啥问题。或者 LFS 8.0 也行,虽然不满足要求,但是也没大问题,至少是能启动运行的,我还没碰到啥问题
    5,按照常规的做法,在电脑的硬盘上编译 (电脑机箱里面装的硬盘,或者本本内部插槽上的硬盘),避免 usb 启动时候出问题,
    6,使用 bios + mbr 启动方式启动,最好是这个,比较容易
    7,记得给 LFS 系统设置用户名和密码




    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2018-10-12 23:02:15 | 显示全部楼层

    整个10.1 ,一半时间都给它了,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:43
  • 签到天数: 1055 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2018-10-29 08:12:52 | 显示全部楼层
    谢谢分享,                 
    回复 支持 反对

    使用道具 举报

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

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 03:35 , Processed in 0.143675 second(s), 24 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.