Grub引導Windows系統
此頁由 Linux Wiki使用者Chenxing 於 2012年1月31日 (星期二) 07:38 的最後更改。
出自Linux Wiki
提示:此文已超过 12 年(4678 天)未更新,如发现内容过时或有误,欢迎改进:)
目前的Linux安裝程序一般會在安裝Grub時自動加入Windows啟動項,但有時如果有分區發生變化等因素導致Grub找不到菜單文件,開機後會進入Grub的命令行界面,此時了解如何用Grub引導Windows系統就顯得十分重要了。
實現方法
其實Grub引導windows很簡單。先了解windows所在的分區,一般是(hd0,0)(如果不確定,可以參考Grub磁碟分區表示方法)。
以Windows被安裝在(hd0,0)為例,Grub Legacy中下述命令可引導Windows引導程序:
rootnoverify (hd0,0) chainloader +1 boot
有關Grub 2中的對應命令,請參考Grub2配置。
原理簡介
Windows的引導器是在安裝時被默認地安裝到分區的引導扇區中的,上面的方法直接調用扇區引導區中的代碼,Windows是這樣被啟動的。
類似的,這種方法也可用來引導FreeBSD等分區。
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。