双系统安装及默认引导解决方法
如果你想要把系统的默认启动项选择是windows,下面有两种方法
下面的方法是建立在用linux引导win,,如果你想用win引导linux,我懒得弄,软件有很多,例如easybcd等等
如果你不明白教程就需要看这个网站可以简单的了解一下
http://www.360doc.com/content/17/0828/21/39655913_682860915.shtml
如果感兴趣的话,可以参考
1. 如果你的硬盘的格式mbr的格式。
vim /boot/grub2/grub.cfg
####BEGIN /etc/grub.d/30_os-prober
menuentry 'Win10' { ##引导菜单显示的名字
set root=(hd0,1) ##win10系统在哪个分区
chainloader +1
}
####END /etc/grub.d/30_os-prober
但是上面的写法 set root = (hd0,1) 在有的电脑会出现路径的错误,
这是给别人装的时候出现的问题,或许是bios启动的不一样,所以仅供参考
但是不一样的grub.cfg 文件存放的位置有可能是不同的,你如果找不到的话, 可以去用locate 查找下
- 但是发现自己的写的不是特别的明白和清楚,因为如果使用硬盘格式为mbr的装系统的
2. 如果你的硬盘的格式是gpt的格式
那么我觉得这个格式比mbr更加的方便,因为现在的系统几乎都是使用grub2来控制多系统引导的,你就这样简单的用命令去解决问题
grub2-set-default 2
如果这个命令没有作用,那么估计就是系统不会自动更新grub.cfg文件,
你可以grub2-mkconfig --output /boot/grub2/grub.cfg
grub.cfg 一定先找到自己系统文件的位置,再执行这个命令,每个人的情况都是不一样的
3. 如果你的双系统是存在两个不同硬盘的话
那么很简单,正常安装即可。
- 如果你的系统 没有出现linux的启动项的话,
- 你就必须要设置linux的安装的启动盘是系统默认启动,然后再让linux的grub2去查找win的引导,就可以了。
- 如果有问题欢迎探讨。