无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
123
返回列表 发新帖
楼主: hihk
打印 上一主题 下一主题

[分享] 混合MBR\混合分区表\本质\应用\现状

    [复制链接]
61#
发表于 昨天 13:40 | 只看该作者
本帖最后由 hilsonma 于 2026-3-3 13:51 编辑
guies 发表于 2026-3-3 13:12
可不可以也做一個 wee 的MBR啟動,畢竟 wee 不需文件,
而且透過 wee 後也可啟動任意文件名或位置的grld ...

wee虽然强大,但实现起来要复杂些,在gpt磁盘要搭配umbr使用
umbr+wee不如yaya后来做grldr_gpt+grldr.mbr简单方便。

由于umbr的引导记录中有一个校验码我不懂搞,所以担心批处理做的不正确,虽然我忽略校验码也测试成功了,但还是不分享了。而且前辈也说了,umbr引导的扇区数越小越好,wee占62个扇区,grldr.mbr才占16个扇区,我以我采用grldr.mbr,成功率优先,wee的强大在这个场合就不是很优选了,毕竟grldr.mbr引导grldr之后功能比wee更强大。
回复

使用道具 举报

62#
发表于 昨天 13:41 | 只看该作者
hihk 发表于 2026-3-3 12:50
文章只是讲解硬盘的第0扇区上的二进制基础理论解析,和你讲的不是一个类型,实现办法因人而异,假如你没有吃 ...

我对柱面、扇区、代码这些都不太了解,请问能否像hilsonma那样给一个现成的工具?谢谢!

点评

我只给出了使用WINHEX的命令行脚本WHS的代码的完成办法,其它的我不懂也不会,你可以自己编写一个工具,看好你.  详情 回复 发表于 昨天 13:52
回复

使用道具 举报

63#
 楼主| 发表于 昨天 13:41 | 只看该作者
本帖最后由 hihk 于 2026-3-3 14:00 编辑
hilsonma 发表于 2026-3-3 13:12
怎么就不是一个类型呢,就是解决你的初衷,实现gpt磁盘双引导的方案之一。
动的就是0扇区的前面440字节 ...

你根本只会复制,怎么融合,怎么各自适应,怎么实现,这些你真的懂吗?融合成混合分区表有什么坑,又该怎么避免,你说了吗?你真的知道我在讲什么吗?为了重装WINDOWS系统,无视BIOS设置中的引导类型设置,硬盘类型设置,无视安全引导,用VHD完美实现,达到可量化时间的重装系统效率.你的命令是在干嘛?小孩子玩泥巴吗?

点评

你分享的文字中有两方观点,我认同其中的一种说法认为实现gpt磁盘无需使用混合分区表。 因为我不采用了,所以只是了解,没有深入,有什么坑怎么避都不在我的学习范围内和精力范围内。也没有收藏资料所以也无法复制  详情 回复 发表于 昨天 14:32
回复

使用道具 举报

64#
发表于 昨天 13:49 | 只看该作者
分享不易,感谢
回复

使用道具 举报

65#
 楼主| 发表于 昨天 13:52 | 只看该作者
2010sya 发表于 2026-3-3 13:41
我对柱面、扇区、代码这些都不太了解,请问能否像hilsonma那样给一个现成的工具?谢谢!

我只给出了使用WINHEX的命令行脚本WHS的代码的完成办法,其它的我不懂也不会,你可以自己编写一个工具,看好你.

点评

好的  发表于 昨天 13:53
回复

使用道具 举报

66#
 楼主| 发表于 昨天 13:54 | 只看该作者
2010sya 发表于 2026-3-3 13:39
问一下,这样再用G4D引导win.vhd可以吗,需要补充哪些文件?

我也正在学习,从一点都不会开始学,你学得一定比我快,到时候教教我.谢谢你
回复

使用道具 举报

67#
发表于 昨天 14:00 | 只看该作者
2010sya 发表于 2026-3-3 13:39
问一下,这样再用G4D引导win.vhd可以吗,需要补充哪些文件?

只需要放一个grldr在任意分区的根目录,然后菜单文件menu.lst这个你知道的,或者直接把菜单内置到grldr里面去。
g4d引导win.vhd可以chainloader bootmgr 也可以使用siso/run/ntboot这些内置bootmgr的g4d外部命令。
当然,你用bootmgr引导vhd就要做相对应的bcd,用g4d外部命令就要放置相应的外部命令文件,并且外部命令放置的路径要与g4d菜单里保持一致。

