无忧启动论坛

标题: 不同的启动菜单启动同一VHD的差异 [打印本页]

作者: shuini    时间: 2023-5-17 08:35
标题: 不同的启动菜单启动同一VHD的差异
本帖最后由 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 (25.37 KB, 下载次数: 110)

2023-05-17-08-33-50.png

作者: lx5815    时间: 2023-5-17 09:13
谢谢分享
作者: yyz2191958    时间: 2023-5-17 09:53
感谢分享
作者: wintoflash    时间: 2023-5-17 10:22
无意中发现A菜单启动后系统并没有加载BCD

使用 A 菜单的方法, BCD 是在启动过程中临时创建的,系统启动后就销毁不存在了。
作者: shuini    时间: 2023-5-17 10:43
wintoflash 发表于 2023-5-17 10:22
使用 A 菜单的方法, BCD 是在启动过程中临时创建的,系统启动后就销毁不存在了。

原来如此。
那么 B菜单启动后,mountvol的命令失效又是什么原因导致的呢?,mountvol命令在A菜单下正常。
作者: KongLiang    时间: 2023-5-17 15:16
两种启动方式各有什么利弊?
作者: seeimpact153    时间: 2023-5-17 16:22
感谢分享
作者: 2010linlance    时间: 2023-5-21 02:27
B方法就挺好,A也太复杂了,
但是这个启动,是全部加载到内存的内存系统么?

我用VHD,貌似都是放在SSD的隐藏分区,然后直接启动VHD,恢复的话用DD命令,很方便呀。
作者: szwp    时间: 2023-5-21 17:08
A的bcd不是你建的,可删了测试
作者: shuini    时间: 2023-10-9 13:21
奇怪了,一段时间不用B方法,今天发觉不能启动了。不知道是不是G4E更新带来的bug。
作者: szwp    时间: 2023-10-9 13:27
A不需要vhd里有BCD,B需要




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3