无忧启动论坛

标题: 请问Ventoy 菜单能增加关机 重启等功能吗? [打印本页]

作者: sun5025    时间: 2023-5-19 13:53
标题: 请问Ventoy 菜单能增加关机 重启等功能吗?
请问Ventoy 菜单能增加关机 重启 默认进硬盘系统 等功能吗? 请问怎么配置?

作者: 心零    时间: 2023-5-19 14:07
请使用最下方的快捷键F 功能
作者: shy20070509    时间: 2023-5-19 14:50
本来就有这功能
作者: sun5025    时间: 2023-5-19 14:54
心零 发表于 2023-5-19 14:07
请使用最下方的快捷键F 功能

能移到主菜单上吗?
作者: chen463    时间: 2023-5-21 09:17
本帖最后由 chen463 于 2023-5-21 09:19 编辑

主菜单被搜索条件限制占据,

只能Ventoy 自定义菜单插件-
如何使用
在第1个分区(镜像分区)的 ventoy 目录下(默认无此目录,需手动创建,注意全小写),创建一个 ventoy_grub.cfg 文件,即 /ventoy/ventoy_grub.cfg
在这个文件中定义你自己的菜单,然后在 Ventoy 的界面上按 F6 加载执行。


ventoy_grub.cfg


menuentry "My Custom Reboot_Menu重启" --class=custom {reboot;
    echo 'This is custom menu ... '
    sleep 1   
}

menuentry "My Custom Halt_Menu关机" --class=custom {halt;
    echo 'This is custom menu ... '
    sleep 1   
}

menuentry '查找启动Microsoft Windows系统(UEFI模式)' --class nt6 {   
search -n -s -f /EFI/Microsoft/Boot/bootmgfw.efi
          chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry '查找启动系统第一引导启动管理器(UEFI模式)' --class uefi {   
          search -s -f /efi/boot/bootx64.efi
        chainloader /efi/boot/bootx64.efi
}

menuentry '<-- Return to previous menu [Esc] 返回上一级菜单' --class=vtoyret VTOY_RET {
        echo 'Return ...'
}
作者: alex20132013    时间: 2023-5-23 08:47
本帖最后由 alex20132013 于 2023-5-23 08:49 编辑

本来就有这功能在power.cfg
submenu "$VTLANG_POWER" --class=debug_power --class=F5tool {
    menuentry "$VTLANG_POWER_REBOOT" --class=debug_reboot --class=debug_power --class=F5tool {
        echo -e '\n\nSystem is rebooting ... \n'
        sleep 1
        reboot
    }

    menuentry "$VTLANG_POWER_HALT" --class=debug_halt --class=debug_power --class=F5tool {
        echo -e '\n\nSystem is halting ... \n'
        sleep 1
        halt
    }

    if [ "$grub_platform" != "pc" ]; then
        menuentry "$VTLANG_POWER_BOOT_EFIFW" --class=debug_efisetup --class=debug_power --class=F5tool {            
            echo -e '\n\nRebooting to enter UEFI firmware setup ... \n'
            sleep 1
            fwsetup
        }
    fi

    menuentry "$VTLANG_RETURN_PREVIOUS" --class=vtoyret VTOY_RET {
        echo "Return ..."
    }
}


d:\3.png

作者: my9823    时间: 2023-5-23 22:35
理论上能,在grub.cfg的注释#mainmenu后边的else前加入菜单项目,还要在else后边找不到iso提示后再加入。
作者: chen463    时间: 2023-5-24 18:11
alex20132013 发表于 2023-5-23 08:47
本来就有这功能在power.cfg
submenu "$VTLANG_POWER" --class=debug_power --class=F5tool {
    menuent ...

先前还真没注意到F5-POWER有POWER.CFG菜单




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