无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011yaya2007777
打印 上一主题 下一主题

RUN/NTBOOT for GRUB4EFI

    [复制链接]
1#
发表于 2022-1-29 20:56:08 | 显示全部楼层
本帖最后由 AndyChen 于 2022-1-29 21:03 编辑

我的硬盘是UEFI+GPT,第一个硬盘,第一个分区是FAT16,后面三个分区是NTFS,
NTBOOT 位于 /efi/grub/ext/,WIN10.VHDX位于第一个硬盘第三个NTFS的根目录, 即是(hd0,gpt4)/WIN10.VHDX

title NTBOOT启动VHD
map --mem /efi/grub/ext/NTBOOT (hd)
(hd-1,0)/loaderNT (hd0,gpt4)/boot/WIN10.VHDX
boot

启动,闪了一下又回到菜单,启动不了,请问是什么问题?
(hd0,gpt4)改为(hd0,3)也启动不了,启动,闪一下又回到菜单

title NTBOOT启动VHD
map --mem /efi/grub/ext/NTBOOT (hd)
(hd-1,0)/loaderNT (hd0,3)/boot/WIN10.VHDX
boot

点评

你这分区表示方式是grub2格式的,不是grub4dos格式的。 可能是(hd0,2)。你可以ls一下各个分区,看看里面的文件。 更靠谱的方式应该用find --set-root搜索文件来确定分区。  详情 回复 发表于 2022-1-29 21:42
回复

使用道具 举报

2#
发表于 2022-1-30 09:12:45 | 显示全部楼层
本帖最后由 AndyChen 于 2022-1-30 09:20 编辑

title NTBOOT启动VHD
map --mem /efi/grub/ext/NTBOOT (hd)
(hd-1,0)/loaderNT (hd0,3)/boot/WIN10.VHDX
boot


已经确定(hd0,3),但是启动不了

回复

使用道具 举报

3#
发表于 2022-1-30 09:13:21 | 显示全部楼层
wintoflash 发表于 2022-1-29 21:42
你这分区表示方式是grub2格式的,不是grub4dos格式的。

可能是(hd0,2)。你可以ls一下各个分区,看看里 ...

我在grub命令行输入:find --set-root /boot/WIN10.VHDX
返回的是:(hd0,3)
说明(hd0,3)是正确的
但是不知道为什么启动不了
回复

使用道具 举报

4#
发表于 2022-1-30 09:34:04 | 显示全部楼层
报错
Error 28:(http://grub4dos.chenall.net/e/28)
                Selected item cannot fit into memory

点评

这个提示的意思,就是指内存不够。注意vhd搭配svbus这样子的驱动,map --mem模式,vhd不能跨越高低位内存的分界线,一般地来说低位内存大概3.25GB左右,上面的都是高位内存。  详情 回复 发表于 2022-1-30 11:07
我遇到的问题和你的相差无几,只不过是启动了转了一会圈圈,就蓝屏了。  详情 回复 发表于 2022-1-30 10:18
回复

使用道具 举报

5#
发表于 2022-1-30 11:38:09 | 显示全部楼层
liuzhaoyzz 发表于 2022-1-30 11:07
这个提示的意思,就是指内存不够。注意vhd搭配svbus这样子的驱动,map --mem模式,vhd不能跨越高低位 ...

请问有解决的办法吗?

点评

1、内存不够只有加内存。 2、RAMOS可以用primo驱动方案。 3、g4d/g4e似乎不支持vhdx吧,我不确定这个。 4、vhd内部必须要有svbus这样子的驱动,才可以用map --mem启动,你安装了吗?  详情 回复 发表于 2022-3-1 11:22
回复

使用道具 举报

6#
发表于 2022-1-31 08:32:01 | 显示全部楼层
本帖最后由 AndyChen 于 2022-1-31 08:51 编辑

title NTBOOT启动VHD 1
map --mem /efi/grub/ext/NTBOOT (hd)
(hd-1,0)/loaderNT (hd0,3)/boot/WIN10.VHDX
boot

title NTBOOT启动VHD 2
find --set-root /efi/grub/ext/NTBOOT
map --mem /efi/grub/ext/NTBOOT (hd)
find --set-root /boot/WIN10.VHDX
(hd-1,0)/loaderNT /boot/WIN10.VHDX
boot


以上两个菜单启动,闪了一下又回到菜单,启动不了,请问是什么问题?
备注:(用的软件)
01 grub4dos-for_UEFI-2022-01-18.7z | grub4dos (chenall.net)
02 RUN/NTBOOT for GRUB4EFI - GRUB4DOS - 无忧启动论坛 - Powered by Discuz! (wuyou.net)

点评

vhd+svbus驱动的vhdx吗?直接手工写菜单即可。 菜单可以参考下:http://wuyou.net/forum.php?mod=viewthread&tid=423275 可能yaya的run模块没有适配vhdx,我不清楚。  详情 回复 发表于 2022-1-31 09:14
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 15:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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