是否有(Win NT)规则规定 MBR 主分区必须位于扩展分区之前?
活动分区位于 rdisk(0) 上
我有一个带有 4/5 个分区的辅助驱动器(取决于您如何计算),parted 显示:
1 主要 2 扩展,包含 (3) 个逻辑 4 主要 5 主要
要引导逻辑分区,使用 boot.ini,
multi(0)disk(0)rdisk(1)partition(4)\WINDOWS="14" /noexecute=optin /fastdetect
parted 列出了所有 5 个分区:已知 NTLDR 不会统计容器分区,并在枚举主分区后枚举逻辑分区,因此逻辑分区为(4)。
到目前为止,我无法从接下来的两个主分区加载HAL.DLL
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="12" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="13" /noexecute=optin /fastdetect
这是 NTLDR 的一个已知问题吗——主分区必须位于扩展分区之前?(或者只是我在其他地方出错了。)