Ubuntu 之 win10更新ubuntu啟動項消失
問題描述:
昨晚windows更新,今天啟動的時候發現啟動項沒有了,直接進入windows。
解決方案一:
首先進入BIOS看一看是否開啟啟動項選擇,然後再把安全模式(secure boot)關閉(重要)
然後找到一個啟動盤,進入ubuntu(如何進入這裡不多講解,怎麼裝的系統怎麼搞)
ps:我不是這樣進的
我是進入啟動設定如下圖,點選U盤或者其他修復,進去後剛好有個Ubuntu,點選後發現能夠直接跳到啟動項,進入ubuntu。
反正你的進入ubuntu
進入Ubuntu之後開啟終端輸入以下命令
sudo su
sudo add-apt-repository ppa:yannubuntu/boot-repair
apt-get update
apt-get install boot-repair
然後一切交給軟體執行,點預設就行
執行完成後可能會報一個錯誤(不用管)
重啟下看看有沒有引匯出現
如果沒有,直接進入windows,用管理員身份開啟cmd,輸入以下命令
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
執行完後再重新啟動
你會發現啟動項有了但是多了一些東西
當然刪掉就行了
進入ubuntu,開啟終端
執行以下命令
sudo su #獲取root許可權
cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #先備份
cat /boot/grub/grub.cfg > tmp #將內容重定向到其他檔案便於修改
gedit tmp # 或者vim tmp
將該刪掉的刪了就是啟動項裡比原來多的
刪掉之後執行以下命令
cat tmp > /boot/grub/grub.cfg
reboot #重啟
然後你會發現原來的東西又回來了
親測成功
解決方案二:
重灌Ubuntu
絕對可行
結語:在遇到問題的時候,百度過,看了不少部落格,也看了不少方法,能不能成功把問題解決不能一味的看著別人的方法照著做,要根據自己的情況來做,多思考。