双系统安装及默认引导解决方法
如果你想要把系统的默认启动项选择是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的引导,就可以了。
- 如果有问题欢迎探讨。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· ASP.NET Core - 日志记录系统(二)
· 支付宝事故这事儿,凭什么又是程序员背锅?有没有可能是这样的...
· 在线客服系统 QPS 突破 240/秒,连接数突破 4000,日请求数接近1000万次,.NET 多
· C# 开发工具Visual Studio 介绍
· 在 Windows 10 上实现免密码 SSH 登录
· C#中如何使用异步编程