无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4457|回复: 14
打印 上一主题 下一主题

双系统MBR问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-24 12:15:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我C盘是WINDOW XP系统 D盘是windows2000系统,现在的问题是,一个硬盘只有一个MBR,哪么这个MBR和单系统的MBR有什么区别,到底是怎么引导双系统的,是不是用传说中的BOOT.INI来实现的,另外我想问问,两个系统的引导文件是不是都在C盘呀。
2#
发表于 2009-3-24 12:38:00 | 只看该作者
MBR上是通用的。区别只在于分区上的DBR。
回复

使用道具 举报

3#
发表于 2009-3-25 08:27:03 | 只看该作者
建议楼主搜索  系统引导过程  文件系统  。
顺便纠正个:xp和2000的dbr也是一样的,这点可以从UltraISO的便捷启动里面看到~
回复

使用道具 举报

4#
发表于 2009-3-25 08:43:21 | 只看该作者
硬盘第一个扇区上的 MBR 引导 C 盘的 PBR,PBR 引导 C 盘的 NTLDR,NTLDR 再根据 boot.ini 里面的启动项来启动相应的系统。
回复

使用道具 举报

5#
发表于 2009-3-25 12:54:55 | 只看该作者
多系统的引导方式有很多种,与MBR没有什么关系,你也可以把grldr写进MBR,不过一般没有必要,windows系统用ntldr引导就行了。
回复

使用道具 举报

6#
 楼主| 发表于 2009-3-25 13:37:08 | 只看该作者
谢谢了这几天就研究这个呢 不知道那个软件能够看到硬盘MBR。
回复

使用道具 举报

7#
发表于 2009-3-25 13:41:04 | 只看该作者
原帖由 renjie0310 于 2009-3-25 13:37 发表
谢谢了这几天就研究这个呢 不知道那个软件能够看到硬盘MBR。

winhex就可以。读取和修改。
回复

使用道具 举报

8#
 楼主| 发表于 2009-3-28 00:59:00 | 只看该作者
原帖由 Pauly 于 2009-3-25 08:43 发表
硬盘第一个扇区上的 MBR 引导 C 盘的 PBR,PBR 引导 C 盘的 NTLDR,NTLDR 再根据 boot.ini 里面的启动项来启动相应的系统。

这位仁兄,谢谢你的回答,双系统的MBR是共同的,我想问问,如果我要启动D盘上的操作系统,是怎么启动的过程。
回复

使用道具 举报

9#
 楼主| 发表于 2009-3-28 01:01:22 | 只看该作者
其实我是个新手,希望能掌握很多的知识,这样才敢,折腾自己的机子,如果自己的弄不明白,把机子给弄瘫了,我老婆会吃掉我的。
回复

使用道具 举报

10#
 楼主| 发表于 2009-3-28 01:15:28 | 只看该作者
如果C盘和D盘都是装同样的系统(xp),那又是怎么引导的呢,两个NTLDR,到底是怎么一个引导过程,另外就是是不是系统分区永远都是C盘呀。只要是安装系统就会NTLDR,BOOT.INI等安装到C盘,引导分区可以是别的分区。

[ 本帖最后由 renjie0310 于 2009-3-28 01:48 编辑 ]
回复

使用道具 举报

11#
发表于 2009-4-21 12:54:46 | 只看该作者
也想知道。如果双xp系统的启动pbr一样,而ntldr肯定是一样的,两个主分区的系统,mbr是怎么区分要启动的是那个主分区上的pbr呢?还是pbr有名字
回复

使用道具 举报

12#
发表于 2009-4-22 00:16:22 | 只看该作者
呵呵,两个新来的小菜鸟儿。

你们的问题就好像:一班有一个叫张三的,二班有一个叫张三的,如果你同时是两个班的班主任,你如何区分这两个张三呢?

认真补习一下boot.ini中有关ARC路径的知识就行了,如微软的这篇文章:
http://support.microsoft.com/kb/102873/zh-cn
回复

使用道具 举报

13#
发表于 2009-4-22 08:30:32 | 只看该作者
个人理解: MBR只是负责启动活动分区上的分区引导记录(PBR),如果MBR不正确,硬盘就不能进行引导,从而无法启动电脑,不同的操作系统的PBR是不完全一样的,比如XP跟VISTA的PBR就是完全不一样的,XP跟98也是不相同的。 举例来说,XP的PBR会在活动分区根目录下寻找NTLDR,然后查找BOOT。INI文件,根据BOOT。INI文件里面的描述来启动相应的操作系统,XP的NTLDR是支持启动多个操作系统的,多个系统的描述就在BOO。INI文件里面。

VISTA的PBR是寻找BOOTMGR文件,根据BOOTMGR的描述来启动相应的操作系统。
回复

使用道具 举报

14#
发表于 2009-4-22 10:42:48 | 只看该作者
grub4dos、ntldr、bootmgr、syslinux等等本质上没有区别,都属于引导管理软件,都支持引导多种系统。
回复

使用道具 举报

15#
发表于 2009-4-22 17:17:12 | 只看该作者
MBR是标记引导记录用的,相当于一个文件索引。哦,活动分区的记录也在里面。就是常说的512字节
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-30 23:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表