无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: ddsony
打印 上一主题 下一主题

[教程] 用MBROSTool打造BIOS/UEFI多PE+WTG+Linux+凤凰+苹果+存储启动维护盘(2022.02.12更新)

    [复制链接]
1771#
发表于 2025-6-13 23:33:05 | 只看该作者
ddsony 发表于 2025-6-13 17:39
没做加密啊,你3.6版的凤凰做成vhd可以正常挂载吗?

没能成功。
回忆一下折腾的过程,想想看是哪里出了问题


一、磁盘和系统安装
1、用Diskgen创建了一个35G固定容量的vhd,格式化为FAT32格式,挂载到虚拟硬盘。
2、使用凤凰官方安装程序,将凤凰系统安装到虚拟硬盘,得到一个PhoenixOS文件夹和文件。

二、bios模式引导
3、使用bootice将虚拟盘设置成激活,添加MBR和PBR为Windows NT 6.x,并复制bootmgr文件到根目录。
4、特地找了一个MBR启动方式的win7电脑安装凤凰,并复制其根目录的boot文件夹到vhd根目录。
5、用iceboot查看boot/bcd文件,发现里面多了一个PhoenixOS启动项,启动文件指向根目录phoenixldr文件,于是将该文件复制到vhd根目录了。

三、efi模式
6、特地找了一台efi启动的win10电脑安装凤凰,用iceboot查看bcd信息,发现启动文件被自动修改为efi/phoenixos/boot/boot64x.efi。
7、复制esp分区里的efi文件夹到vhd根目录,发现efi/microsoft/boot里面竟然没有bcd文件?于是从其他地方复制来一个bcd文件放进efi/microsoft/boot,然后用bootice添加一个启动项,启动命令为efi/phoenixos/boot/boot64x.efi

四、uefi启动序列
8、用diskgen添加了一个启动序列,启动命令为efi/phoenixos/boot/boot64x.efi,然后将其顺序调整到了windows boot manager的前面。

然后,就是这样了:


Windows未能启动。原因可能是最近更改了硬件或软件。解决此问题的步骤:
1·插入ndows安装光并重新启动计算机。
2·选择语言设置,然后单击“下一步"。
3·单击“修复计算机"。
如果没有此光盘,请与你的系统管理员或计算机制造商联系,以获得帮助·
文件:\EFI\phoenixos\Boot\bootx64.efi
状态:0xc000007b
信息:无法加载应用程序或操作系统,原因是所需文件丢失或包含错误。



回复

使用道具 举报

1772#
发表于 2025-6-13 23:35:13 | 只看该作者
ddsony 发表于 2025-6-13 17:39
没做加密啊,你3.6版的凤凰做成vhd可以正常挂载吗?

你2.2版的vhd什么无法双击直接挂载到虚拟硬盘呀?这个能解决吗?
回复

使用道具 举报

1773#
发表于 2025-6-14 13:06:19 | 只看该作者
ddsony 发表于 2025-6-13 17:39
没做加密啊,你3.6版的凤凰做成vhd可以正常挂载吗?

四、uefi启动序列
8、用diskgen添加了一个启动序列,启动命令为efi/phoenixos/boot/boot64x.efi,然后将其顺序调整到了windows boot manager的前面。

efi下只有这个方法才能引导到本地PhoenixOS成功启动到凤凰桌面。但是使用uefi创建序列时无法加载vhd,而且只能在自己电脑上,没有通用性。

所以我很好奇你那个vhd里面是怎么设置的啊?

点评

vhd是能挂载的,只是挂载了以后不分配盘符,应该是安卓文件系统不能在Windows下显示吧。你进入别的电脑Linux系统挂载一下看看能不能显示。  详情 回复 发表于 2025-6-15 17:12
回复

使用道具 举报

1774#
 楼主| 发表于 2025-6-15 17:12:09 | 只看该作者
chensjiu 发表于 2025-6-14 13:06
四、uefi启动序列
8、用diskgen添加了一个启动序列,启动命令为efi/phoenixos/boot/boot64x.efi,然后将 ...

vhd是能挂载的,只是挂载了以后不分配盘符,应该是安卓文件系统不能在Windows下显示吧。你进入别的电脑Linux系统挂载一下看看能不能显示。

点评

明白了,你那个vhd是ext3文件系统。我用diskgen可以看到里面的文件,然后用新版3.6的几个img文件替换进去后快启处理能够生成启动菜单,但是在菜单选中它后只是闪动一下就没有动静了  详情 回复 发表于 2025-6-16 16:33
回复

使用道具 举报

1775#
发表于 2025-6-16 16:33:53 | 只看该作者
ddsony 发表于 2025-6-15 17:12
vhd是能挂载的,只是挂载了以后不分配盘符,应该是安卓文件系统不能在Windows下显示吧。你进入别的电脑Li ...

明白了,你那个vhd是ext3文件系统。我用diskgen可以看到里面的文件,然后用新版3.6的几个img文件替换进去后快启处理能够生成启动菜单,但是在菜单选中它后只是闪动一下就没有动静了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-7 12:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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