中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 用debug恢复主引导分区 上一主题 | 下一主题
playboy2925
银牌会员

想當一人之下萬人之上


积分 1275
发帖 393
注册 2003-1-10
状态 离线
『楼 主』:  用debug恢复主引导分区

C:\DOS>DEBUG
     -n mainboot.dat ;装入备份的数据文件
     -l                ;装入
     -a100
     1078:0100 mov ax,0301 ;03 = 写,01 = 扇区数
     1078:0103 mov bx,0200 ;从内存的 0200 处开始写
     1078:0106 mov cx,0001 ;00 = 磁道号,01 = 起始扇区号
     1078:0109 mov dx,0080 ;00 = 0 磁头,80 代表硬盘
     1078:010C int 13      ;BIOS 磁盘中断
     1078:010E int 20      ;结束
     1078:0110 ^C
     -g=100                ;从 0100 处执行
     Program terminated normally
     -q                    ;退出 DEBUG



<- 刷新一下换个MM
叫我Jorkin或小p就行,别再叫playboy2925了,跟提犯人似的。
如果认为小弟发的logo不错的话,给朵鲜花我就知道了。:)
2003-2-26 00:00
查看资料  发送邮件  发短消息 网志  OICQ (9049049)  编辑帖子  回复  引用回复
wolfwood
初级用户

wolfwood


积分 158
发帖 14
注册 2003-2-14
状态 离线
『第 2 楼』:  

其實只
a 100
mov ax,301
就可以了,你不是保存了300字節麽。
或者乾脆改完mov ax,301 後
存為.com直接運行豈不更方便



我不能偷也不能搶
2003-2-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kcuf
初级用户




积分 101
发帖 1
注册 2003-3-19
状态 离线
『第 3 楼』:  

y

2003-3-19 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: