好久没更新了,在家不怎么出门,家里在农村实在没有什么可以出去的,也不出去跑步,也没有环境。,偶尔骑行十几二十km的样子,前端学习又陷入停止,颓废状态,这两天又对Linux,操作系统这一块感兴趣,起初是找不到顺手的发型版,gnu组织制定的那些规则,看着有点不顺心,大多数软件包的位置和配置文件太混乱,系统级和非系统级的程序也没有明确划分,更别说桌面应用了,包管理器的依赖管理,哎,不过好像有一个系统叫nixos没有遵循fhs规范尝试用busybox制作initramfs,从编译内核到编译busybox问题太多了,内核好几次编译都报错,要好多工具,最后编译出来的镜像也不知道能运行暂时还没试,看了看有一个操作系统叫tinycore只有16m,我看文件就使用到了busybox,整个系统就一个内核和busybox的二进制还有一些基本的配置文件,其他的命令全是软链接到这个二进制,系统打包成了一个core.gz,这个貌似就是相当于临时跟文件系统,反正就是运行在内存中,没有真正的根文件系统,所以说关机就丢数据,grub也不熟,等这些熟练之后再尝试lfs,实体机安装ubuntu,把引导搞崩了,进不去系统,还是靠着命令行来引导内核,initramfs,唉,不过貌似参数不正确,无法正确加载rootfs和桌面,只能进initramfs,还是很生疏这一块,先把这个搞好,对于临时rootfs跟向真实切换的过程还没了解,init进程是从临时文件系统到真实,一直是一个的吗,内核参数里面的init是指向的哪一块儿,教程里面只说没有参数,会根据相应顺序来寻找,网上教程太少,好蒙
- THE END -
添加新评论
好好相遇,慢慢生活
网站统计
运行天数
859天
文章总数
23篇
评论总数
712个
标签总数
0个