我有一些全新的笔记本电脑(它们是 HP Z Book G4 Studios)。从我收到这些设备的状态来看,我想部署公司图像,而不是使用工厂预装的内容。
在发布之前,我确实搜索过这个网站,并且查看了: https://social.technet.microsoft.com/Forums/en-US/a93391aa-de01-4548-8568-f9cfd39cf641/applied-wim-file-does-not-correctly-boot?forum=winservergen
没有帮助。
部署 WIM 失败。这是 Windows 10 WIM。WIM 已添加 HP 驱动程序...如果驱动程序有问题,我预计会出现 BSOD。但这不是问题,因为没有收到 BSOD。
以下是我采取的步骤:
- 按 F9 进入启动菜单
- 连接已插入 WinPE 光盘的 USB DVD 驱动器
- 启动到 WinPE(使用最新版本的 AIK/ADK 或 MS 目前所称的任何名称创建)。
- 运行以下 diskpart 命令:选择磁盘 0、清理、创建主分区、格式化 fs=ntfs quick、分配字母=c: 和激活
- 运行 dism /apply-image /imagefile:e:\myWIM.wim /index:1 /applydir:c:\
- 运行 bcdboot c:\windows /sc:
- 退出 WinPE 并重新启动。
退出并随后重新启动后,我在 POST 后立即收到“未找到操作系统”错误。
我启动了安装媒体、救援模式,然后运行:
bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /rebuildbcd
bootrec.exe 命令返回:
成功扫描 Windows 安装 已识别的 Windows 安装总数:1 将安装添加到启动列表?是/否/全部:
所以我输入 Y
...并且失败了!
我可以转到 c:\ 并执行 dir 并查看文件系统是否符合预期(因此再次假设 WIM 完整性问题)。
在 Win 10 上执行此操作有什么特别之处吗(Win 10 在全新安装时会在驱动器上放置 100 MB 和 450MB 的分区,对吗?恢复区域之类的?
当我执行 diskpart clean 时,会清除这两个分区。它们的运行有多重要?
我使用了与 Windows 7 相同的方法 - 是否有 BIOS 设置、分区等阻止我启动?我以前没有遇到过这样的问题;只是在 Win 10 上遇到过。
出厂时硬盘是 gpt。我确实运行了 diskpart convert mbr。整个过程以同样的方式失败了
非常感谢您的建议!
谢谢!!!
答案1
它正在运行,但请不要误会,我不喜欢到达这里所采取的步骤......对我来说这似乎是一团乱麻!
我不喜欢它,因为我拥有的其他 Win 10 主机的驱动器只有一个分区。在 HP ZBooks 上,似乎您也需要有一个恢复和保留分区。
diskpart /s
这是我在部署过程开始时使用的脚本:
select disk 0
clean
convert gpt
REM 1. System partition
create partition efi size=100
format quick fs=fat32
REM 2. Microsoft Reserved (MSR) partition
create partition msr size=16
REM 3. Windows partition
create partition primary
shrink minimum=500
format quick fs=ntfs
assign letter="C"
REM 4. Recovery tools partition
create partition primary
format quick fs=ntfs label="Recovery tools"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume
exit
就像上次一样,按照 OP 放下 WIM 后,我收到未找到操作系统的错误。
就像上次一样,我运行了以下命令:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
然而,bootrec /rebuildbcd
这次成功了!在回答 Y 之后
“已成功扫描 Windows 安装 总共识别的 Windows 安装数:1 将安装添加到启动列表?是/否/全部:”
命令成功了!
重新启动后,我再次收到未找到操作系统的错误!
呼呼。
我必须启动到 Win 10 安装媒体 -> 单击修复计算机 -> 疑难解答 -> 启动修复
我很高兴现在可以分发公司的 WIM。我很恼火,为什么 GUI 中的启动修复可以工作,而终端中的 bootrec/rebuildbcd 却不行???
如果知道最后一个问题就好了,这样我就不用在每台新电脑上启动安装盘,只需单击“启动修复”即可。
我希望这对任何阅读它的人都有帮助。如果您有更好的信息,请随时进一步评论!谢谢!