怎么备份,还原引导信息?

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:17:46
C盘:windows 98
D盘:XP
上次在XP里装了一个软件,结果把系统给用坏了,就是开机后,在主板Logo过后自动重启,我用光盘里的Ghost还原C盘,没有用。大概是引导信息损坏,我用光盘进DOS,执行fdisk /mbr 然后再还原C盘就好了,就搞不明白,直接还原怎么不行呢?难道这个mbr不在C盘上,求一个解释。

还有怎么备份,还原这个mbr

MBR是英文Master Boot Record的缩写,中文意为主引导记录。硬盘的0磁道的第一个扇区称为MBR,它的大小是512字节,而这个区域可以分为两个部分。第一部分为pre-boot区(预启动区),占446字节;第二部分是Partition table区(分区表),占66个字节,该区相当于一个小程序,作用是判断哪个分区被标记为活动分区,然后去读取那个分区的启动区,并运行该区中的代码。

备份mbr

C:\>debug
-a
1C7E:0100 mov ax,201
1C7E:0103 mov bx,200
1C7E:0106 mov cx,1
1C7E:0109 mov dx,80
1C7E:010C int 13
1C7E:010E int 20
1C7E:0110
-g

Program terminated normally
-rcx
CX 0000
:200
-n a:\backup.mbr
-w200

-q
这样512字节的MBR就备份到软盘上的backup.mbr文件中了。
以后想恢复的时候,用l命令把备份调入内存,再用int13的
写命令(就是mov ax,301)写入。注意,写入的*作要在
纯DOS下进行。