无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1170|回复: 3
打印 上一主题 下一主题

[求助] Ventoy启动扩展菜单Ventoy_grub.cfg时的一个错误提示

  [复制链接]
跳转到指定楼层
1#
发表于 2025-3-4 08:25:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chujiafu 于 2025-3-4 08:29 编辑

本人下载安装的是Ventoy1.1.05,在按F6启动ventoy_grub.cfg扩展菜单时,出现 error:can't find command '?'.的错误提示。
不知是ventoy.json的问题还是ventoy_grub.cfg的问题。

下面是ventoy.json中的内容:

{
    "control":[
        { "VTOY_FILE_FLT_EFI": "1" },
        { "VTOY_MENU_TIMEOUT": "10" },
        { "VTOY_SECONDARY_TIMEOUT": "10" },
        { "VTOY_MENU_LANGUAGE": "zh_CN" },
        { "VTOY_DEFAULT_SEARCH_ROOT": "/ISO" },
        { "VTOY_DEFAULT_IMAGE": "/ISO/WePE_64_V2.3.iso" }
    ],
    "theme_legacy":{
        "display_mode": "CLI"
    }
}



下面是ventoy_grub.cfg中的内容:

if  search --file /boot/dostools.IMG; then
   menuentry " 1.boot DosTools  " --class dos {  
   search -s -f /boot/dostools.img
     linux16  ($root)/boot/memdisk
  initrd16 ($root)/boot/dostools.IMG
    }
  fi

if  search --file /boot/MAXDOS.IMG; then
   menuentry " 2.boot MaxDos  " --class dos {  
   search -s -f /boot/MAXDOS.IMG
     linux16  ($root)/boot/memdisk
  initrd16 ($root)/boot/MAXDOS.IMG
    }
  fi

if  search --file /boot/MSDOS710.IMG; then
   menuentry " 3.boot MS-DOS 7.10 Super Disk " --class dos {  
   search -s -f /boot/MSDOS710.IMG
     linux16  ($root)/boot/memdisk
  initrd16 ($root)/boot/MSDOS710.IMG
    }
  fi

if  search --file /boot/KONBOOT.IMG; then
   menuentry " 4.KONBOOT( Bypass Windows password )" --class dos {  
   search -s -f /boot/KONBOOT.IMG
     linux16  ($root)/boot/memdisk
  initrd16 ($root)/boot/KONBOOT.IMG
    }
  fi

menuentry '   boot Windows ' --unrestricted {
    if [ 'pc' == $grub_platform ] ; then
        if search --file --set --no-floppy /bootmgr ; then
            chainloader +1
        elif search --file --set --no-floppy /ntldr ; then
            chainloader +1
        else
            echo 'No found Windows !'
            sleep --verbose 5
        fi
    fi

    if [ 'efi' == $grub_platform ] ; then
        if search --file --set --no-floppy /EFI/Microsoft/Boot/bootmgfw.efi ; then
            chainloader /EFI/Microsoft/Boot/bootmgfw.efi
        else
            echo 'No found Windows !'
            sleep --verbose 5
        fi
    fi
}

menuentry '   Go back [Esc]' --class=vtoyret VTOY_RET {
    echo 'Return ...'
}

menuentry "   Reboot [F9]" --hotkey f9 {
reboot
}


menuentry "   Shutdown [F10]" --hotkey f10 {
halt
}

下面的图片是错误提示的拍照:


微信图片_20250304081308.jpg (137.85 KB, 下载次数: 1)

错误提示

错误提示
2#
发表于 2025-3-4 09:03:19 | 只看该作者
我感觉 是ventoy_grub.cfg的问题,提示找不到DOS命令!
回复

使用道具 举报

3#
 楼主| 发表于 2025-3-4 09:08:37 | 只看该作者
本人电脑的启动方式是BIOS启动,默认启动的是WePE_64_V2.3.iso,在出现倒计时10秒的时候,按F6,先出现错误提示,然后才出来ventoy_grub.cfg中的菜单
回复

使用道具 举报

4#
发表于 2025-3-5 09:07:23 | 只看该作者
看看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-4-5 00:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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