恢復centos7與windows7系統引導方法-親測可用
最近本人在自己的筆記本上安裝centos 7-minimal版本後,啟動時候發現已經安裝的windows7系統啟動項消失了。於是急用老毛桃 win pe系統u盤啟動後恢復了windows引導,結果centos7的引導又沒有了……作為一個linux小白,我當時的心裡陰影面積急速飆升,各種凌亂。最終網上搜索,得以解決。不過本人發現網上很多資料已過時,有的不夠詳細,所以現將自己的解決辦法整理出來,作為備忘。
1.
win pe修復win7引導後centos7引導消失的恢復方法:
步驟(一):用centos iso 製作啟動u盤進入到安裝centos的介面,開機選擇的時候不要選擇安裝centos,而是選擇trouble shooting疑難解答選項,然後選擇rescue a centos system。按tab鍵選擇continue (一定要選),然後選擇ok.
步驟(二):
2.
恢復centos引導後繼續恢復windows7引導的方法:
經過前面所述步驟之後centos系統又能打開了,所以可以直接通過centos的grub2功能實現windows的引導。此時可以輸入此命令直接搞定:grub2-mkconfig -o /boot/grub2/grub.cfg
由於本人的windows7系統安裝在ntfs格式的分割槽中,所以我先安裝ntfs-3g,使centos能識別出windows所在的分割槽。
步驟(一):安裝ntfs-3g的步驟如下:
新增ntfs-3g下載源, 輸入:
更新yum,輸入:
yum update
開始安裝ntfs-3g,輸入:
yum install ntfs-3g
至此,ntfs-3g安裝完畢,只要成功安裝了ntfs-3g, 那麼恢復win7啟動項的光輝時刻就已經到了,並且,步驟及其簡單,您只需再次輸入之前提到的命令:
grub2-mkconfig -o /boot/grub2/grub.cfg
cd /mnt
mkdir forwin
mount -t ntfs-3g /dev/sda1 /mnt/forwin
mkdir forwin2
mount -t ntfs-3g /dev/sda2 /mnt/forwin2
mkdir forwin3
mount -t ntfs-3g /dev/sda4 /mnt/forwin3