GRUB 如果发生损坏,可以用 Linux 的开机光盘进行修复,下面以 CentOS 6 为例,方法是:
1. 插入 CentOS 的开机 DVD 开机。
2. 看到开机选单后,选择 “Rescue installed system”.
3. 选择语言及键盘.
4. 在 “Rescue Method” 视窗选择 “Local CD/DVD”.
5. 如需要支援网络,在 “Setup Networking” 选 “Yes”.
6. 进入 Rescue Mode 后,输入以下指令:
# chroot /mnt/sysimage
重新安装 GRUB 到 /dev/sda, 硬盘代号要根据自己的情况修改:
# grub-install /dev/sda
如果想将 GRUB 安装到其他分割区,例如 /dev/sda2, 可以输入:
# grub-install /dev/sda2
最后重新开机.