什么是 MBR?如何格式化MBR 此处应为恢复MBR,而不是格式化MBR!
发布网友
发布时间:2022-04-23 23:25
我来回答
共1个回答
热心网友
时间:2023-10-18 10:06
MBR是一个磁盘的主引导记录,一般占用一个扇区。它是在磁盘分区时就确定的,它记录了各个分区的大小、性质、起始点和终点。即使格式化,也不改变MBR。而且MBR与操作系统无关。
简单恢复:用XP安装盘启动系统进入恢复控制台,运行fixmbr,就OK了
详细介绍
详解FDISK
/MBR
命令及其应用
mbr
系
fdisk.com(exe)
一项未公布的开关,
隐含于
ms
dos
3.30,
延至
ms
dos
8.0(windows
me)。实践中,
有籍以修复主引导信息,
重点在主引导程序。
fdisk
/mbr
命令流程的分支有二:
读取主引导扇区检验标志(字)
aa55h,
操作单一,
仅向主引导扇区位移
0-1bdh
写入当前系统固有的主引导程序,
安全可靠。
难能可贵的是它不触动主引导信息其余模块(分区表、检验标志),
以及随后的
dos
引导信息、文件分配表、根目录,
省事许多。
检出检验标志非
aa55h,
写主引导程序、初始化分区表及登录检验标志,
在
ms
dos
7.0
-
8.0
环境中,
常规以系统支持的最大容量分配给基本
dos
分区的方式登录分区表。
分区表初始化(可能幸存的分区表被清除)的后果不难想象;
目前硬盘大都设置有其它分区,
即使在高版本
dos
环境中运作,
常规建立的分区表每难能符合实际需求,
后续工作量也相当可观。
不过,
它也不触动位于其后的
dos
引导信息、文件分配表及根目录,高版本
fdisk
/mbr
命令适用于修复仅设基本
dos
分区的硬盘分区表及检验标志受损,
或主引导信息全毁。
可见,
在运行
fdisk
/mbr
命令之前,
需查明检验标志是否
aa55h,
酌情处理,
切忌盲动。经由
dos
软盘引导,
认硬盘,
检验标志必健在。
另外,
在
fdsik
主菜单中选
4.
display
partition
information,
列出分区信息,
进一步证实检验标志正常;
若现
no
partitition
defined,检验标志每变异,
而分区表或许尚健在。此外,
debug
等工具软件也能查阅(及修复)检验标志。
实践展示,
fdisk
/mbr
命令适用于:
1.
主引导程序受损
此乃常见故障,
硬盘不能自举,
微机死锁,
或显示
boot
failure-insert
system
diskette,
……之类;
经由软盘引导,
fdisk
命令能列出分区信息。
取硬盘同版本
dos
软盘或应急盘引导,
运行
a>fdisk
/mbr
命令,仅向主引导扇区写入当前系统固有的主引导程序,
硬盘即恢复自举能力,
如果
dos
引导信息及系统文件等均正常。
2.
清除嵌入式主引导型病毒
此类病毒常见,
它们仅以先导模块嵌入主引导程序,
不触动分区表及检验标志。首选以检出此类病毒的软件清除。
遇杀毒软件不效,
简洁高效的对策是以硬盘同版本
dos
软盘引导,
运行
a>fdisk
/mbr
命令,
向硬盘单一地写入当前系统固有的主引导程序,
病毒“先导”模块被覆盖,
分藏它处的残部随之丧失作用。顺及,
以常规
fdisk
命令进行分区,
难能清除此类病毒,
原因是当它读得检验标志完好,
自动逾越主引导程序写操作,
仅登录分区表,
病貌依旧!
硬盘格式化后不能自举。行之有效的措施是运行
a>fdisk
/mbr命令。
早年曾出于无奈而动用物理格式化程序,
稍后方悟悉硬盘经初始化,
碍事的检验标志不复存在。
3.
仅设基本
dos
分区硬盘的主引导信息全损
前述表现之外,
执行
a>c:,
显示
invalid
drive
specification,乃分区表遭毁;
fdisk
命令不能列出分区信息。
实践中曾遇两例原仅设基本
dos
分区的硬盘(无扩展dos分区),
主引导扇区面目皆非,
经分别运行原用的
ms
dos
7.0
及
7.1
fdisk
/mbr命令,
常规重写全套完全适用的主引导信息,
由于其
dos
引导信息、文件分配表、根目录及用户数据完好,
c
盘均迅即康复。(常规
fdisk
命令初始化
dos
引导扇区等,
有需后续处理)
4.
清除
lilo
信息
在以系统自带的
linux
load
过程中,
每修改主引导信息,
籍以引导
linux。需要时,
删除
linux
分区后,
可用
fdisk
/mbr
命令恢复系统固有的主引导程序。
5.
清除主引导程序“空闲”字节中的外加信息
既往所见各版本
dos
登录的主引导程序基本相同,
其末段均为大于200
字节的“空闲”(00h);
ms
dos
7.1
/
8.0
使用新版主引息程序,
“空闲”字节数大减。
上述“空闲”字节有被利用登录开机密码、软件鉴别信息之类。若有需要,
也可用
fdisk
/mbr
命令复原,
即予清除。
友情提示:fdisk
/mbr
命令简洁高效,
但必须严防误操作!