无忧启动论坛

 找回密码
 注册
搜索

关于用bootice手动添加vhd启动项不成功的诡异事,求解释

查看数: 11527 | 评论数: 31 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-1-28 11:22

正文摘要:

本帖最后由 anarki2001 于 2022-1-28 13:51 编辑 环       境:真机 启动方式:BIOS + MBR 背      景:在同事的机器上,试图用不破坏原系统的方式安装vhd系统。 问 ...

回复

我是下错 发表于 2024-8-13 08:08:04
看看是什么问题
jlshnlhj 发表于 2024-8-12 16:14:01
"(还有个奇怪的问题:winnt setup不是微软官方的安装工具吗? bootice.exe不是pauly自己写的小工具吗?这里官方工具怎么会出现“用bootice.exe更新引导”这个选项?)"

楼主没发现?Winnt setup解压,tools文件夹里有bootice.exe。

搜狗截图24年08月12日1613_2.png (9.93 KB, 下载次数: 0)

搜狗截图24年08月12日1613_2.png

搜狗截图24年08月12日1605_1.png (82.38 KB, 下载次数: 2)

搜狗截图24年08月12日1605_1.png
zb77721 发表于 2024-7-19 17:32:55
我也遇到过的

应对方法是:挂载VHD比如挂到了x:盘

微硬家原厂工具 bcdboot x:\Windows /zh-CN 添加启动项

接下来再用Bootice修改显示名什么的
布特300 发表于 2023-7-22 17:47:33
h2bx86 发表于 2022-1-28 13:50
可以查查大小写和VHD格式。
曾经碰过一次, 压缩VHD格式时,参数不对,具体,,,忘记了。
你查查你的这 ...

vhd支持压缩格式么?
minchengan 发表于 2022-9-5 14:00:20
本帖最后由 minchengan 于 2022-9-5 14:32 编辑

我用bootice1.3.3修改被bitlocker过的vhdx,哪怕只改倒计时或显示的顺序,都会导致那个被bitlocker过的vhdx引导不了。但高级编辑模式里没有问题。刚用1.4的版本修改,没有任何问题
luy-wong 发表于 2022-8-19 19:50:17
你用母盘吗 还是差分盘 差分盘不在一个区的话 磁盘分配根据主板BIOS设置 有可能母盘不在差分盘指向的位置,所以启动项就没有出现
xiaojinglf 发表于 2022-4-14 14:09:56
本帖最后由 xiaojinglf 于 2022-4-14 14:26 编辑
Climbing 发表于 2022-4-14 13:35
你爱咋的咋的吧,跟我有个毛关系。不要再回复我了,我觉得你非常烦。

你连基本常识都没有。winntsetup关dism半毛钱关系啊?
szwp 发表于 2022-4-14 13:49:49
likeyouli 发表于 2022-3-14 11:24
引用一下:“1、楼主遇到的现象确实应该跟vhd文件无关,因为还没到启动那一步。2、谁说winnt setup是微软官 ...

winnt setup用的也不是dism。
Climbing 发表于 2022-4-14 13:35:47
szwp 发表于 2022-4-14 09:40
winnt setup也是调用微软的bootsect,BCD是另外一个选项,认真看界面。

你爱咋的咋的吧,跟我有个毛关系。不要再回复我了,我觉得你非常烦。

点评

你连基本常识都没有,不知道你是不是来出丑的  详情 回复 发表于 2022-4-14 14:09
szwp 发表于 2022-4-14 09:40:04
Climbing 发表于 2022-4-14 09:11
这里说的是winnt setup这个安装过程中提到的bootsect,但这个过程肯定包括了更新bcd文件,所以这个命令行 ...

winnt setup也是调用微软的bootsect,BCD是另外一个选项,认真看界面。

点评

你爱咋的咋的吧,跟我有个毛关系。不要再回复我了,我觉得你非常烦。  详情 回复 发表于 2022-4-14 13:35
Climbing 发表于 2022-4-14 09:11:59
szwp 发表于 2022-4-14 08:23
3太误导人了,bootsect的sect是指扇区,修复的是引导扇区,而不是BCD文件,legacy才会用到bootsect。

这里说的是winnt setup这个安装过程中提到的bootsect,但这个过程肯定包括了更新bcd文件,所以这个命令行也可能是bcdboot。总之,这个过程肯定是要添加对应的vhd文件的启动项的,所以肯定涉及了bcd文件的更新。

点评

winnt setup也是调用微软的bootsect,BCD是另外一个选项,认真看界面。  详情 回复 发表于 2022-4-14 09:40
szwp 发表于 2022-4-14 08:23:08
Climbing 发表于 2022-1-28 14:54
1、楼主遇到的现象确实应该跟vhd文件无关,因为还没到启动那一步。

2、谁说winnt setup是微软官方的?用 ...

3太误导人了,bootsect的sect是指扇区,修复的是引导扇区,而不是BCD文件,legacy才会用到bootsect。

点评

