鉴于Linux开源的魅力,但是又不能完全做到舍弃Windows地步,这时候有两个选择,一是装虚拟机,二是装系统。基于win10常见的装虚拟机方式有下面几种:

  • WSL (win10自带轻量系统)
  • virtualbox(免费简单易上手)
  • vmware(付费稳定功能全)

上面三种常见方式有利有弊,可以根据自己需求和配置来选择。至于双系统的安装,详见如下笔记。

        我的电脑初始配置是Windows10,我选择安装的Linux系统是Ubuntu16.04.想要做到双系统安装,(后面有些图片是网上找的,主要是自己操作时没法截图,但是大致意思是一样的)你需要做到以下几点:

1.压缩磁盘空间,这就是为你安装Linux系统后使用的空间,一般选择50g-200g左右。具体操作如下图所示:

2.下载Ubuntu16.04镜像,制作启动盘(在这里我选择的是u盘启动)。

至于Ubuntu镜像可以在Ubuntu官网上下载,链接为:https://www.ubuntu.com/download/desktop,详情可看下面截图

而制作启动盘工具我选择的是一款国外的RUFUS软件,内存小,速度快,使用超级简单,下载链接https://www.iplaysoft.com/rufus.html ,具体操作如下图:

最后结果如下:

等进度条到100%即表示启动盘已经做好了。

3.开始安装双系统

        将制作好的启动盘插入想要安装双系统的电脑中,开机启动电脑后,狂按delete键(你也可以按f2或f12,根据自己电脑来定,但一般按delete都可以,快捷键可以参考https://jingyan.baidu.com/article/b24f6c82c11ad286bfe5da23.html)进入BIOS界面,我直接选择将最右边的启动顺序调整为u盘启动,然后F10保存退出,重启进入安装。(在这一步我采取的最直接暴力的方式,你可以选择性接受。网上有很多进入BIOS后设置secure boot信息的,这里影响不大,主要对后面安装nvidia驱动方式有点影响。对BIOS设置感兴趣的可以查看www.jb51.net/os/189649.html或百度其他教程。)。这里多补充一句,现在的电脑由于更新迭代,有legacy和uefi两种bios 引导方式,uefi是新式的BIOS,legacy是传统BIOS。你在UEFI模式下安装的系统,只能用UEFI模式引导;同理,如果你是在Legacy模式下安装的系统,也只能在legacy模式下进系统。uefi只支持64位系统且磁盘分区必须为GPT模式(与MBR分区相对),传统BIOS使用Int 13中断读取磁盘,每次只能读64KB,非常低效,而UEFI每次可以读1MB,载入更快。在保存设置电脑重启后,按如下步骤进行:在正式安装前你可以试用一下,然后再点击桌面的install Ubuntu16.04 lts,及会进入正式安装。

一路继续到这一步,也是安装双系统很关键的一步

选择自己分区,否则会覆盖掉原来的系统,这也是为什么在安装前我们选择压缩卷来存放Linux系统的原因。接下来你会看到自己当初压缩的那部分空间,

接下来我们会设置很多挂载点(/boot,/home,swap交换空间,/usr),一般在这里会有两种方式,前者分区挂载多,安全可靠性高,但前期安装麻烦,后者分区挂载少,简单方便,但是一旦系统崩掉就很危险,可以根据自己的情况选择。

(1)这一部分可以参考百度教程https://jingyan.baidu.com/article/4d58d5411380dd9dd5e9c07e.html,但是中间出现了一个空闲空间不可分的情况,我选择的是后退一步,调整一下分配挂载点空间的顺序,讲boot分区放到最后分配,要是你也可以试试其他顺序。

这里分配的空间大小可以根据你当初压缩的空间来进行调整,当所有的挂载点空间分配好了以后,就可以进行安装了,

(2)在这里只分了3个区和挂载点,即(boot,swap,/)三个挂载

至于根目录

接下来:

记住这里的用户名和密码,这是你以后Ubuntu系统操作的根本,Ubuntu的权限管理是很严格的。

在经历过漫长的安装等待后,你的Ubuntu系统就算正式安装好了。

4设置开启引导

在对Ubuntu系统安装好了后,你重启发现进入的还是默认的Windows。一脸懵逼不是,不要着急,我们需要设置一下开机引导就可以啦。在这里我推荐你使用easycbd这款软件,具体步骤可参考https://jingyan.baidu.com/article/1876c852942fea890b13760b.html,最后你就可以享受双系统带给你的愉悦咯。

5享受双系统大餐吧

一切设置好后,你开启重启会进入以下界面,让你进行选择。

如果想修改默认系统,在ubuntu下进行如下设置,

sudo vi /etc/default/grub
####在该文档中进行如下操作

GRUB_DEFAULT=0  ###将0修改成开机前windows所在的行数,从0开始
GRUB_TIMEOUT=10 ###代表的是选择时间,根据自己的需求修改

6、设置时间

当你安装好双系统后,在两个系统间切换,你会发现两个系统时间差了8小时,这是因为Ubuntu和Windows默认的时间管理方式不同,修正方法如下

####在Windows下启用UTC
打开运行窗口(快捷键Win+R),然后输入regedit启动注册表编辑器,并找到一下目录位置:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/

添加一项类型为REG_DWORD的键值,命名为RealTimeIsUniversal,值为1然后重启后时间即回复正常


####在Ubuntu下关闭UTC
这个用这个方法是我比较推荐的:按Ctrl+Alt+T调出终端,输入:

sudo vim /etc/default/rcS

找到UTC=yes这一行,改成UTC=no

保存即可,时间修改立即生效。这样就可以解决Windows与Ubuntu双系统时间同步问题了

还有一种方式就是直接在windows下将时间拨慢8小时即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