30DaysMakeSystemYourself

所属分类:操作系统开发
开发工具:C/C++
文件大小:20643KB
下载次数:128
上传日期:2012-11-21 10:03:08
上 传 者gao2951713
说明:  30天自制操作系统光盘源码,里面的代码以增量型模式,分章节(天数)为对应的文件夹。利于学习参考。
(The source is cd s,in order to study of shared.30DaysMakeSystemYourself)

文件列表:
30天自制操作系统光盘内容\Autorun.inf (28, 2006-03-10)
30天自制操作系统光盘内容\boot.catalog (2048, 2007-05-25)
30天自制操作系统光盘内容\haribote.img (1474560, 2006-11-08)
30天自制操作系统光盘内容\omake\heboos\heboos\charfont.bin (1536, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\charfont.txt (16608, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\fdimage.bin (19541, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\graphic.hoa (81, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\graphic.nas (1205, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\hello.hoa (28, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\hello.nas (478, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\ipl.ask (4737, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\makeipl.bat (150, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\makeos.bat (176, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\os.ask (9661, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\os.com (2645, 2003-07-02)
30天自制操作系统光盘内容\omake\heboos\heboos\txt2bin.exe (3616, 2002-02-07)
30天自制操作系统光盘内容\omake\heboos\minifsos\fdimage.bin (592, 2003-07-01)
30天自制操作系统光盘内容\omake\heboos\minifsos\ipl.bin (512, 2003-07-01)
30天自制操作系统光盘内容\omake\heboos\minifsos\ipl.nas (1924, 2003-07-01)
30天自制操作系统光盘内容\omake\heboos\minifsos\os.com (80, 2003-07-01)
30天自制操作系统光盘内容\omake\heboos\minifsos\os.nas (1645, 2003-07-01)
30天自制操作系统光盘内容\omake\license.txt (6443, 2012-03-29)
30天自制操作系统光盘内容\omake\omake.txt (5082, 2012-03-29)
30天自制操作系统光盘内容\omake\osask\make47\src47\!cons_9x.bat (7, 2004-04-01)
30天自制操作系统光盘内容\omake\osask\make47\src47\!cons_nt.bat (7, 2004-04-01)
30天自制操作系统光盘内容\omake\osask\make47\src47\ankfont0\ibmank0.txt (44286, 2003-01-23)
30天自制操作系统光盘内容\omake\osask\make47\src47\ankfont0\newstyle.txt (44286, 2002-11-01)
30天自制操作系统光盘内容\omake\osask\make47\src47\ankfont0\txt2bin.c (901, 2002-02-05)
30天自制操作系统光盘内容\omake\osask\make47\src47\ankfont0\txt2bin.exe (3616, 2001-11-24)
30天自制操作系统光盘内容\omake\osask\make47\src47\ankfont0\win31.txt (44287, 2002-11-01)
30天自制操作系统光盘内容\omake\osask\make47\src47\base.nap (8349, 2005-02-07)
30天自制操作系统光盘内容\omake\osask\make47\src47\bochs\Makefile (100, 2005-02-13)
30天自制操作系统光盘内容\omake\osask\make47\src47\bochs\Makefile~ (64, 2005-02-07)
30天自制操作系统光盘内容\omake\osask\make47\src47\bochs\osalink1.opt (208, 2005-02-07)
30天自制操作系统光盘内容\omake\osask\make47\src47\boot32.ask (19129, 2004-04-14)
30天自制操作系统光盘内容\omake\osask\make47\src47\changes.txt (6957, 2005-02-13)
30天自制操作系统光盘内容\omake\osask\make47\src47\fdimg0at.tek (59, 2004-07-18)
30天自制操作系统光盘内容\omake\osask\make47\src47\fdimg0tw.tek (59, 2004-07-18)
30天自制操作系统光盘内容\omake\osask\make47\src47\init.ask (264301, 2005-02-07)
30天自制操作系统光盘内容\omake\osask\make47\src47\license.txt (6443, 2012-03-29)
... ...

在正文定稿后补充的注意事项 * 从光盘将文件直接复制到硬盘的话,所有的文件都会带上“只读”属性, 笔者完全忘记这么一码事了,因此在正文中没有提醒大家注意这一点。 如果文件带着只读属性,就无法对该文件进行编辑和覆盖操作。也就是说, 没办法对程序代码进行修改了。 要去掉只读属性,需要将文件从光盘复制到硬盘之后,打开文件的属性对话框, 将“只读”一栏的勾去掉,然后点击“确定”。 在Windows2000及以上版本中,去掉只读属性点击确定按钮之后,系统会询问 这一更改是仅应用于当前文件夹还是应用于当前文件夹内包括子文件夹中的所有文件。 使用这一功能,就可以将整个文件夹,例如harib00a中所有的文件一次性去掉只读属性。 Windows中还有很多方便的功能,不过笔者没时间一一确认了,大家自行研究吧。 * 在tolset中包含的QEMU貌似在Windows2000以上版本的系统中无法工作,抱歉。 后来笔者寻找了一下更古老的QEMU版本,发现了一个可以在Windows95下运行的版本。 想使用这个老版本的话,可以将tolset/z_tools/中的qemu文件夹改名为qemu_nt,然后 再将qemu_9x改名为qemu即可。 这个老版本的qemu虽然貌似可以在Windows2000以上版本系统中运行,不过一部分 操作方法和正文中的讲解有区别,例如将鼠标从QEMU释放的操作,不是Ctrl+Alt, 而是变成了Shift+Ctrl。 另外,在某些环境中,这个老版本的QEMU貌似会发生颜色不正确等异常情况。不过 这也比完全不能运行要好多了,大家请根据情况使用吧。 (译者注:作为一个开源项目,QEMU至今为止一直在持续更新和发布新版本, 大家可以从http://lassauge.free.fr/qemu/这个网站获得并尝试最新的Windows编译版本。 如果你使用Linux作为开发环境,可以直接从QEMU项目主页http://qemu.org/获取最新的 源代码进行编译。) * 关于上述说明,如果还有疑问,欢迎到论坛提出。

近期下载者

相关文件


收藏者