WinNTSetup找不到efi分区!
WinNTSetup.v3.8.5.5x64找不到我的efi分区:但是我在DiskGenius里却可以看到分区为efi:
这是个ssd,之前也没有在意过这个问题,最近对efi分区的动作就是用DiskGenius给efi分配了一下盘符,然后又取消了。
请教大神怎么破!? FAT32了应该不是原始ESP分区了,ESP分区是FAT格式 esp 分區沒盤符 , 當然沒得選 最好挂载esp分区,也就是像楼上说的,分配一个盘符给它 Your efi partition has wrong PartitionType GUID
correct one would be:
PARTITION_SYSTEM_GUID = c12a7328-f81f-11d2-ba4b-00a0c93ec93b fryquez 发表于 2015-12-6 21:08
Your efi partition has wrong PartitionType GUID
correct one would be:
谢谢,我也发现有问题,请教如何修复? 2011wyy 发表于 2015-12-6 19:17
选择引导驱动器 这里,要自己点击 “选择”,然后自己去选的啊,你不选,它默认就是 C
晕
记得之前点选择会自动持载efi分区的,但是现在不行了。 红毛樱木 发表于 2015-12-6 19:32
FAT32了应该不是原始ESP分区了,ESP分区是FAT格式
有什么办法改回来吗? lbw2007 发表于 2015-12-6 20:38
最好挂载esp分区,也就是像楼上说的,分配一个盘符给它
持载了efi分区,依然找不到!!!
wakin20 发表于 2015-12-6 22:16
有什么办法改回来吗?
笨方法,删掉,重新创建为ESP分区 diskpart can change id:
sel dis 0
sel par 1
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b
exit
将EFI分区加载为Z盘,管理员身份打开CMD,输入以下命令
mountvol Z: /s 用DISKGEN删掉ESP分区,再重建一个(有选项ESP的) fryquez 发表于 2015-12-6 22:48
diskpart can change id:
sel dis 0
谢谢!搞定! 看了下至今的回帖
我也大概说说吧
1, ESP分区是有专门的GUID的 也就是c12a7328-f81f-11d2-ba4b-00a0c93ec93b 而DG和winntsetup判断esp分区的依据也是依据这个 所以你的fat32分区在dg里面没有显示为esp分区
2, dg可以新建esp分区的, 只要你删掉这个fat32分区, 新建分区, 选择esp分区即可
3, diskpart命令也可以新建esp分区, 具体要查查命令, 同时也可以改分区的id号
4, 所谓的esp分区, 本质上就是ID号为esp分区ID的fat32/fat分区, 所以可以通过改ID来修复lz的问题, 即fat32/fat分区 + esp id = esp分区
5, 从UEFI的规范来看, esp分区不是必须的, uefi引导可以只需要fat32/fat分区作为引导分区, 当然改一下这个id就变成esp分区了, 所以在当前只有fat32分区的现状下, winNTsetup判断不出你有esp分区, 就会打上红色叉叉, 但是按理来说, 忽略警告, 继续安装, 新系统也可以顺利引导和安装的, 当然这个要看BIOS是否严格遵循UEFI规范来设计 好好学习
页:
[1]