Win10安装Deepin双系统找不到启动项
我遇到的問題
我的是UEFI啟動,然后打算裝雙系統(tǒng)。
我遇到的問題是,u盤裝完deepin系統(tǒng)后點(diǎn)擊立即體驗(yàn),就直接進(jìn)入Windows了。
然后把secure boot模式改為Disable后,通過F12(Acer)進(jìn)入Boot Manager(前提是BIOS中已經(jīng)設(shè)為F12快捷鍵進(jìn)入Boot Manager為Enable)后,發(fā)現(xiàn)根據(jù)Linux這一引導(dǎo)項(xiàng)能進(jìn)入雙系統(tǒng)的引導(dǎo)項(xiàng)選擇界面。所以我后面主要是尋找如何解決不利用F12,直接開機(jī)就能進(jìn)入雙系統(tǒng)引導(dǎo)項(xiàng)的方法。
所以我的問題主要是原博客的問題2。
在網(wǎng)上試了很多帖子的方法都沒解決。直到在網(wǎng)上看到了這篇帖子。但是這篇博客的標(biāo)題卻和引導(dǎo)項(xiàng)無關(guān),所以翻看了很多帖子,才看到。因此決定起個(gè)符合情景的名字,轉(zhuǎn)載一下。
問題總結(jié)
1. 成功安裝之后找不到deepin的引導(dǎo),不管是在開機(jī)時(shí)候按f12(acer)還是在Windows里面選擇引導(dǎo)順序。
解決方法:關(guān)閉安全模式重新安裝。(也就是進(jìn)入bios將secure boot設(shè)為Disable)。
2. 成功安裝之后開機(jī)直接進(jìn)入win10,除非按f12(Acer)選擇引導(dǎo)系統(tǒng)
2.1 修改啟動項(xiàng)順序
解決辦法:進(jìn)入deepin,使用efibootmgr命令修改啟動順序
在Ubuntu和deepin下,用efibootmgr,可以調(diào)整EFI啟動順序。
- 在命令行輸入efibootmgr
顯示出關(guān)于電腦的啟動項(xiàng)信息
可以看到有幾串?dāng)?shù)字分別代表某一個(gè)操作系統(tǒng),例如000表示Ubuntu ,數(shù)字右上角的表示該啟動項(xiàng)在啟用中,如果禁用該啟動項(xiàng)就會消失。
- 用-o參數(shù)調(diào)整啟動順序:
sudo efibootmgr -o 0000,0001,3001,2001
再次輸入efibootmgr查看輸出
成功修改linux系統(tǒng)為第一啟動項(xiàng),默認(rèn)進(jìn)入linux的grub2中,可以同時(shí)引導(dǎo)windows和linux。
2.2 修改后啟動項(xiàng)順序重啟電腦仍然直接進(jìn)入Windows10
2.1的操作很大概率可能還是不行的。windows的boot manager是有保護(hù)的,無法更改和刪除,在重啟之后都會恢復(fù)原樣。
解決辦法: 禁用efibootmgr顯示的引導(dǎo)項(xiàng)順序中雙系統(tǒng)引導(dǎo)項(xiàng)的前面所有引導(dǎo)項(xiàng)。不用擔(dān)心會無法啟動windows,因?yàn)閘inux的grub2中也包含了windows的啟動項(xiàng)。
- 啟用/禁用boot option
efibootmgr -a -b X 啟用標(biāo)號為X的啟動項(xiàng)
efibootmgr -A -b X 禁用標(biāo)號為X的啟動項(xiàng)
我的問題最終就是利用禁用啟動項(xiàng)的方法解決的。
什么是grub2
一個(gè)用來處理多個(gè)系統(tǒng)啟動的東西,當(dāng)電腦里面安裝了多個(gè)系統(tǒng)時(shí)候你就可以通過他來選擇加載哪個(gè)系統(tǒng),如果你選擇開機(jī)第一啟動默認(rèn)項(xiàng)是linux,那么一開機(jī)就會進(jìn)入類似如下畫面:
總結(jié)
以上是生活随笔為你收集整理的Win10安装Deepin双系统找不到启动项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中seek函数_Python
- 下一篇: java信息管理系统总结_java实现科