点评

谢谢H大,以前多次尝试类似工具,步骤繁琐并且没有成功过。使用你的工具一次性成功!通过SISO实现了BIOS环境引导wim/iso/vhd等功能。这样就解决了古董机使用大容量硬盘的问题。 同时,也感谢本帖作者提供的新奇  详情 回复 发表于 昨天 19:21
我明白了,谢谢  详情 回复 发表于 昨天 14:03
回复

使用道具 举报

68#
发表于 昨天 14:03 | 只看该作者
hilsonma 发表于 2026-3-3 14:00
只需要放一个grldr在任意分区的根目录,然后菜单文件menu.lst这个你知道的,或者直接把菜单内置到grldr里 ...

我明白了,谢谢
回复

使用道具 举报

69#
发表于 昨天 14:32 | 只看该作者
本帖最后由 hilsonma 于 2026-3-3 14:59 编辑
hihk 发表于 2026-3-3 13:41
你根本只会复制,怎么融合,怎么各自适应,怎么实现,这些你真的懂吗?融合成混合分区表有什么坑,又该怎么避免 ...

你分享的文字中有两方观点,我认同其中的一种说法认为实现gpt磁盘bios引导无需使用混合分区表。
因为我不采用了,所以只是了解,没有深入,有什么坑怎么避都不在我的学习范围内和精力范围内。也没有收藏资料所以也无法复制。
你说的无视安全引导用vhd完美实现,如果能分享的话,我将无比感谢。
你前面的分享也很精彩,也衷心的感谢。
但瑕疵也是要提出的,你别来气,不是你的问题,是文中反方的提法中0x55AA这是不对的,正确的是正方提的0xAA55,编辑扇区的软件看到的数据是 55 AA ,写成16进制正确的是0xAA55. 因为文字很多,我也没有详细学习完,所以不知类似的不当还有多少,提醒一下大家也是应该的。

点评

你是来指指点点的,我个人并不欢迎你.  详情 回复 发表于 昨天 14:52
回复

使用道具 举报

70#
发表于 昨天 14:41 | 只看该作者
感谢分享
回复

使用道具 举报

71#
 楼主| 发表于 昨天 14:52 | 只看该作者
本帖最后由 hihk 于 2026-3-3 15:12 编辑
hilsonma 发表于 2026-3-3 14:32
你分享的文字中有两方观点,我认同其中的一种说法认为实现gpt磁盘无需使用混合分区表。
因为我不采用了 ...

你是来指指点点的,我个人并不欢迎你.

规范定义:MBR 有效标志 = 0xAA55

磁盘实际存储:LBA0

最后两字节 = 55 AA

WinHex WHS 脚本写入:必须写 WRITE 55 AA


本人提供的WHS脚本就按实现方法来陈述,并无不妥之处.而你总是复制,不知其所以然,一开始你写的是什么命令,这是来干嘛的?!明眼人都心知肚明.
连大小端和字节流都分不清,也没亲手用 WinHex 写过一次扇区,就别拿 0xAA55 装懂抬杠了,实践过的人都知道:写盘就是 55 AA。
别拿书本上的 0xAA55 当真理来杠,你真拿 WinHex 往 LBA0 写过一次扇区吗?没实操过就别装懂,只会显得你既无知又傲慢。
回复

使用道具 举报

72#
发表于 昨天 15:59 | 只看该作者
感谢楼主辛苦提供分享!
回复

使用道具 举报

73#
发表于 昨天 19:21 | 只看该作者
hilsonma 发表于 2026-3-3 14:00
只需要放一个grldr在任意分区的根目录,然后菜单文件menu.lst这个你知道的,或者直接把菜单内置到grldr里 ...

谢谢H大,以前多次尝试类似工具,步骤繁琐并且没有成功过。使用你的工具一次性成功!通过SISO实现了BIOS环境引导wim/iso/vhd等功能。这样就解决了古董机使用大容量硬盘的问题


同时,也感谢本帖作者提供的新奇思路,一并表示感谢!
回复

使用道具 举报

74#
发表于 昨天 20:12 | 只看该作者
看着好多,谢谢分享,备用
回复

使用道具 举报

75#
发表于 昨天 20:23 | 只看该作者
看看怎么样
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-3-4 02:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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