前言:由于单系统已经无法满足日常开发和工作的需要,所以好多童鞋已经在自己的电脑上安装了双系统。对于开发者来说,像ubuntu,centos等无疑是我们开必备的环境,但如果从办公角度上来说,windows无可厚非。
此片博客主要是记录如何在双系统的情况下设置默认启动某个操作系统:
博主目前的环境是ubuntu1604和windos10,是在win10下安装了ubuntu,目前默认启动系统为ubuntu
首先进入ubuntu系统,打开终端
进入到 /etc/default 目录下 ,执行命令 sudo vim grub 编辑grub配置文件,将 GRUB_DEFAULT = 0 修改为想要默认启动系统的序号,设置完后保存即可(注意:系统序号即进入grub菜单时看到的顺序,从0开始,我这里之前ubuntu为第一个,windows为第五个,所以将序号设为4)
执行 sudo update-grub 更新grub文件
重启系统即可
*知识扩展
在这里可能很多人要问道一个问题,搞个虚拟机相对于双系统来说岂不是更香吗???
这里博主做一个扩展,简要说明下关于双系统和虚拟机两者对比,各有什么利弊???
安全性首先就是安全性,虚拟机安全性要比双系统安全性高。虚拟机是通过软件模拟完成硬件,运行在一个完全隔离的环境中,不会对原有系统产生任何影响;而双系统是将两个系统分别安装在同一台电脑的不同分区内,可以通过其中一个系统访问另一个系统的文件资源占用
虚拟机所占用的资源要远大于双系统所使用的资源。虚拟机是在原系统的前提下安装一个虚拟软件来运行的,需要启动原系统才能开启虚拟机;而双系统是两个不同的电脑系统,只开启其中一个就可以运行系统开启系统数量
虚拟机可以同时开启多个系统,双系统只能开启其中一个系统。这个就比较好理解了,虚拟机是通过软件模拟硬件来安装系统,可以同时安装和开启多个系统;而双系统依托于电脑原硬件,所以无论安装多少个系统,只能同时开启其中一个系统灵活性
虚拟机要比双系统切换上更灵活。双系统情况下,运行时cpu只为一个系统服务,所以要想开启另一个系统,必须要关闭原有的系统;虚拟机的话需,要运行其他系统的时候,无需关机,直接切换即可
综上所述,其实用双系统还是虚拟机都是取决于自己的使用环境,并没有什么好坏之分。