|
本帖最后由 linqyx 于 2024-7-6 00:39 编辑
今天突然发现ventoy本地启动自带grub4dos搜索并启动,以前没有发现。
按F4就能出现。
太尴尬了。
最近使用ventoy_grub.cfg添加菜单,遇到一些系统想使用menu.lst调用。写在最前面,基础好的,直接看24楼代码。http://bbs.wuyou.net/forum.php?m ... 9981&fromuid=270414,学会了使用grldr+menu.lst的组合。通过编辑grldr,发现可以自定义menu.lst的名称,位置。显然这样比grub.exe的方式更灵活一些。将grldr和menu.lst拷贝到硬盘。代码如下:menuentry "grub4dos" --class=custom {
echo 'grub4dos'
search -n -s -f /grldr
ntldr /grldr
}
grldr正确的话,就能进入menu菜单。
推荐使用这种方法,更灵活。下边是使用grub.exe+menu.lst的方式,小白的我感觉最简单
![](static/image/hrline/1.gif)
![](static/image/hrline/1.gif)
上网搜资料发现这是grub4dos的功能,查了一些资料。找到以下代码(注意:把GRUB.EXE文件拷贝进入ventoy 32M分区的grub文件夹中,本贴中可以下载GRUB.EXE。)
menuentry "加载GRUB4DOS" --class=custom{
linux ($vtoydev,gpt2)/grub/GRUB.EXE
}
#这里改为你的grub.exe的路径,变量$vtoydev用来获取当前移动设备的名称和编号,gpt2为ventoy 32m分区,如果ventoy是mbr分区,gpt2改成msdos2.
把上面代码写入到ventoy_grub.cfg,并放入ventoy第一分区的ventoy文件夹中。
自己寻找grldr 、MESSAGE、menu.lst(一般在多功能pe的镜像中可以找到这些文件),grldr放入需要引导系统的分区根目录,本帖下载grldr编辑器、message编辑器,需要的话编辑grldr和message。把menu.lst放入对应的目录,一般和grldr放在一起,也可以修改grldr中的内容。经十三楼网友提醒,grub.exe和grldr功能一样,故把grldr去掉了。见
http://bbs.wuyou.net/forum.php?m ... 9416&fromuid=270414
启动进入ventoy,按F6,你会发现菜单中多了一个选项 加载GRUB4DOS,选择进入。
你可以使用记事本编辑menu.lst,添加系统引导。原来msgdiyer修改老是失败,不知道什么原因,更换了一个个性化启动菜单,本论坛有更新的般本。
|
评分
-
查看全部评分
|