一般情況下我們都會在安裝 Linux 的時候,將 Grub 引導記錄安裝在 MBR 上。這樣在重新安裝 Windows 之後,MBR 被覆蓋,也就不能用 Grub 進行引導了。網上有很多資料介紹如何能夠重新加載 Linux,比如使用 grub4dos、利用 Windows OS Loader。個人感覺最簡便的方法是使用 Linux Live CD 重新安裝 Grub,下面以 Ubuntu Live CD 爲例簡要說明一下重新安裝 Grub 的步驟。
使用 ubuntu-desktop-cd 啓動,進入 live 模式。開啓一個 terminal,輸入
對於 grub 而言,所有接口的硬盤都是被識別爲 hd 的,無論用戶的硬盤使用的是 IDE 還是 SATA 接口。和 Linux 對 dev 的標識不同,grub 的計數是從0開始的。因而 hd0 表示第一塊硬盤,而 (hd0, 1) 即表示第一塊硬盤的第二個分區(也就是說在 fdisk 看來,應該是標識爲 sda2 的)。root 命令後面需要指定的是用戶 Linux 的 /boot 所在的分區,如果沒有爲 /boot 單獨分區,那麼也就是指定 / 所在的分區。setup 命令需要指定 grub 安裝在哪一塊硬盤上。重啓之後即可。