无忧启动论坛

标题: 发现gpt分区的系统,无法用legacy方式启动 [打印本页]

作者: 窄口牛    时间: 2017-8-4 17:22
标题: 发现gpt分区的系统,无法用legacy方式启动
legacy下pe也不能跨盘启动。有兴趣的看看是个例还是普遍?
作者: lbw2007    时间: 2017-8-4 20:46
你觉得UEFI是用来干嘛的?
我觉得它存在的主要意义就是为了启动GPT
作者: zengqcyxx    时间: 2017-8-4 23:23
你是火星来的?还是发现新大陆了?这是主板的UEFI固件故意为之的,UEFI启动时调用一种驱动模块,而当legacy bios启动时它调用另一种驱动模块。
作者: 窄口牛    时间: 2017-8-4 23:50
是legacy下去启动gpt分区里的nt6。xp启动没问题,nt6不行。
作者: 窄口牛    时间: 2017-8-4 23:51
原因估计在bootmgr里面
作者: lbw2007    时间: 2017-8-5 08:04
本帖最后由 lbw2007 于 2017-8-5 08:05 编辑

legacy启动方式是通过主板固件,也就是常说的BIOS,启动磁盘0扇区的MBR,即主引导记录,再通过主引导记录引导指定的引导程序,或者是像wee一样直接把引导写到MBR里面。流程为:BIOS-MBR-引导程序(bootmgr)-操作系统。
GPT分区表并没有保存在0扇区,而是保存在1扇区之后(磁盘的末端也有GPT分区表的备份),BIOS脑子不会转,它只会去0扇区寻找引导程序,没有的话就罢工,而GPT默认0扇区什么都没有,全部为0。这是你无法启动的根本原因。
GPT本身没有引导程序,对于GPT来说,引导是UEFI该做的事情。如果一定要让BIOS启动,GPT代为引导,就需要手动处理。

BIOS启动不了GPT是应该的。
BIOS能启动GPT才是个例。
作者: 糊涂    时间: 2017-8-5 08:31
加个跳板OK
作者: 窄口牛    时间: 2017-8-5 08:45
真不能,xp可以,nt6不行。
作者: 窄口牛    时间: 2017-8-5 08:47
lbw2007 发表于 2017-8-5 08:04
legacy启动方式是通过主板固件,也就是常说的BIOS,启动磁盘0扇区的MBR,即主引导记录,再通过主引导记录引 ...

引导没问题,是启动不了。xp可以,nt6不行。
作者: 窄口牛    时间: 2017-8-5 08:51
对了,我弄的是win7和2008r2,说不定win8.1和win10可以,希望有兴趣的测试并告知
作者: q8155128    时间: 2017-8-5 09:08
窄口牛 发表于 2017-8-5 08:51
对了,我弄的是win7和2008r2,说不定win8.1和win10可以,希望有兴趣的测试并告知

哈哈.........

牛牛大师也有烦恼的一天.......

win8.1和win10都可以UEFI启动的.......

多试试......
作者: 窄口牛    时间: 2017-8-5 09:41
本帖最后由 窄口牛 于 2017-8-5 10:18 编辑

还给优盘搞了gpt三启,测试gpt下的wim是不是legacy启动不了,结果和硬盘上一样。在新版win10里,gpt的优盘多分区,也是自动分配盘符。


作者: q8155128    时间: 2017-8-5 21:18
窄口牛 发表于 2017-8-5 09:41
还给优盘搞了gpt三启,测试gpt下的wim是不是legacy启动不了,结果和硬盘上一样。在新版win10里,gpt的优盘 ...

老牛......



你的这个GIF图是用什么软件做的???

请老牛告诉俺......


作者: 窄口牛    时间: 2017-8-5 21:54
gifcam,点儿大的个小东西。




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