无忧启动论坛

标题: 曲线解决——用原版镜像中的diskpart命令创建efi分区,分区类型为主分区的原因 [打印本页]

作者: Mindfly    时间: 2016-11-23 09:47
标题: 曲线解决——用原版镜像中的diskpart命令创建efi分区,分区类型为主分区的原因
本帖最后由 Mindfly 于 2016-12-29 11:13 编辑

用的两个原版镜像,一个是官方升级程序制作的201507的,一个是201607的,201607的校验sha1和官方公布的一致。然后,直接解压到格式化过后的U盘中,UEFI启动之后,shift+F10,用自带的diskpart命令,创建的efi分区,怎么会变成主分区了呢——为了无法安装成功,硬盘在gpt和mbr之间转换了两次(非无损转换,是删除所有分区之后的转换),也clean了分区(没有clean all)。


系统现在基本都是uefi+gpt的方式了,但是这个EFI分区本身有可能会变成主分区,这样的话系统就无法识别了

创建方法如下

请参考以下步骤进行操作设置GPT分区:

从光盘或U盘引导启动,按Shift+F10调出命令提示符界面:
1. 输入diskpart,回车。
2. 输入list disk,可以看到硬盘编号,0,1,2,3…
3. 输入select disk x(x是硬盘编号)选中你要分区的硬盘。
4. 输入clean清除该硬盘上的所有分区(包括所有数据,请务必确认此硬盘上没有需要的数据)。
5. 输入convert gpt将该硬盘转换成GPT分区表。
6. 输入create partition efi size=xxx(xxx是分区大小,以MB为单位,Microsoft默认是100MB,Mac默认是200MB,可适当增大,例如512MB)。
7. 输入create partition msr size=xxx(msr是Microsoft保留分区,默认是128MB,可适当增大,例如512MB)。


一步一步照着操作的。

前面一个帖子,windows10安装时,收集信息之后,正在复制windows文件,卡在0%,一直没有反应,或许原因在此处吧
因为我想起,安装windows10时,EFI分区显示的也是主分区,是否原因在这里呢。
只有晚上回家再试试了。
总结经验,吸取教训,记录一下。

作者: quya    时间: 2016-11-23 11:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: Mindfly    时间: 2016-11-23 11:08
quya 发表于 2016-11-23 11:04
GPT 不分主分区和其他分区,也不分激活分区和非激活分区。所有分区都是主分区
所以EFI当然是主分区,何必 ...

你好,谢谢赐教。
我重新安装windows10一直失败,查询资料,说是EFI的分区类型要求是系统分区,如果是主分区,安装程序无法识别。
不知是否如此,分区的ID之类
我只能晚上验证一下再说——
如果更改了分区ID之后,仍然无法继续安装,说明不是分区类型的原因,
如果能够继续安装并成功,或许和分区类型有关吧。

作者: 窄口牛    时间: 2016-11-23 12:30
如果你看到是主分区,那么多半是mbr方式,并非gpt,安装可能会不行,但是启动是可以的。
作者: Mindfly    时间: 2016-11-23 12:40
窄口牛 发表于 2016-11-23 12:30
如果你看到是主分区,那么多半是mbr方式,并非gpt,安装可能会不行,但是启动是可以的。

您好,使用Diskpart命令,convert gpt 提示成功的啊
作者: Mindfly    时间: 2016-12-29 11:12
笔记本UEFI+GPT,重新全新安装Windows10_x64的故障,曲线解决方案,具体原因仍然不明白——

先约略回顾一下故障情况,


一台笔记本,本来在UEFI+GPT模式下,

全新安装Windows7_x64正常,
微软推送升级安装Windows10_x64正常,
然后再安装Windows7_x64,组成双系统,正常,

然后,将Windows10_x64的原版镜像,解压到U盘,格式化原来Windows10_x64所在的分区,全新安装Windows10_x64,正常,
再然后,将Windows10_x64的原版镜像,解压到U盘,删除原来的EFI分区及MSR分区,Diskpart重新创建EFI分区及MSR分区,再格式化原来Windows10_x64所在的分区,全新安装Windows10_x64

,正常,

最后,又一次打算重新全新安装Windows10_x64,却失败了,

在收集信息之后,正在复制Windows文件 0% 阶段,卡住不动了,一直不动了。
甚至,再次安装Windows7_x64,也是失败了,正在复制Windows文件 0% 阶段,卡住不动了,一直不动了(Windows7_x64均是已经添加了bootx64.efi文件,是从原版镜像中install.wim文件中

提取的Bootmgfw.efi改名的)。

反复多次尝试,包括更换U盘,更换Windows映像及版本,甚至,刻录光盘安装,故障依旧(所有的镜像,要么是当时用mediatools创建的,要么是下载的,校验SHA1值和官方公布的是一致的

,刻录的光盘,刻录之后校验文件,和镜像一致),

用Dism命令部署映像到一分区,再用Bcdboot命令添加UEFI启动项到EFI分区,重启之后,在MS的Logo处一直转圈,

