无忧启动论坛

标题: 自定义菜单(ventoy_grub.cfg)支持map到内存吗? [打印本页]

作者: 2010love4myxsg    时间: 2021-8-20 14:33
标题: 自定义菜单(ventoy_grub.cfg)支持map到内存吗?
比如如下的title怎么改成自定义菜单的启动项目
==<<====
title  【12】 启动 USB-Windows 10 x64 RF VHD RAMOS 系统
find --set-root /USBWin10x64RF.vhd
map --mem --top /USBWin10x64RF.vhd (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0)+1
==>>====

作者: longpanda    时间: 2021-8-20 16:11
自定义grub.cfg里面就是标准的grub2 功能。grub2 支持什么功能就支持什么功能。

所以这个问题就是说,在grub2下能不能以及怎么实现这个map功能。 你可以在grub2版问问。

作者: liuzhaoyzz    时间: 2021-8-21 08:28
据我所知,ventoy采用的是官方GNU grub2 2.02,是不支持map功能的,wintoflash魔改的grub2才支持map功能。      
作者: longpanda    时间: 2021-8-21 09:15
liuzhaoyzz 发表于 2021-8-21 08:28
据我所知,ventoy采用的是官方GNU grub2 2.02,是不支持map功能的,wintoflash魔改的grub2才支持map功能。 ...

那可以把 grub2fm.iso 放到Ventoy盘里面,先由Ventoy启动grub2fm然后再map启动。

作者: wintoflash    时间: 2021-8-21 09:29
longpanda 发表于 2021-8-21 09:15
那可以把 grub2fm.iso 放到Ventoy盘里面,先由Ventoy启动grub2fm然后再map启动。

看他这个应该是legacy bios下的。只能用grub4dos。
作者: 江南一根葱    时间: 2021-8-21 19:58
这个只能调用Grub.exe
作者: 江南一根葱    时间: 2021-8-24 18:08
grub2目前传统bios下没有这类map,但可以通过grub4dos的grub.exe实现,自己准备好grub.exe
  1. menuentry "启动USBWin10x64RF.vhd" {
  2. set g4d_cmd="find --set-root /USBWin10x64RF.vhd;map --mem --top /USBWin10x64RF.vhd (hd0); map (hd0) (hd1); map --hook; chainloader (hd0)+1"
  3. linux /grub.exe --config-file=${g4d_cmd};
  4. }
复制代码


作者: 2010love4myxsg    时间: 2021-8-26 20:53
linux /grub.exe
这句话是怎么理解的,说明,ventoy的u盘可见(大的)分区下放grub.exe相关的文件吗
作者: 2010love4myxsg    时间: 2021-8-26 21:08
抄作业会报找不到grub.exe

IMG_20210826_210011.jpg (15.96 KB, 下载次数: 181)

IMG_20210826_210011.jpg

作者: 江南一根葱    时间: 2021-9-14 15:53
2010love4myxsg 发表于 2021-8-26 21:08
抄作业会报找不到grub.exe

grub.exe肯定得自己放和查找啊
如果grub.exe放在分区根,要加
search --set=g4dexe -f -q /grub.exe;
linux ($g4dexe)/grub.exe
作者: 2010love4myxsg    时间: 2021-9-23 23:11
江南一根葱 发表于 2021-9-14 15:53
grub.exe肯定得自己放和查找啊
如果grub.exe放在分区根,要加
search --set=g4dexe -f -q /grub.exe;

已经不会玩手动的,太折腾了, 用ventoy,就会格式化,放镜像, grub.exe并不可见
作者: 江南一根葱    时间: 2021-9-24 09:27
2010love4myxsg 发表于 2021-9-23 23:11
已经不会玩手动的,太折腾了, 用ventoy,就会格式化,放镜像, grub.exe并不可见

不用可见,人家会自动搜索




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