请问如何在windows平台下用程序制作dos的启动软盘?200分! (200分)

  • 主题发起人 主题发起人 bluemasker
  • 开始时间 开始时间
B

bluemasker

Unregistered / Unconfirmed
GUEST, unregistred user!
要求能兼容win98、win2000、winxp<br>可以用映象文件。制作出的软盘只要能启动到dos即可,不需要多余的东西。
 
制作纯dos启动盘,也许可以,我用过联想的pcdos7.0系统盘即可
 
是制作纯dos启动盘,但要能读fat32
 
dos(1.0 -- 6.0)系统需要:<br>io.sys、msdos.sys、command.com.<br>前两个是引导模块,后一个是命令解释器。<br>1、如软盘已格式化,只须将0道0扇区复制为dos引导记录<br>(512字节,0x55 0xaa结尾),然后将三个文件拷贝即可。<br>2、如软盘未格式化则需要生成FAT表,软盘的fat是12位的,<br>接着是data区,0道0扇区依然是boot区,<br>生成时最好读一下软驱的格式:<br>3.5寸盘分1.44m和720k两种格式、<br>5寸盘分180k、360k、1.2m等格式。<br>8寸盘太少,我就不说了。<br>
 
请教如何将0道0扇区复制为dos引导记录
 
去http://newdos.yginfo.net/doswarea.htm<br>下载一个吧,支持在WINDOWS下制作的
 
to bluemasker:<br>直接写绝对地址就行,可能汇编方便一些,用c应该也可以。
 
能再详细些吗,我没有在delphi中嵌入汇编的经验
 
我也不太会用pascal写底层,我一般用c的,不好意思。
 
给分了,呵呵
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部