这里说的是winnt setup这个安装过程中提到的bootsect,但这个过程肯定包括了更新bcd文件,所以这个命令行也可能是bcdboot。总之,这个过程肯定是要添加对应的vhd文件的启动项的,所以肯定涉及了bcd文件的更新。  详情 回复 发表于 2022-4-14 09:11
mrzhonghb 发表于 2022-4-13 18:34:56
jxyun99 发表于 2022-4-13 18:07
遇到同样的问题,看来不是个例,也是用bootice死活添加不了VHD菜单

应该是bootice的锅,但是换个旧版bootmgr文件就可以了,如附件
链接: https://pan.baidu.com/s/1Cwoq6csyLTNvfrHA0cWcaQ?pwd=ee4i 提取码: ee4i
jxyun99 发表于 2022-4-13 18:07:55
遇到同样的问题,看来不是个例,也是用bootice死活添加不了VHD菜单

点评

应该是bootice的锅,但是换bootmgr文件就可以了,如附件 链接: https://pan.baidu.com/s/1Cwoq6csyLTNvfrHA0cWcaQ?pwd=ee4i 提取码: ee4i  详情 回复 发表于 2022-4-13 18:34
li5539802 发表于 2022-3-27 18:19:30
学习了!
dos时代菜鸟 发表于 2022-3-27 18:07:43
我都是挂载VHD后,安装启动菜单指向vhd里的系统,而不是vhd.
cyto 发表于 2022-3-27 17:30:42
最近学习BCD搞VHD启动,发现问题在BCD上,手动添加修改BCD启动项,有时能出现启动选择界面,有时不行。
likeyouli 发表于 2022-3-14 11:24:04
引用一下:“1、楼主遇到的现象确实应该跟vhd文件无关,因为还没到启动那一步。2、谁说winnt setup是微软官方的?用bootice就已经很能说明问题了。winnt setup只不过是dism命令行的一个GUI界面而已。3、估计问题出在bcd文件上。bcd文件相当于注册表文件,有可能原来的bcd文件结构有问题,被bootsect程序给修复了,你保留了原来的bcd文件吗?”
    看版主的回复也能学到很多东西,受教了  

点评

winnt setup用的也不是dism。  详情 回复 发表于 2022-4-14 13:49
wsdyleon 发表于 2022-2-20 20:07:58
这个很早我就碰到过,原因跟里面的细节有关系,我手动添加总是不成功,生成的没问题,我都是生成后,然后修改路径而已,其他不变
liujun2000 发表于 2022-1-29 21:08:20
问题出在bcd文件上
anarki2001 发表于 2022-1-29 15:30:20
Climbing 发表于 2022-1-28 14:54
1、楼主遇到的现象确实应该跟vhd文件无关,因为还没到启动那一步。

2、谁说winnt setup是微软官方的?用 ...

感谢!
1、对的;
2、懂了,谢谢;
3、估计是的,没保留,下次我争取试试。
szwp 发表于 2022-1-28 16:24:59
看不到BCD,无法分析,微软官方的是setup.exe楼主搞错了。
2012andyle113 发表于 2022-1-28 15:52:29
自己看看,BCD文件是不是正确识别到虚拟磁盘了,
没识别,看着是有,但是启动的时候是没有的
wcs 发表于 2022-1-28 15:13:58
学习一下。
Climbing 发表于 2022-1-28 14:54:34
1、楼主遇到的现象确实应该跟vhd文件无关,因为还没到启动那一步。

2、谁说winnt setup是微软官方的?用bootice就已经很能说明问题了。winnt setup只不过是dism命令行的一个GUI界面而已。

3、估计问题出在bcd文件上。bcd文件相当于注册表文件,有可能原来的bcd文件结构有问题,被bootsect程序给修复了,你保留了原来的bcd文件吗?

点评

3太误导人了,bootsect的sect是指扇区,修复的是引导扇区,而不是BCD文件,legacy才会用到bootsect。  详情 回复 发表于 2022-4-14 08:23
感谢! 1、对的; 2、懂了,谢谢; 3、估计是的,没保留,下次我争取试试。  详情 回复 发表于 2022-1-29 15:30
gailium 发表于 2022-1-28 14:34:07
是不是找不到winload.exe
anarki2001 发表于 2022-1-28 13:53:28
h2bx86 发表于 2022-1-28 13:50
可以查查大小写和VHD格式。
曾经碰过一次, 压缩VHD格式时,参数不对,具体,,,忘记了。
你查查你的这 ...

vhd是绝对正常的。出现在菜单里后,也能正常启动。
h2bx86 发表于 2022-1-28 13:50:09
可以查查大小写和VHD格式。
曾经碰过一次, 压缩VHD格式时,参数不对,具体,,,忘记了。
你查查你的这个VHD在别的方式下是否也出错。

如果出错,
用默认格式压缩VHD,带boot选项。就正常了。

点评

vhd支持压缩格式么?  详情 回复 发表于 2023-7-22 17:47
vhd是绝对正常的。出现在菜单里后,也能正常启动。  详情 回复 发表于 2022-1-28 13:53
anarki2001 发表于 2022-1-28 13:38:30
补充:估计是“用bootsect.exe更新引导”这个环节修改了某些东西,我本想研究下bootsect.exe命令,结果网上一搜一大堆,实在不知道该用哪个命令。

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-3 20:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表