![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 05:42 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS软件下载 & 游戏分享 (下载室) » 重新启动DOS的程序 |
| 可打印版本 1,838 / 8 |
| 第1楼 Lydong | 发表于 2003-04-01 00:00 |
| 元老会员 发帖 407 积分 1,468 来自 广州 | |
|
重新启动DOS的程序 重新启动
C>DEBUG↓ -A↓ XXXX:0100 XOR AX,AX↓ XXXX:0102 INT 19↓ XXXX:0104 ↓ -N,CQ.COM↓ -RCX↓ :4↓ -W↓ -Q↓ 只是重新装入DOS 系统,它的优点就是可以直接重新启动DOS,而不需经过硬件系统的初始化过程,速度最快,但有些时候可能不行,哪位高手可以将它改编成更好用的“重新装入DOS ”的程序,请发上来。 |
|
| 第2楼 Wengier | 发表于 2003-04-01 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
其实就两行:
MOV AX,0 INT 19 |
|
| 第3楼 Lydong | 发表于 2003-04-01 00:00 |
| 元老会员 发帖 407 积分 1,468 来自 广州 | |
|
用debug写程序时如何确定写入程序的长度?(如 RCX 之后的值如何确定)
|
|
| 第4楼 Lydong | 发表于 2003-04-01 00:00 |
| 元老会员 发帖 407 积分 1,468 来自 广州 | |
|
执行上面的程序之后出现了" Boot from ATAPI CD-ROM : Failure ..." 之后就不动了,有什么办法?
|
|
| 第5楼 pluto_zj | 发表于 2003-05-06 00:00 |
| 初级用户 发帖 19 积分 162 | |
|
一行就够了,直接 INT 19H
|
|
| 第6楼 Wengier | 发表于 2003-05-06 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
如果直接INT 19的话,那AX的值怎么办呢?最好初始化一下吧。
|
|
| 第7楼 hanshen | 发表于 2003-09-30 00:00 |
| 初级用户 发帖 29 积分 194 | |
|
不对,他改过的哪个不用重启动机子
如果把这个程序放在可引导的软盘,引导后把这个软件考入硬盘,取出软盘, 运行它,硬盘就可以直接引导了,而不用启动到bios过程,节省启动时间啊!!! 他改写了int19的调用,这不是简单的int 19调用. |
|
| 第8楼 Wengier | 发表于 2003-09-30 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
还是用GRUB吧,最好用了:
root (hd0,0) chainloader +1 就OK了。 |
|
| 第9楼 陈沫 | 发表于 2003-10-07 00:00 |
| 中级用户 发帖 54 积分 250 | |
|
有位前辈写的for ATX 的很优秀
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |