双系统修改开机默认引导项
方案一:bios修改默認啟動windows
系統:win10 + centos7
主板:華碩w55xj
開機按esc,查看啟動項順序,發現這里第一個是centos(p0),第二個是windows(p1)
【因為我的windows在c盤,c盤是固態ssd,可以很明顯看出p1:120GB SSD 就是windows】
進入bios,修改啟動項優先級,修改成第一個是windows,第二個是centos
(或者重啟按delet、f2也能進入bios)
bios的boot欄有個hard drive bbs priorities,
進去第一個改成windows;第二個要disable掉不然還進centos
然后把boot option設置為windows,重啟搞定。
?
這樣開機就默認進入windows了,如果想要進centos的話,開機按esc,選centos即可。
?
?
?
?
?
?
?
方案二:修改linux系統的默認啟動項,修改為默認啟動windows
?
方案一我最終的解決方案,無法用網上大多數采用的方案二,
這是因為ubuntu的引導項文件grub.cfg有windows的引導項,
可以修改默認開機的啟動項,而centos的grub.cfg就沒有windows,無法修改
centos7的引導項文件在/boot/grub2/grub.cfg
?
方案一是直接從bios改啟動的系統
方案二是先進入linux系統,找到啟動項為windows的選項,再進入windows系統
?
系統:win10 + Ubuntu
思想:引導項在linux系統的grub文件中,通過修改default值修改引導項
文件路徑:/boot/grub/grub.cfg
此文件是只讀,需要添加權限使其可讀寫,才能修改
(1) 進入root模式????????????sudo su
(2) 修改權限chmod命令? ? sudo chmod 777?/boot/grub/grub.cfg
(3) 右鍵此文件編輯器打開
找到帶有set default="0"或者GRUB_DEFAULT=0的代碼
(一行一行找,在偏上的位置)
(4) 修改????
需要注意的是,default的值是從0開始的,想想自己的windows引導項是第幾個,
我是第3個,所以把0改為2。
可以重啟看看效果了。
(5) 善后
grub文件由只讀被改成了可讀寫,改回去
sudo chmod 644 /boot/grub/grub.cfg
?
系統:win10 + Ubuntu
目的:開機默認啟動ubuntu,不方便,改為默認啟動windows
思想:引導項在linux系統的grub文件中,通過修改default值修改引導項
文件路徑:/boot/grub/grub.cfg
此文件是只讀,需要添加權限使其可讀寫,才能修改
1. 進入root模式????????????sudo su
2. 修改權限chmod命令? ? sudo chmod 777?/boot/grub/grub.cfg
3. 右鍵此文件編輯器打開
找到帶有set default="0"或者GRUB_DEFAULT=0的代碼
(一行一行找,在偏上的位置)
4. 修改????
需要注意的是,default的值是從0開始的,想想自己的windows引導項是第幾個,
我是第3個,所以把0改為2。
可以重啟看看效果了。
5. 善后
grub文件由只讀被改成了可讀寫,改回去
sudo chmod 644 /boot/grub/grub.cfg
總結
以上是生活随笔為你收集整理的双系统修改开机默认引导项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快手小哥风雨求职路之简历篇
- 下一篇: 统筹