
我建立了一個 shell 腳本來更改下一次 EFI 啟動,然後執行重新啟動。如果我在終端機視窗中執行它,它工作正常,但如果我使用 KDE 中的圖示執行它,它會重新啟動,但不會更改下一個 efiboot。我嘗試將圖標設定為以 root 身份運行,但這並沒有什麼區別。
這是腳本
#!/bin/bash kdialog --title "重新啟動到 Windows 提示" --yesno "您確定要重新啟動到 Windows 嗎?"; 如果 [ $? = 0 ];然後 須藤 efibootmgr -n 0 重啟 別的 kdialog --msgbox“用戶中止重新啟動” 菲
有人甚至建議在 efibootmgr 和重新啟動之間暫停一下,但這也不起作用。
答案1
不確定這是否是您正在尋找的,但是您是否考慮過啟動終端+從圖示執行腳本。
右鍵點選圖示 > 圖示設定 > 應用程式 > 指令:
konsole -e /path/to/your/script.sh
或者,如果您需要視窗因某種原因保持開啟狀態,請使用-noclose