笔者的电脑装有Win2000/XP三套操作系统,由于平时使用WinXP多一些,Win2000则用来办公使用,长时间下来Win2000系统越发的不稳定,为了可以继续工作,就重新安装了Win2000操作系统,可不曾想,Win2000是好使了,WinXP就无法使用了,顾此失彼的结果让我欲哭无泪。经过仔细研究,发现原来这是由于Windows XP的系统引导器OS Loader被覆盖,所造成它们无法启动。
小提示:OS Loader(多重操作系统引导程序)是Windows NT内核独特的一部分,Windows 98内核没有这部分。
更为可怕的是在安装的过程中,如果不慎将磁盘的分区表MBR损坏,就会使磁盘上的数据全部丢失。
小提示:MBR(Master Boot Record)就是我们经常说的“硬盘主引导记录”,简单地说,它是由FDISK等磁盘分区命令写在硬盘绝对0扇区的一段数据,它由主引导程序、硬盘分区表及扇区结束标志字(55AA)这3个部分组成。这3部分的大小加起来正好是512字节=1个扇区(硬盘每扇区固定为512个字节)。因此,人们又形象地把MBR称为“硬盘主引导扇区”。这个扇区所在硬盘磁道上的其它扇区一般均空出,且这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容(也就是说假如该盘每磁道扇区数为63,那么从绝对63扇区开始才是分区的内容)。
要想在玩多操作系统时省心一点,可以用DiskGenius把MBR分区表和OS Loader备份起来,需要的时候,要出现问题时只需要鼠标点南海一下,就可以轻松恢复。
DiskGenius是款绿色软件,必须放入启动盘中随之启动,这就需要我们先把解压缩的文件Copy到启动盘中。
小提示:Windows启动盘可以自己制作,插入一张空白磁盘,打开我的电脑,在A盘盘符上点右键,再在弹出的菜单中“格式化”选项。在弹出的格式化对话框中将“创建一个MS-DOS启动盘”这个复选框选中,就可以进行制作启动盘了(如图1)。
为了让DiskGenius自动运行需要用“记事本”程序打开位于软盘根目录下的“Autoexec.bat”这个隐藏文件,将其中的内容改为:
@ echo off
Diskgen.exe
本文来源:IT实验室 作者:佚名