Grub
如何從 Windows 中更改 GRUB 引導配置?
我目前使用 GRUB 雙引導 Windows 7 和 Fedora 14,預設使用 Windows 7。我知道在 Fedora 中,我可以將 GRUB 設置為在下次重新啟動時引導進入 Fedora,覆蓋預設設置。有沒有辦法從 Windows 做到這一點?也就是說,我可以從 Windows 永久或半永久地更改 GRUB 配置,這樣我就不必在電腦前啟動到 Fedora 了嗎?
困難的部分是從 Windows 編輯你的 Linux 文件系統。FS 驅動程序支持編寫 ext2,但我不知道有什麼好的工具可以用於 ext3 或 4(這些SU和SF問題並不令人鼓舞),更不用說您可能在引導分區上使用過的任何其他文件系統
但是,如果您確實設法從 Windows 獲得對引導分區的寫入支持,那麼實際上更改保存的預設值很容易。首先你需要做一些準備工作
/boot/grub.conf
。更改default
為saved
, 並將savedefault 0
(其中 0 是 GRUB 配置中 Fedora 的索引)添加到 Windows 塊,這樣啟動到 Windows 會將保存的預設設置重置回 Fedora然後,您可以從 Windows 編輯
/boot/grub/default
. 刪除那裡的行(它將是default
或0
最有可能),並將其更改為1
或您的 Windows 安裝的索引是什麼。當您重新啟動時,GRUB 將讀取該文件(因為您的預設值為saved
)並啟動到 Windows,並且該savedefault
行將將該文件更改回以0
供將來啟動