說明:這個方法在centos6系列和centos7都試過,挺好用,總結一下。linux
小記:grub損壞,系統沒法登入。又不能重裝系統。菜鳥yizhi,想到的方法:centos
一、用光盤修復(簡單可用,但是對應系統的光盤沒了,用其餘版本的沒敢試,否認)bash
二、將系統拆下來,掛到其餘服務器重裝grub(麻煩,否認)服務器
三、在grub命令行界面,手動執行進入系統。(可行)因而就開始了各類嘗試。ide
歸根結底都是要重裝grubui
啓動後進以下界面centos7
grub>
以上都是廢話。spa
1、肯定系統安裝的位置命令行
grub>ls
結果爲(hd0,msdos1)... (hd0,msdos5)orm
分別用ls命令查看(hd0,msdos1)... (hd0,msdos5),以下
grub>ls (hd0,msdosx)/
目錄下顯示有boot,sys,home,root等文件夾便是系統安裝的位置,也就是咱們想要的。
2、系統所在系統盤(或系統分區)的UUID
cat (hd0 而後按tab鍵; 或cat(hd0,msdos1)/etc/fstab
個人系統盤的UUID爲643259bc-ab51-409d-bd47-58da02769b08
3、執行如下命令
grub> linux16 /boot/vmlinuz-3.10.0-229.el7.x86_64 root=UUID=643259bc-ab51-409d-bd47-58da02769b08 ro crashkernel=auto rhgb quiet LANG=zh_CN.UTF-8 grub> initrd16/boot/initramfs-3.10.0-229.el7.x86_64.img grub> boot
boot執行完成後,應該能進入系統了。
接下來就是重裝grub了
grub-install /dev/sdx #sdx爲系統盤
4、最後重啓試試。