无忧启动论坛

标题: 关于安装g4d后分区表的问题 [打印本页]

作者: q1987648    时间: 2011-11-25 12:03
标题: 关于安装g4d后分区表的问题
如题。安装GRUB4DOS后 会将系统原MBR备份到第二扇区 哪分区表也将一起备份过去吗?第一扇区的分区表还存在否?系统启动时使用那一扇区的分区表?
作者: 不点    时间: 2011-11-25 13:47
建议你从网络上搜索学习一下电脑的启动过程,以及什么是分区表。

我粗略地谈一下个人的见解,没有查资料来证实,全都凭个人主观印象。

IBM 和 微软这样的巨头(可能主要是微软吧),创造了分区表这样一个行业标准。它位于固定的位置:硬盘第一扇区的结尾附近。其它所有的软件,都得遵守这些标准。

电脑启动时,第一扇区被主板加载到内存。其余的扇区,都不被主板加载。

grub4dos 也一样,第一扇区被主板加载。之后,grub4dos 的第一扇区需要自己加载别的扇区,从而启动 grub4dos 的主体程序。

备份在第二扇区的,就是完整的第一扇区的拷贝(包括了分区表)。这是在安装 grldr.mbr 的时候就已经做了的工作。grub4dos 的启动过程不一定会用到这个备份的引导扇区。所以,你不备份也是可以的。
作者: q1987648    时间: 2011-11-25 14:40
谢谢了哈。。。如果我启用了优先引导原来的MBR的话 grub4dos 就会加载第二扇区到内存对吧,我的意思就是加载微软的MBR以后 它会使用第二扇区的447-510字节 还是第一扇区的447-510字节?

[ 本帖最后由 2011q1987648 于 2011-11-25 14:50 编辑 ]
作者: 不点    时间: 2011-11-26 11:16
实际启动的时候,究竟是采用第一扇区的分区表,还是采用第二扇区的分区表,这与编程实现的方法有关。

较早的 grub4dos 使用第二扇区的分区表。但后来的 grub4dos 使用第一扇区的分区表。后者似乎更合理一些。
作者: q1987648    时间: 2011-11-26 11:43
问题解决·谢谢不点




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3