x01.os.19: linux 0.0

linux 0.0 是一个丢失的版本,但赵炯老师又在 linux 0.11 的基础上,使它起死回生。www.oldlinux.org 有大量资源可供下载,值得一看。

1.要编译运行,首先需安装:sudo apt-get install bin86,取其 as86,ld86 也。

2.makefile 有两点要注意,一是 ld  的入口为 0,二是使用 objcopy 对 head 进行转换拷贝。

3.代码可到我的置顶随笔 x01.lab.download 中下载 x01.los.0.tar.gz。解压后,make 即可。

虽然只是 boot.s,head.s, build.c 三个文件,但却花了我不少时间,才在 ubuntu 中编译成功。希望对学习 linux 能起到帮助作用,则善莫大焉。

你可能感兴趣的:(linux)