다른 grub 항목으로 재부팅

다른 grub 항목으로 재부팅

1개의 작업에 Windows를 사용해야 합니다. 따라서 다른 부팅 항목에서 재부팅하는 스크립트를 만들었습니다(다음 재부팅에만 해당).

#!/bin/bash

if [[ $UID != 0 ]] ; then
    sudo $0 $@
    exit $?
fi

ENTRY=$(gawk -F "'" '/menuentry / {print $2}' /boot/grub/grub.cfg | grep "Windows Boot Manager.*")

grub-reboot "$ENTRY"
if [ $? -ne 0 ] ; then
    exit 1
fi

if zenity --question --title="Reboot Now ?" --text="Are you ready to reboot now ?" --no-wrap ; then
    shutdown -r now
fi

절전, 종료, 세션 종료와 함께 전원 메뉴에서 호출할 수 있기를 원합니다. gnome-shell-extension을 작성해야 할 것 같은데요? 저는 gnome 쉘 확장을 처음 접하기 때문에 어디서부터 시작해야 할지 알고 싶습니다. 이 메뉴 항목을 어떻게 추가/수정할 수 있나요?

그건 그렇고, 나는 Ubuntu 20.04를 사용하고 있습니다.

관련 정보