无忧启动论坛

标题: uefi+gpt下载入vhd失败 [打印本页]

作者: shuini    时间: 2023-1-28 17:27
标题: uefi+gpt下载入vhd失败
M.2 nvme单硬盘分了一个ESP分区和C盘,想添加一个vhd的系统,C盘创建了UEFI_g4d的文件夹EFI。但不管UEFI里选择哪个启动器,启动的还是原系统。
于是重命名ESP分区的EFI文件夹为EFI-,然后将UEFI_g4d的EFI文件夹移过去,这样可以进入g4d菜单,选择PE,成功进入,一切正常。如果选择启动vhd,则提示载入虚拟磁盘失败。
不知道问题出在哪里了,g4d的菜单还是UEFI_g4d的配置?同样的菜单在其他笔记本上没问题
UEFI_BIOS的安全启动已关闭。

部分菜单:
title 启动 10PE.ISO
find --set-root /10PE.ISO
map --mem /10PE.iso (0xff)
ls  (0xff)/
chainloader  (0xff)/efi/boot/bootx64.efi
boot

title 启动WIN10_VHD
find --set-root /IMG/WIN10.vhd
map /IMG/WIN10.vhd (hd)
chainloader (hd-1)


作者: 481416322    时间: 2023-1-28 17:37
感觉菜单写的有问题,不过我先建议,你先用grub2浏览器启动一下你的vhd,如果成功则先排除了vhd本身的问题,然后再考虑菜单的事。
作者: cyto    时间: 2023-1-28 17:47
既然有了esp分区,那么修改BCD,增加一个VHD启动就行。
作者: shuini    时间: 2023-1-28 17:48
481416322 发表于 2023-1-28 17:37
感觉菜单写的有问题,不过我先建议,你先用grub2浏览器启动一下你的vhd,如果成功则先排除了vhd本身的问题 ...

也许可能是vhd问题,因为vhd系统选的是精简版。
grub2没用过,一点概念也没有。
作者: shuini    时间: 2023-1-28 17:53
cyto 发表于 2023-1-28 17:47
既然有了esp分区,那么修改BCD,增加一个VHD启动就行。

是的。但同时也希望把遇到的这个问题给解决了。
作者: 481416322    时间: 2023-1-28 18:09
shuini 发表于 2023-1-28 17:48
也许可能是vhd问题,因为vhd系统选的是精简版。
grub2没用过,一点概念也没有。

我指的是grub2浏览器,你只需要一个文件grubfm.efi,先引导它,然后浏览到你的vhd文件就启动了,并不需要菜单。
作者: szwp    时间: 2023-1-28 18:31
shuini 发表于 2023-1-28 17:53
是的。但同时也希望把遇到的这个问题给解决了。

先将vhd启动起来,再考虑其它。
作者: shuini    时间: 2023-1-28 20:35
szwp 发表于 2023-1-28 18:31
先将vhd启动起来,再考虑其它。

用添加BCD的方法启动成功并安装完成,vhd问题排除。
作者: szwp    时间: 2023-1-28 20:54
shuini 发表于 2023-1-28 20:35
用添加BCD的方法启动成功并安装完成,vhd问题排除。

按6楼玩
作者: shuini    时间: 2023-1-29 10:35
使用外部命令 ntloader 启动 VHD 成功。
现在菜单项就一个“启动 RAMWIN0”有问题,VHD载入完成后出现如图提示,去掉“--top”参数“后失败提示相同。
不知道是否是此项菜单写法有问题。

title 启动 RAMWIN10
find --set-root /IMG/WIN10.vhd
map --mem --top /IMG/WIN10.vhd (hd)
chainloader (hd-1)


此写法在传统BIOS的台式机上和另外一台UEFI的笔记本上一直正常使用。

IMG_20230129_101053.jpg (595.87 KB, 下载次数: 118)

IMG_20230129_101053.jpg

IMG_20230128_235105.jpg (637.57 KB, 下载次数: 115)

IMG_20230128_235105.jpg

作者: nowayer    时间: 2023-12-9 01:08
提示: 作者被禁止或删除 内容自动屏蔽




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