无忧启动论坛

标题: 问下g4d与gpt分区的问题 [打印本页]

作者: 2012bbe    时间: 2012-12-20 22:46
标题: 问下g4d与gpt分区的问题
在gpt分区里能正常启动吗?
加载镜像文件、启动ntldr、bootmgr 会有些什么问题吗?
作者: fujianabc    时间: 2012-12-21 16:30
grub4dos去年有补丁之后就支持GPT了,但由于ntldr bootmgr本身根本就不支持GPT,所以必须镜像全部读入内存。

另一个严重的问题是,bios实模式下有很多主板可能不能正常访问超过2TB容量的硬盘,而小于2TB的硬盘一般没必要用GPT分区表,mbr足够了。而且就算是EFI启动,也可以用MBR分区表的
作者: 2012bbe    时间: 2012-12-21 19:29
"但由于ntldr bootmgr本身根本就不支持GPT,所以必须镜像全部读入内存"
不懂,镜像是指ntldr与bootmgr还是什么?


“另一个严重的问题是,bios实模式下有很多主板可能不能正常访问超过2TB容量的硬盘”
如果是真的话就严重了!!!MBR的话不会吧?

好像听说过旧 bios 加 mbr 分区的3T硬盘可以正常启动
作者: dlhxr    时间: 2012-12-21 20:07
标题: 回复 #3 2012bbe 的帖子
跟你说说我的情况,可能能解决你的问题。<br />两块硬盘,一块1T,mbr分区表,一块250G,gpt分区表(为了黑苹果方便)。<br />gpt分区表上面有5个分区,格式分别为hfs(苹果分区格式),hfs,ntfs,ext4(linux分区格式),hfs;上面分别装有efi启动文件,osx mountain lion、win8、ubuntu、mac osx lion。<br />在ubuntu下使用gdisk创建hybrid mbr,其中mbr包括上述分区的1&2 + 3 + 4 +5,共计4个主分区(最多了)。其实苹果分出来的gpt分区之间会有大概100多M的空闲,我在mbr分区表中屏蔽掉了。<br />于是乎,我发现grldr和hybrid分区表兼容性不错~<br />然后grldr就正常使用咯!

想弄明白hybrid mbr,把这篇文章仔细看一遍就好。
http://www.rodsbooks.com/gdisk/hybrid.html
作者: fujianabc    时间: 2012-12-21 20:35
原帖由 2012bbe 于 2012-12-21 19:29 发表
"但由于ntldr bootmgr本身根本就不支持GPT,所以必须镜像全部读入内存"
不懂,镜像是指ntldr与bootmgr还是什么?


“另一个严重的问题是,bios实模式下有很多主板可能不能正常访问超过2TB容量的硬盘”
如 ...

这取决于主板的,有的主板实模式下就是不能正确识别超过2TB硬盘的容量,不管是用mbr还是gpt分区表都一样
作者: fujianabc    时间: 2012-12-21 20:36
原帖由 dlhxr 于 2012-12-21 20:07 发表
跟你说说我的情况,可能能解决你的问题。两块硬盘,一块1T,mbr分区表,一块250G,gpt分区表(为了黑苹果方便)。gpt分区表上面有5个分区,格式分别为hfs(苹果分区格式),hfs,ntfs,ext4(linux分区格式), ...

混合分区表是非标准格式,很容易出问题
作者: dlhxr    时间: 2012-12-22 09:01
标题: 回复 #6 fujianabc 的帖子
嗯,但是如果使用者把混合分区的整个机理弄明白就不会有问题啦~
作者: fujianabc    时间: 2012-12-22 18:25
原帖由 dlhxr 于 2012-12-22 09:01 发表
嗯,但是如果使用者把混合分区的整个机理弄明白就不会有问题啦~

嗯,搞懂原理就算出了问题也能用winhex之类的手动修复分区表
作者: 2012bbe    时间: 2012-12-22 22:26
原帖由 fujianabc 于 2012-12-21 20:35 发表

这取决于主板的,有的主板实模式下就是不能正确识别超过2TB硬盘的容量,不管是用mbr还是gpt分区表都一样


正考虑要不要做小白鼠


原帖由 dlhxr 于 2012-12-22 09:01 发表
嗯,但是如果使用者把混合分区的整个机理弄明白就不会有问题啦~


有时间再刨文!:-)




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