分区表的检查

Author: Date: 2001年 28期

?牐犑紫龋坏┓⑸扑慊薹?检测到硬盘的情况,排除了硬件上的问题,我们就应该开始检测分区。一般来说,如果主引导区或者引导程序和分区表中的任何一个被破坏的话,都会出现硬盘丢失的情况。我们应一个个做一番检查。
  ?牐犎艏扑慊荒艽佑才唐舳蛭颐强梢栽谕ü砼唐舳螅宰欧梦视才獭H绻才炭梢员环梦剩蛩得髦皇遣僮飨低潮黄苹担梢杂弥匦掳沧安僮飨低车姆椒ɡ椿指矗蛘咧苯影驯鸬募扑慊系挠才棠霉唇惺荻钥剑蝗绻荒芊梦视才蹋蚩赡苁侵饕记蛘呖梢挤智囊记黄苹盗恕U馐焙颍颐强梢杂τ肈EBUG或者Norton Disk Editor等工具软件查看硬盘的主引导区是否正常。下面我们给出一个利用DEBUG访问主引导区的实例(其中XXXX表示内存段地址,由于计算机的BIOS、操作系统及配置文件等的不同,XXXX地址段也不同):
  ?牐燼:\>DEBUG
  ?牐?-a          汇编指令说明
  ?牐燲XXX:0100 mov ax,201  读取一个扇区
  ?牐燲XXX:0103 mov bx,600 读至当前段0600处
  ?牐燲XXX:0106 mov cx,1    柱面号=1
  ?牐燲XXX:0109 mov dx,80  磁头号=0,驱动器号=80
  ?牐燲XXX:010C int,13   磁盘读写中断
  ?牐燲XXX:010E int,3    断点中断
  ?牐燲XXX:010F
  ?牐?-g             执行上述指令
  ?牐?-d 600         显示主引导区内容
  ?牐犎绻饕记挥形侍獾幕埃颐蔷鸵偌觳橐幌乱汲绦蚝头智硎欠裾!H绻⑾殖绦蛞斐#ㄍü驼5某绦蚨员龋?,则说明引导程序有可能被干扰。恢复引导程序的方法比较多,我们后面会分别介绍。