Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544484
  • 博文数量: 252
  • 博客积分: 6057
  • 博客等级: 准将
  • 技术积分: 1635
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-21 10:17
文章分类

全部博文(252)

文章存档

2013年(1)

2012年(1)

2011年(32)

2010年(212)

2009年(6)

分类:

2010-10-14 00:01:34


这几天一直在看操作系统的软盘引导源程序. 看了一下DexOS和Dos60的引导源程序, 并编译了DexOS的引导
源程序. 但是不知道怎么使用这些引导源程序, 为了加深对引导源程序的理解,和对以后操作系统的开发做一
些基础实验, 决定开始制做一个DOS启动盘和DexOS系统启动盘. 以下实验的最终目的是想验证一个想法: 使
用DexOS的软盘引导程序,直接引导一个在windows下开发的16位可执行程序. 这个想法在读书的时候就有了,
但是当时条件有限,就没有这样尝试过. 不过现在可以尝试了. 在本篇blog的后一个篇blog[OSk - 附源代
码32位系统内核
] http://blog.chinaunix.net/u3/108571/showart_2357058.html 中就完成了
这样的操作, 并成功引导了一个在windows下开发的一个操作系统的16位可执行内核程序. 呵呵.

实验目的如下:
  1) 尝试使用winimage软件做一个MiniDos启动盘.
  2) 尝试使用winiamge软件做一个MiniDex启动盘.

实验中所需要的工具如下:
  1)WinHex
  2)WINIMAGE
  3)Qemu Manager 2.1 For Windows
实验中所使用工具的下载链接(URL)如下:
   WinHex: [URL]
   WINIMAGE: [URL]
   Qemu Manager: [URL]

实验预计结果: 完成以上二个实验.

实验最终结果: 将MiniDos和MiniDex两个系统做动一张软盘上, 先启动Dos系统,再由Dos的命令行界面执行
            Dex的内核文件kernel32.exe, 进入dex系统.

实验的详细过程: 有时间在来补全。呵呵。





实验后的最终文件下载链接:
文件:MiniDos2Win.rar
大小:403KB
下载:下载






阅读(1111) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~