无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2153|回复: 13

不同的启动菜单启动同一VHD的差异

[复制链接]
发表于 2023-5-17 08:35:01 | 显示全部楼层 |阅读模式
本帖最后由 shuini 于 2023-5-17 08:37 编辑

title 启动 RAMOS 2022D A
find --ignore-floppies --ignore-cd /EFI/grub/ext/ntloader | set x=
echo x=%x%
find --ignore-floppies --ignore-cd --set-root /IMG/RAM2022D.vhd
map --mem --top /IMG/RAM2022D.vhd (hd)
uuid (hd-1,0)
chainloader %x%/EFI/grub/ext/ntloader uuid=%?_UUID% initrd=/EFI/grub/ext/initrd.lz1 hires=1

title 启动 RAMOS 2022D B
find --set-root /IMG/RAM2022D.VHD
map --mem --top /IMG/RAM2022D.VHD (hd)
chainloader (hd-1)

以上AB两个菜单启动的是同一个VHD,无意中发现A菜单启动后系统并没有加载BCD。B菜单则正常加载了BCD,但 mountvol.exe X: /S 命令好像失效了,显示参数错误。


2023-05-17-08-33-50.png
发表于 2023-5-17 09:13:01 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2023-5-17 09:53:59 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2023-5-17 10:22:31 | 显示全部楼层
无意中发现A菜单启动后系统并没有加载BCD

使用 A 菜单的方法, BCD 是在启动过程中临时创建的,系统启动后就销毁不存在了。

点评

原来如此。 那么 B菜单启动后,mountvol的命令失效又是什么原因导致的呢?,mountvol命令在A菜单下正常。  详情 回复 发表于 2023-5-17 10:43
回复

使用道具 举报

 楼主| 发表于 2023-5-17 10:43:16 | 显示全部楼层
wintoflash 发表于 2023-5-17 10:22
使用 A 菜单的方法, BCD 是在启动过程中临时创建的,系统启动后就销毁不存在了。

原来如此。
那么 B菜单启动后,mountvol的命令失效又是什么原因导致的呢?,mountvol命令在A菜单下正常。

点评

不知道  发表于 2023-5-17 10:54
回复

使用道具 举报

发表于 2023-5-17 15:16:10 | 显示全部楼层
两种启动方式各有什么利弊?

点评

A菜单会闪一下加载ntfs插件读取的过程,B无。 之前传统BIOS下一直用B菜单,简单而且没啥毛病。 UEFI前期不支持B菜单,现在支持了,但发现有些小问题,比如上面提到的mountvol命令失效,其他暂时还没发现。  发表于 2023-5-17 15:26
回复

使用道具 举报

发表于 2023-5-17 16:22:11 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2023-5-21 02:27:48 | 显示全部楼层
B方法就挺好,A也太复杂了,
但是这个启动,是全部加载到内存的内存系统么?

我用VHD,貌似都是放在SSD的隐藏分区,然后直接启动VHD,恢复的话用DD命令,很方便呀。
回复

使用道具 举报

发表于 2023-5-21 17:08:46 来自手机 | 显示全部楼层
A的bcd不是你建的,可删了测试
回复

使用道具 举报

 楼主| 发表于 2023-10-9 13:21:32 | 显示全部楼层
奇怪了,一段时间不用B方法,今天发觉不能启动了。不知道是不是G4E更新带来的bug。
回复

使用道具 举报

发表于 2023-10-9 13:27:52 | 显示全部楼层
A不需要vhd里有BCD,B需要
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-17 06:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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