问一个有关MBR的问题???

问一个有关MBR的问题???

各位高手,小弟不才.在此请教各位一个用关MBR(主引导记录)问题.
1、每个系统在安装后都会安装一个MBR和引导装载程序在指定分区吗?
2、这此东西具体的又安装在指定分区的什么地方.
其实我的机子上有两个硬盘.分别装了linux系统的window系统.如果系统在安装后都会安装一个MBR和引导装载程序.那开机的时候是使用了哪个引导程序呢?(我是先装window再装linux的)
或者是说是从bios中设置的第一引导设备(硬盘)中的主引导记录来启动系统而与系统的先后安装无关.如果你知道是怎么一回答的请详些.      
一. 是的。
二. 写在0磁道。
三. 使用后安装的系统的mbr。
四. windows的NTLoader 功能有限,还是用grub这样的linux启动程序吧,很方便。
五. 多硬盘可以考虑直接用bios来启动,每种系统单独安装并将启动程序安装在各自硬盘的mbr中。

      
第三个回答说使用的是后安装的系统的mbr引导系统,第五个回答说的是使用bios设置的第一引导设备的mbr引导系统.然后,如果把bios设置的第一引导设备设置为之前安装系统的那个盘的话.
那是使用安装的系统的mbr还是之前安装的系统的mbr引导系统?还有一个问题就是本系统的引导装载程序可不可以引导其它硬盘的OS.
最后,是引导装载程序和MBR都写在0磁道,还是MBR写在0磁道,而引导装载程序写在MBR里??


谢谢      
不好意思因为上面的贴子有错,所以再发一次.

第三个回答说使用的是后安装的系统的mbr引导系统,第五个回答说的是使用bios设置的第一引导设备的mbr引导系统.然后,如果把bios设置的第一引导设备设置为之前安装系统的那个盘的话.
那是使用后安装系统的盘的mbr还是之前安装的系统的mbr引导系统?还有一个问题就是本硬盘的引导装载程序可不可以引导其它硬盘的OS.
最后,是引导装载程序和MBR都写在0磁道,还是MBR写在0磁道,而引导装载程序写在MBR里??


谢谢      
引用:
原帖由 bwb 于 2008-7-1 15:10 发表
一. 是的。
二. 写在0磁道。
三. 使用后安装的系统的mbr。
四. windows的NTLoader 功能有限,还是用grub这样的linux启动程序吧,很方便。
五. 多硬盘可以考虑直接用bios来启动,每种系统单独安装并将启动程序安装 ...
单独安装的系统可以使用bios分别启动。
如果不是单独安装,当然是启动磁盘的mbr负责。      
补充:

原始的硬盘的主引导记录MBR是由分区软件写入的,不是安装什么操作系统时写入的。


有些操作系统的启动管理器(也叫引导器)比如Linux的lilo或grub会有是否安装到MBR位置的选项,如果选择此项则它会覆盖掉原来的MBR内容;如果lilo或grub安装到分区引导记录PBR位置上(此时作为二级启动管理器),则还要有一级启动管理器来负责引导它,再由它来引导Linux等。


经过我个人的测试,winNT、xp、2003等的启动管理器由安装在C盘引导扇区的PBR和C盘根目录下的boot.ini、bootfont.bin、ntdetect.com、ntldr等文件组成。安装windows不会替换原MBR的内容,但会重写C盘PBR的内容,此时的引导顺序为硬盘自举,不变的MBR->C盘已被win重写的PBR->C盘根目录的ntldr->引导win或其它系统的启动管理器。

这个结果与很多人认为安装win会重写MBR相反,希望有更多的朋友验证一下。要测试很简单,就是安装win前备份MBR和C盘PBR,安装完后与新的MBR及C盘PBR作对比即知。      
还是lanche大大写的仔细。
确实是这样的,要不怎么写过linux的mbr的磁盘再装windows时必须使用>fdisk/mbr等方式重写,否则装不上windows。      
Linux 操作系统启动流程以及trouble shooting思路
http://linux.chinaunix.net/bbs/v ... &extra=page%3D1

里面有mbr      
对于启动的过程倒是了然于胸的,因为以前曾写过引导型的病毒(只用来搞倒自己的电脑,呵呵) ...      
不是单独安装是不是就是把多个系统安装在一个硬盘中啊?(5楼)
原始的硬盘? 是什么意思呢?
分区软件?它是否在安装系统的文件中呢?它是否负责在安装系统之前做一些分区的工作.然后在安装系统时在指定的分区中写入MBR.(6楼)
其实听了6楼的一番话后我更糊涂了.
启动管理器和MBR不是两个不同的概念吗?
在安装linux时为什么选择把启动管理器安装在MBR的位置就会覆盖掉原来的MBR内容.
关于引导装载程序和MBR都写在0磁道,还是MBR写在0磁道,而引导装载程序写在MBR里的问题我还是没明白.
还希望高手们花点时间为我解说.很感谢.