本文主要是介绍LFS杂记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第六章注意这一章先检查root用户下$LFS是否指向/mnt/lfs
从本章开始所有的操作都在root下,而非lfs用户!
6.2.1
mknod用于创建特殊类型的文件,例如设备文件
详见百度百科
6.2.2
mount的--bind可以挂载目录
mount -v --bind /dev $LFS/dev
由于lfs分区每次磁盘号都不同,不再执行自动挂载,改为开机手动挂载。
//
重开机后也需要重新进行6.2.2和6.2.36.4 chroot也需要每次开机进入
这两步都写成了脚本mount-and-populat.sh
开机执行他即可。
6.17
gcc安装步骤里的make -k check极其耗费时间,好几个小时。必要时请忽略。大胆的忽略吧。
6.25E2fsprogs的测试环节可以不进行了,这其中的一项测试会尝试分配256M内存,虚拟机运行的系统的话吃不消。
6.66节指明,从此处开始,如果要重新进入chroot的话,命令有所改变。原因是tools目录现在不需要了,他是临时工具,现在没用了,想删就删吧。
7.4和7.5看不懂,跳过。看起来没什么影响。
最后的grub设置小心了,搞不好LFS启动不了,你的宿主机也跟着挂。
这篇关于LFS杂记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!