再尝试将一块移动硬盘划分出来EFI分区和MSR分区,并在另一分区中部署映像(无论是部署Windows10_x64还是Windows7_x64),外接在笔记本上(无论是USB2.0,还是USB3.0的接口,均多次

尝试),重启之后,在MS的Logo处一直转圈,而接在一台戴尔的台式机上,却是可以进入安装界面,并成功安装并进入系统的,

说明一下,在BIOS+MBR模式下,安装Windows10_x64是正常的。
说明一下,在BIOS+MBR模式下,安装Windows10_x64是正常的。
说明一下,在BIOS+MBR模式下,安装Windows10_x64是正常的。
用笔记本厂家的检测工具,检测了硬盘、内存条,显存、主板,等等,全能通过。

UEFI+GPT,经过超过250次的尝试,一次一次地失败,

偶然一次,使用无忧启动论坛,wintoflash 大侠 的 Porteus 3.2 口袋Linux系统 中文定制版 -20161201 - BIOS/EFI双启,支持UD/UDm,其中的wim安装器,部署Windows7_x64的wim镜像,

到已经用光盘自动分区了(Recovery,EFI,MSR,C盘)的硬盘中C盘,并在Windows10_x64的PE下,用bcdboot命令添加UEFI启动项到EFI分区,重启之后,居然不再是在MS的Logo处一直转圈

,而是进入了久违的安装界面……

附注:该wim安装器部署映像的参数,经请教wintoflash 大侠,回复如下——
wim安装器实际上是调用wimlib中的wimapply命令
wimapply 镜像文件名 [卷名] 目标设备
然后执行ntfsfix命令。
对于efi启动,ntfsfix可能不是必需的。
示例:
wimapply install. wim [Windows 7 ULTIMATE] /dev/sda3
wimlib也有Windows版,在PE里也能用。

进入安装界面在开始时是正常的,然而很快又出现了情况,“安装程序无法将Windows配置为在此计算机的硬件”,
于是使用网上的教程,使用msoobe大法,跳过了错误提示界面,直接下一步……
设置好一般项目之后,仍然回到了“安装程序无法将Windows配置为在此计算机的硬件”的界面,
无奈按电源按钮强制关机,
重新启动之后,居然进入了系统……

然而,升级Windows10_x64却是失败了,居然提示空间不足(C盘可用空间约672GB大小),
重启用光盘安装,也是失败了,正在复制Windows文件 0% 阶段,卡住不动了,一直不动了,
用dism命令部署Windows10_x64到另一分区,用bcdboot命令添加UEFI启动项到EFI分区,重启之后,居然不再是在MS的Logo处一直转圈,而是进入了久违的安装界面……
进入安装界面在开始时是正常的,然而很快又出现了情况,“安装程序无法将Windows配置为在此计算机的硬件”,
于是使用网上的教程,使用msoobe大法,跳过了错误提示界面,直接下一步……
这一次是在“海内存知己,天涯若比邻,请稍候”界面,卡住了……

将BIOS+MBR模式下,安装的Windows10_x64的gho镜像,恢复到D盘(压缩C盘,新建的),用bcdboot命令添加UEFI启动项到EFI分区,重启之后,居然不再是在MS的Logo处一直转圈,而是进入

了久违的系统桌面……

至此,曲线解决了问题,具体原因仍然不明白。

附注:因为对光盘创建的Recovery分区,EFI分区,MSR分区的大小不满意,就删除了那些分区,并分别重新建立,用bcdboot命令添加UEFI启动项到EFI分区,重启之后,却进不了系统,用

winre修复启动项,没有效果,再用安装光盘尝试安装,正在复制Windows文件 0% 阶段,卡住不动了,一直不动了,(可能此项操作,虽然没有安装成功,但是修复了Recovery分区,EFI分区

,MSR分区的相关启动信息之类的吧),
关机重启,进入了久违的系统桌面……

目前,又恢复了Windows7_x64的gho镜像到另一分区,用easybcd和bootice添加UEFI启动项,组成了双系统,使用正常。
将过程记录下来,并对那些热心帮助我的老师们,致以由衷的谢意和诚挚的敬意!

作者: yesfei    时间: 2019-6-28 06:18
进入安装界面在开始时是正常的,然而很快又出现了情况,“安装程序无法将Windows配置为在此计算机的硬件”, 于是使用网上的教程,使用msoobe大法,跳过了错误提示界面
作者: yesfei    时间: 2019-6-28 06:20
怎么跳过错误提示?
作者: Mindfly    时间: 2019-6-28 11:05
yesfei 发表于 2019-6-28 06:18
进入安装界面在开始时是正常的,然而很快又出现了情况,“安装程序无法将Windows配置为在此计算机的硬件” ...

按下shift+f10 会打开命令窗口,使用Cd命令进入到C:\windows\system32\oobe文件夹,输入msoobe回车然后输入msoobe即可进入下一步操作,但错误提示框仍然在,不用理会按照屏幕提示输入相应的信息直至完成系统的安装.安装好后WIN7系统无任何问题




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