![Grub 指令「save_env」應該如何運作?](https://rvso.com/image/83689/Grub%20%E6%8C%87%E4%BB%A4%E3%80%8Csave_env%E3%80%8D%E6%87%89%E8%A9%B2%E5%A6%82%E4%BD%95%E9%81%8B%E4%BD%9C%EF%BC%9F.png)
我正在嘗試從 Grub 中修改 grubenv。根據文檔,這應該透過使用命令來工作保存環境。不幸的是我無法讓它工作。我想在 Grub 命令列上使用以下命令更改 save_entry 值
save_env saved_entry=Windows 10 (loader) (on /dev/sda2)
它不會回傳任何錯誤,但 list_env 仍然顯示舊值。這是 Ubuntu 15.10 最小安裝。
我錯過了什麼嗎?
答案1
好吧,我很幸運現在能夠回答我自己的問題。 :)
要使用 save_env ,必須先設定 env,然後才儲存它。 (從 Grub 文件中我不清楚這部分)
所以工作指令如下圖所示:
set saved_entry='Windows 10 (loader) (on /dev/sda2)'
save_env saved_entry
就是這樣!我實際上找到了解決方案,感謝這個郵政。