
다음 EFI 부팅을 변경한 후 재부팅을 실행하기 위해 만든 쉘 스크립트가 있습니다. 터미널 창에서 실행하면 제대로 작동하지만 KDE에서 아이콘을 사용하여 실행하면 재부팅되지만 다음 efiboot는 변경되지 않습니다. 아이콘을 루트로 실행하도록 설정해 보았지만 별 차이가 없었습니다.
스크립트는 다음과 같습니다.
#!/bin/bash kdialog --title "Windows 프롬프트로 재부팅" --yesno "Windows로 재부팅하시겠습니까?"; 만약 [ $? = 0 ]; 그 다음에 sudo efibootmgr -n 0 재부팅 또 다른 kdialog --msgbox "사용자가 재부팅을 중단했습니다" fi
누군가는 efibootmgr과 재부팅 사이에 일시 중지를 제안했지만 그것도 작동하지 않았습니다.
답변1
찾고 있는 것이 맞는지 확실하지 않지만 터미널 시작 + 아이콘에서 스크립트 실행을 고려해 보셨나요?
아이콘을 마우스 오른쪽 버튼으로 클릭하고 아이콘 설정 > 응용 프로그램 > 명령:
konsole -e /path/to/your/script.sh
또는 어떤 이유로든 창문을 열어 두어야 하는 경우 다음을 사용하세요.-noclose