双系统修改开机默认引导项 | 您所在的位置:网站首页 › 双系统设置默认启动硬盘 › 双系统修改开机默认引导项 |
方案一: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 |
CopyRight 2018-2019 实验室设备网 版权所有 |