Differences between revisions 6 and 7
| Deletions are marked like this. | Additions are marked like this. |
| Line 41: | Line 41: |
| ~-Translation of revision 10-~ |
== 更多關於 GRUB 的資料和文章 == * 要獲得 GRUB 的詳細資料,請在 shell 視窗中輸入 '''info grub'''。 * [:zh/HowTos/GrubInstallation: CentOS 5 及 6 上安裝 Grub] * [:zh/TipsAndTricks/TroubleshootGRUB: 排除 GRUB 的問題] * [https://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-grub.html RHEL 安裝指南中關於 GRUB 的資料] ~-Translation of revision 11-~ |
如何重新安裝開機管理程式(GRUB)
假若你曾經從備份磁帶修復你的系統(例如透過 dump 或 tar),或者安裝了一個好像來自 Redmond 般會蓋過主啟動記錄(MBR)的操作系統,你便須要修復開機管理程式。
重新安裝開機管理程式(GRUB)
請執行下列步驟:
- 用 CentOS 安裝碟片開機(例如首張 CD 或 DVD)。
CentOS-4 或 CentOS-5 請在 boot: 提示輸入 linux rescue。CentOS-6 請從開機選單選取 Rescue installed system。
- 以讀寫模式掛載所有檔案系統。
chroot 到你硬盤內的真正根目錄('/')。
# chroot /mnt/sysimage
- 重新安裝開機管理程式(GRUB)。
若果你要在 SCSI 硬盤或 SATA 硬盤的 MBR(/dev/sda)重新安裝 GRUB:
# grub-install /dev/sda
若果你要在 SCSI 硬盤或 SATA 硬盤的第二個分割區內的 PBR(/dev/sda2)重新安裝 GRUB:
# grub-install /dev/sda2
若果你要在 IDE 硬盤的 MBR(/dev/hda)重新安裝 GRUB:
# grub-install /dev/hda
若果你要在 HP Smart Array 磁碟陣列的 MBR(/dev/c0d0)重新安裝 GRUB:
# grub-install /dev/cciss/c0d0
GRUB 問題的另類修復方法 —— Super Grub Disk
Super Grub Disk 收錄了各種開源的開機修復程式。就 CentOS 的舊版 GRUB 而言,SuperGRUB 非常實用。
更多關於 GRUB 的資料和文章
要獲得 GRUB 的詳細資料,請在 shell 視窗中輸入 info grub。
Translation of revision 11
