教你如何备份主引导区

[10-10 20:46:00]   来源:http://www.88dzw.com  存储设备   阅读:8203

文章摘要:MOVAH,09H MOVDX,OFFSET D2 INT21H ;显示字符串d2(因为此程序有一定的危险性,所以 ;警告一定要显眼) READ_KEYBOARD: MOVAH,00H INT16H ORAL,20H CMPAL,79H JZWRITE ;是Y/y的话就跳转到写MBR区处 CMPAL,6EH JZEXIT ;是N/n的话跳转到退出处 JMPREAD_KEYBOARD ;是其他键就重新读键 EXIT: MOVAH,07H MOVAL,00H MOVBH,07H MOVCX,0000H MOVDX,184FH INT10H ;清屏 MOVAH,4CH INT21H ;退出程序 WR

教你如何备份主引导区,标签:存储设备故障排除,http://www.88dzw.com
MOVAH,09H
MOVDX,OFFSET D2
INT21H ;显示字符串d2(因为此程序有一定的危险性,所以
;警告一定要显眼)
READ_KEYBOARD:
MOVAH,00H
INT16H
ORAL,20H
CMPAL,79H
JZWRITE ;是Y/y的话就跳转到写MBR区处
CMPAL,6EH
JZEXIT ;是N/n的话跳转到退出处
JMPREAD_KEYBOARD ;是其他键就重新读键
EXIT:
MOVAH,07H
MOVAL,00H
MOVBH,07H
MOVCX,0000H
MOVDX,184FH
INT10H ;清屏
MOVAH,4CH
INT21H ;退出程序
WRITE:
MOVAH,3DH
MOVDX,OFFSET D4;
MOVAL,00H
INT21H ;打开A:\BOOT.DAT
JBERROR
PUSHAX
MOVAH,3FH
MOVDX,7000H
MOVCX,0200H
POPBX
INT21H ;将A:\BOOT.DAT读入内存
MOVAH,03H
MOVAL,01H
MOVBX,7000H
MOVCX,0001H
MOVDX,0080H
INT13H ;写入硬盘MBR区
JMPEXIT ;跳转到退出程序处
ERROR:
MOVAH,09H
MOVDX,OFFSET D3 ;显示出错信息
INT21H
MOVAH,4CH
INT21H ;退出程序
CODE ENDS
END START

当然,你也可以用一些其他的工具对分区表进行操作,比如 KV300,但是你要是和我一样穷买不起正版又和我一样尊重知识产权的话,你就照我的去做吧:) 说到这,我的程序也介绍完了,程序本身并没有什么值得多说的地方,我要说的是希望大家能提高安全意识,及时备份分区表,记住在你每次重新分区,或是用 PQmagic 之类的软件对分区进行操作后都要将你的 MBR 区做个备份,以防不测。有兴趣的朋友可以和我联系,我的 E-mail 和 QQ 在源程序中可以看到。

上一页  [1] [2] 


Tag:存储设备存储设备故障排除电脑技术 - 硬件维修 - 存储设备