Board logo

标题: 备份和恢复硬盘MBR的命令是什么? [打印本页]

作者: wjxsjd     时间: 2006-11-3 01:07    标题: 备份和恢复硬盘MBR的命令是什么?
请问备份和恢复硬盘MBR的命令是什么?

作者: fastslz     时间: 2006-11-3 01:44
备份
@ECHO OFF
ECHO L100 2 0 1 >X:\BFMBR.TXT
ECHO N D:\MBR.BAK >>X:\BFMBR.TXT
ECHO RBX >>X:\BFMBR.TXT
ECHO 0 >>X:\BFMBR.TXT
ECHO RCX >>X:\BFMBR.TXT
ECHO 200 >>X:\BFMBR.TXT
ECHO W >>X:\BFMBR.TXT
ECHO Q >>X:\BFMBR.TXT
ECHO.>>X:\BFMBR.TXT
DEBUG < X:\BFMBR.TXT
DEL BFMBR.TXT


恢复
@ECHO OFF
ECHO N D:\MBR.BAK>X:\HFMBR.TXT
ECHO L100>>X:\HFMBR.TXT
ECHO W100 2 0 1>>X:\HFMBR.TXT
ECHO Q>>X:\HFMBR.TXT
ECHO.>>X:\HFMBR.TXT
DEBUG < X:\HFMBR.TXT
DEL HFMBR.TXT


Last edited by fastslz on 2006-11-3 at 02:28 AM ]

作者: fastslz     时间: 2006-11-3 02:00
备份分区表

@ECHO OFF
ECHO A>X:\BF.TMP
ECHO MOV AX,201>>X:\BF.TMP
ECHO MOV BX,200>>X:\BF.TMP
ECHO MOV CX,1>>X:\BF.TMP
ECHO MOV DX,80>>X:\BF.TMP
ECHO INT 13>>X:\BF.TMP
ECHO.>>X:\BF.TMP
ECHO G10E>>X:\BF.TMP
ECHO RBX>>X:\BF.TMP
ECHO 0>>X:\BF.TMP
ECHO RCX>>X:\BF.TMP
ECHO 200>>X:\BF.TMP
ECHO NX:\HDD.BAK>>X:\BF.TMP
ECHO W200>>X:\BF.TMP
ECHO.>>X:\BF.TMP
ECHO Q>>X:\BF.TMP
ECHO.>>X:\BF.TMP
CLS
ECHO.
DEBUG < X:\BF.TMP
DEL X:\BF.TMP


恢复分区表

@ECHO OFF
ECHO NX:\HDD.BAK>X:\HF.TMP
ECHO L200>>X:\HF.TMP
ECHO A100>>X:\HF.TMP
ECHO MOV AX,301>>X:\HF.TMP
ECHO MOV BX,200>>X:\HF.TMP
ECHO MOV CX,1>>X:\HF.TMP
ECHO MOV DX,80>>X:\HF.TMP
ECHO INT 13>>X:\HF.TMP
ECHO.>>X:\HF.TMP
ECHO G10E>>X:\HF.TMP
ECHO.>>X:\HF.TMP
ECHO Q>>X:\HF.TMP
ECHO.>>X:\HF.TMP
DEBUG < X:\HF.TMP
DEL X:\HF.TMP


DOS下对磁盘操作,请慎重!!

Last edited by fastslz on 2006-11-3 at 02:28 AM ]

作者: weilong888     时间: 2006-11-3 08:37
这debug的命令行真是太利害了。

作者: wjxsjd     时间: 2006-11-3 19:48
谢谢

作者: cmyhome     时间: 2006-11-4 04:49
备份不会,恢复好象用fdisk /mbr就行了

作者: ynjzlzd     时间: 2006-11-8 23:24
我是菜鸟,这种程序怎么个用法?

作者: electronixtar     时间: 2006-11-8 23:25
恢复:
fdisk /mbr

作者: ynjzlzd     时间: 2006-11-15 22:09
各位,我想要的是,如何使用2,3楼的程序.

作者: DOSforever     时间: 2006-11-17 00:59
做个批处理文件,把内容抄进去,然后执行就可以了

作者: yangjiang     时间: 2006-11-19 00:12
好东西,我正想学习这样的方法