|
本帖最后由 anarki2001 于 2022-1-28 13:51 编辑
环 境:真机
启动方式:BIOS + MBR
背 景:在同事的机器上,试图用不破坏原系统的方式安装vhd系统。
问题描述:将.VHD文件拷入系统盘并用bootice设置启动项后,(这个动作我这几年已经玩了无数次了,看上去一切都是正确的),结果这次演砸了,启动时,死活不出现我新添加的这个项目,其他项目都是正常的。这种情况像极了以前我把文件名或路径敲错字符,导致bootmgr在加载BCD时,发现找不到文件,于是直接少了这一项。但是,我这次明明路径和文件名是对的!而且,拷了好几个vhd测试都不行。甚至,换了win11的bootmgr都不行(好像啊,记不太清了)
临时解决:我干脆用winnt setup 当场重新装一个(也是用vhd方式),在最后的选项中,选择默认选项“用bootsect.exe更新引导”,结果,重启时,就能认到我添加的那几个vhd了!
备 注:我用的winnt setup 的版本是某11pe里带的5.x版本,我自己平时用的3.8.5.5版本未测试,而且,也无法进行反复测试,因为:这个问题解决后,由于不知道真正的原因(这也是我来求助的目的),我无法将该环境恢复到之前认不到vhd的状态。(还有个奇怪的问题:winnt setup不是微软官方的安装工具吗? bootice.exe不是pauly自己写的小工具吗?这里官方工具怎么会出现“用bootice.exe更新引导”这个选项?)
各位大佬,求解释!!以及以后应该怎么弄?
|
|