最近比较膨胀准备再次向Linux0.11源码发起挑战。
直接读源码?不可取,拿出赵炯博士写的《Linux内核完全注释》重新学习一下。
这次希望能够在本学期内把它读完!
理论与实践要结合;天天看0.11源码都没体验过Linux0.11系统,有什么意思?
于是赵炯博士为我们提供了一个编译好的0.11镜像和模拟器。
http://www.oldlinux.org/Linux.old/bochs/linux-0.11-devel-040329.zip
首先去上面的地址下载工具(包含模拟器和镜像)
这里我将它解压在C:\Program Files (x86)
然后执行如下命令即可启动!
C:\Program Files (x86)\Bochs-2.1.1>bochs.exe -q -f bochsrc-hd.bxrc
愉快的玩耍咯!
这里立一下OS学习的一些计划:
这学期会更新一些关于进程管理,内存管理,文件管理等有关OS的简单实现(使用C语言)
上一篇不就是我的OS学习开篇嘛?
国庆期间不出意外会出进程调度相关的初代代码,为什么是初代?因为这个调度涉及的几个算法(FCFS,SJF,SP,HRRN, RR)我不能保证国庆内全部完成。
by the way,推荐一部纪录片->Revolution OS (2001);片中的Gates简直就被怼成开源世界的敌人,处处攻击开源世界。但是看看现在市值第一的微软收购了GitHub现在自家的田牌系统居然内置了WSL,开源了早期的田牌系统的文件管理器和Win10的计算器源代码!!!发起了许多开源项目!!!话说新的Terminal真滴漂亮。
现在Linux商业化第一梯队的RedHat,现在脸也不要了只剩一个红帽子了(调侃一下新Logo蛤蛤),最终难逃被IBM收购。
那么这些故事和你又有什么关系?—-喷子日常