在下对硬盘的分区存在几个疑问,尽管我知道广义的MBR指的是硬盘的第一个扇区,其中包含“引导程序(也就是狭义的MBR),磁盘分区列表和分隔符”(因为分列表只有记录4条分区记录,所以P+E<=4),并且MBR不属于任何分区;对磁盘分区可以理解为利用分区工具或者系统盘自带功能对分区表进行编辑;我的疑问如下:
1.一个硬盘的“引导程序”(狭义的MBR)是谁来来写入的?比如用全新的磁盘安装盘win7或者win xp;两者的安装程序是不是会在安装过程中在MBR中写入引导程序?两个系统的引导程序应该是不一样的吧?
2.新买的硬盘是没有任何数据的,对吧!如果仅仅只是利用工具对硬盘进行分区,然后将一个备份好的GHO还原到磁盘第一个分区肯定是没法启动的,对吧?比如将一个以前备份的XP的GHO文件恢复到第一个主分区,这种情况如何来修复呢,让XP正常启动?
3.看了点资料,说MBR模式下,活动该分区只能是主分区;设为活动分区的分区必须包含系统装载文件(如xp的ntldr, win7的bootmgr);并且将一个分区激活后只是在分区表相对应的分区记录中第一个字节由00H改80H;回到问题2,如果仅仅是恢复镜像,就算把这个分区设为活动分区也是没法启动的,因为没有引导程序(狭义的MBR),对不对?
4,如果磁盘的MBR中已经存在引导程序,比如之前的安装的XP系统,然后讲一个win7的GHO恢复到C盘,能否启动呢?反过来,如果先前安装的是win7,将XP的GHO恢复到C盘,MBR中的引导程序正常引导呢?
这些问题一直困扰着我,希望能早日解答,谢谢!
请教,我们利用Ghost软件做系统备份的时候,通常是选用Partion to image,也就是将选中的分区,做一个镜像;还原的时候是 partion form image ,这种用法应该是不会备份MBR中的引导程序吧。如果是你说的文件-->磁盘,那么这个文件也必须是针对磁盘做的镜像才对啊。
针对问题2,如果磁盘么样引导程序,例如XP的MBR ,改如何修复呢?