无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4095|回复: 10
打印 上一主题 下一主题

[讨论] 同一个磁盘是否可以同时存放MBR和GPT的分区表信息?

[复制链接]
1#
发表于 2018-1-18 02:25:42 | 显示全部楼层
1.mbr gpt混合分区很早就出现了  分区软件gdisk可以处理这种分区表 目的是为了应付bios+mbr/gpt的黑苹果和windows双系统存在的
2.这种变态分区是不会混乱的,windows在mbr和gpt分区表同时存在时,会直接无视gpt分区表,只当是普通的mbr分区方式处理.而苹果系统或是linux类系统会无视mbr分区表,直接当gpt分区表处理. 鉴于你只是安装windows系统,你的这种混合分区模式毫无意义,因为windows会只当是mbr分区模式处理,gpt分区信息会被直接无视,不起作用.
3.bios+gpt这种方式我一直在使用,但是请注意,这里的gpt不可以是带有mbr分区表的gpt分区表,你可以在纯粹的gpt分区表硬盘的0扇区写入引导代码,但是绝不能写入mbr的分区参数,不然的话gpt分区信息就无效了.至于gpt的识别问题,只和操作系统有关系.
4.操作系统判断硬盘是否为GPT分区模式,是开发者的编程模式决定的.
1.windows全套系统会先读取硬盘mbr分区表位置的分区信息,如果有,直接判断为MBR分区表,如果没有,接着读取硬盘GPT分区表信息.
2.linux类系统刚好相反,先判断是不是GPT分区表,如果满足GPT要求,就直接无视你的MBR分区表信息.苹果系统也是类似的

点评

如果我在WinPE下面用DG修改了分区表结构,按照2楼的说法我修改的是GPT分区表结构,那么MBR分区结构依然保持原样,但是GPT分区结构已经发生变化了,也就是我的MBR和GPT分区表结构是完全不同的,这样存储数据不会乱吗  详情 回复 发表于 2018-1-18 13:02
回复

使用道具 举报

2#
发表于 2018-1-18 02:32:39 | 显示全部楼层
同一个磁盘是否可以同时存放MBR和GPT的分区表信息?
我的答案是可以的.
但是呢?
同时存放MBR和GPT双分区表被windows系统识别为MBR分区,GPT分区信息直接被无视
同时存放MBR和GPT双分区表被linux/mac系统识别为GPT分区,MBR分区信息直接被无视
所以这种混合分区模式其实是一点用处没有的.根本不会造成分区混乱.
bios+gpt这种模式是可以的,但是请不要添加任何MBR分区信息,但你可以在硬盘0扇区写入一个引导,来加载ESP分区里面的grub4dos,进而启动xp(需替换2003系统的disk.sys文件)/win7/win10/ubuntu/android/mac/pcbsd等系统   这些系统都会把硬盘当作GPT分区表处理,不会有任何副作用.本人这样使用已经很久了.

评分

参与人数 1无忧币 +5 收起 理由
maomao659274 + 5 很给力!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 03:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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