原本電腦裝的是windows10,隨後裝成了Deepin的雙系統,之後就發現默認啓動的是deepin而不是windows了。雖然deepin也在漸漸完善軟件生態,但是主要工作和學習還是需要在windows10上完成,這樣每次啓動都需要等待並且選擇一下系統不太方便,所以寫了這篇小博客。
修改前每次啓動是這樣:
我先查找了一下ubuntu linux的修改默認啓動項的教程,因爲deepin和烏班圖都是debian系的linux,所以很多方面比較類似,發現這篇講的很詳細:[Ubuntu與Windows雙系統修改默認啓動項]
(https://blog.csdn.net/shineflowers/article/details/41644123)
但是發現也有不一樣的地方,所以結合我的經驗說明一下。
首先是deepin貌似沒有gedit這個命令,所以需要安裝一下,不然會顯示沒有這個命令。安裝gedit的方法是在命令行運行:
sudo apt-get install gedit
(需要輸入root密碼,因爲sudo是以root權限運行的)
其次是在命令行運行sudo gedit /boot/grub/grub.cfg,打開這個配置文件之後(我用的文本編輯器是Kate),需要修改參數,修改的方法如下:
打開這個配置文件,可以看到default=右側跟着一個參數,那個就代表着默認啓動哪一個系統,裝完雙系統後默認的是deepin linux,序號爲0:
那麼怎麼知道,我們希望默認啓動的windows系統是幾號呢?需要繼續往下翻,找到如下圖所示的代碼:
然後繼續往下找,每遇到一個BEGIN,序號就加一個,如下圖所示:
然後把那個數字改爲windows系統的序號,我這裏是2,然後保存這個文件,退出。
這時候可能會出現一些“不支持設置屬性”,但後來發現並沒有什麼影響。
最後這時候就可以重新啓動啦。但是和我看的那篇文章不同的是,我發現最後不用:sudo update-grub 的命令,因爲每次我一update,那個默認參數不知道爲啥又變回原來的0了。。。反而不用update用起來挺正常的,這一點我不太明白,如果有大神知道原因麻煩指點我一下,謝謝。
重啓之後選項就自動落在了windows的啓動項上了,5秒之後自動進入windows,問題解決!