為什麼呢? 因為 man grub, grub-reboot 和 google "grub" "grub-reboot" 一直都沒有解答,只有一堆抱怨:
抱怨一
抱怨二 [Cooker] [Bug 1648] [grub] Reboot command doesn't work with dm
抱怨三 摩托學園
好吧,都沒有人發現怎麼解決問題。
直到我抓了 grub 的 source code 下來看了一下...
疑…? 有 savedefault 的選項啊... 也有 --once 啊....
然後回到 grub menu 試了一下…
結果證明:
grub> savedefault --default=1
這樣是不行的
得下:
grub> savedefault 1
另外 --once 得下
grub> savedefault 1 --once
才行。
grub-reboot 因為是個 shell script,所以簡單的修改一下就可以動了。
嗯…結論:
2009-06-06 更新:
Ubuntu 9.04 測試 grub-reboot okay.
沒有留言:
張貼留言