|
按照维基百科上的说法, windows系列都是只能在efi环境下从gpt模式启动, mbr/gpt双分区表的优先mbr:
http://zh.wikipedia.org/wiki/%E5 ... 6%E5%8D%80%E8%A1%A8
所以win7x32应该无法在bios环境下自gpt启动吧, 如果有高手修改bootmgr或者别的, 也许可以.
请问楼主你的xp是怎么启动的? 你在3楼里的意思是, 启动了直接安装到gpt分区里的xp, 也启动了安装到vhd文件里的xp? 前者我不知道怎么弄, 也许换驱动改ntldr可以吧, 后者我觉得需要加载vhd文件的东西支持gpt.
我觉得grldr设计目的是提供一个启动环境, 然后用户就能避开一些限制加载指定文件, 从而引导其它系统. 为此, grldr主要功能是读盘, 搜索/加载文件, 改变分区映射等. 不清楚为什么需要修改gpt分区的显隐状态. 如果非要隐藏一些分区才能启动另一个系统, 我觉得可能是楼主你的思考方向错了, 不该这么麻烦的.
如果只是想让一些分区在启动后变得不可见, 大可以进windows后把那些分区的盘符删掉, 然后换另一个windows删掉另外一些分区的盘符, 比如可以互相删掉另一个对方分区的盘符, 资源管理器里就只能感受到1个系统分区了, 这个方法还是很有效的. |
|