****前言:****
今晚快要下班的時(shí)候,cp文件夾到U盤(pán)里面,由于文件過(guò)大并且里面的文件都是代碼小文件,想想接近700M大有多少小文件,然而電腦就發(fā)燒式的發(fā)燙,真不敢想象呢,前所未有的發(fā)熱,于是我就想關(guān)機(jī)來(lái)讓電腦來(lái)歇歇,萬(wàn)萬(wàn)沒(méi)想到的就是,電腦關(guān)機(jī)出現(xiàn)異常了,這時(shí)候我已經(jīng)意識(shí)到電腦maybe出了問(wèn)題。然后我就立馬開(kāi)機(jī),果然不出我所料,電腦系統(tǒng)進(jìn)不了了。來(lái)公司前我安裝了linux+win雙系統(tǒng),電腦開(kāi)機(jī)默認(rèn)進(jìn)入的是win系統(tǒng),看到提示,感覺(jué)是win除了問(wèn)題,真是奇怪:上次使用win系統(tǒng)都沒(méi)有問(wèn)題的,讓你win飛吧~~~
****我的解決思路****
既然感覺(jué)是win除了問(wèn)題,那么我就將win系統(tǒng)盤(pán)給刪除,讓它滾吧,然后就修復(fù)ubuntu的引導(dǎo)
****解決方案****
Step-One:制造啟動(dòng)盤(pán)
系統(tǒng)已經(jīng)進(jìn)不了了,那么我們就得使用u盤(pán)做一個(gè)啟動(dòng)盤(pán),在linux上做ubuntu的啟動(dòng)盤(pán)是最簡(jiǎn)單的,通過(guò)****dd****命令,簡(jiǎn)直是簡(jiǎn)單粗暴明了。
Step-Two:獲取linux系統(tǒng)分區(qū)編號(hào)
$df -h

我的系統(tǒng)盤(pán)安裝安裝在sda8
Step-Three:掛載系統(tǒng)所需要的目錄
$sudo mount /dev/sda3 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc
$sudo mount --bind /sys /mnt/sys
Step-Four:以root的方式登陸
sudo chroot /mnt
Step-Five:安裝與更新引導(dǎo)grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
#查資料也可能是下面的grub2
#grub2-install /dev/sda
#grub2-mkconfig -o /boot/grub2/grub.cfg
Step-Six:既然grub都修復(fù)okay啦,那么就卸載剛在掛載的目錄
#不著急先退出root用戶(hù)
exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt/sys
$sudo umount /mnt
Step-Seven:重啟系統(tǒng)
****注意的地方****
1.安裝與更新引導(dǎo)的命令不同的系統(tǒng)版本有不同的命令,上面已經(jīng)有說(shuō)明
2.查看系統(tǒng)分區(qū)的話(huà),可以使用u盤(pán)啟動(dòng)自帶的gparted可視化分區(qū)軟件,不過(guò)我習(xí)慣了命令。
3.要是您的雙系統(tǒng)windows引導(dǎo)出了問(wèn)題的話(huà),不妨可以試試。
****價(jià)值源于技術(shù),貢獻(xiàn)源于分享****