记一次Win10+ubuntu16双系统完美安装

记一次Win10+ubuntu16双系统完美安装

Ubuntu应该算是很常用的一个Linux操作系统了,之前也安装过很多次,一个小队里面大家的系统几乎都是我装的,很多机型的Ubuntu双系统安装都体验过。踩过很多坑,也搞坏过自己的本子,中间甚至有一段时间决定弃用双系统,转战虚拟机。不过最近需求变高,虚拟机的弊端开始暴露,不得不重新回头使用双系统。不过庆幸的是,这次装系统小心了点,几乎是一切顺利。下面记录一下这次系统安装过程,和大家分享一下。欢迎大家一起讨论。

首先声明一下,本文解决的问题是由于显卡驱动问题导致的安装失败或者安装之后无法正常使用的问题。若出现网卡、声卡检测不到,键盘、鼠标等输入设备无反应等问题不在本文范畴之内。

问题描述:

  1. 安装还没开始,U盘启动之后直接卡在ubuntuubuntu开机logologo,无法进入安装程序
  2. 安装好之后,循环登陆,始终无法进入桌面,但是tty1tty6tty1 - tty6等命令模式可用

原因分析

产生这种错误主要原因是UbuntuUbuntu系统对NvidiaNvidia系列显卡的支持不是很友好,以至于新系统往往无法正常使用NvidiaNvidia独显,反而会因此出错

解决方案简述

既然知道问题所在,那就应该对症下药。避免显卡的影响。
因此安装时相关的刘成为:

  1. 开始安装之前,屏蔽独显
  2. 安装系统,完成之后根据提示重启
  3. 重启时进入系统之前,在引导页面再次屏蔽独显,这样能够正常进入系统
  4. 安装NvidiaNvidia独显驱动
  5. 完成上述步骤后重启便一切正常了

具体流程

总的来说,这次航系统的安装分三个部分,分别是前期准备,正式安装,以及善后处理

前期准备要充分

安装介质准备

  1. UbuntuUbuntu官网或者国内镜像站下载镜像文件,个人使用一般是桌面版,这里不多赘述。
  2. 网上下载一个安装介质烧录工具,我这里使用的事软碟通。打开软碟通第一个界面如下图,选择继续试用即可。
    记一次Win10+ubuntu16双系统完美安装
  3. 准备一个空U盘,使用准备好的烧录工具将镜像烧录到U盘中,具体过程如下:
    • 在软碟通中找到准备好的镜像文件,双击打开
      记一次Win10+ubuntu16双系统完美安装
    • 在菜单栏中选择启动->写入硬盘,将会进入如下操作界面。
      记一次Win10+ubuntu16双系统完美安装
    • 开始烧录,如图,首先在1处选择好目标设备,然后2处选择USB-HDD+,最后3处单击->写入新的硬盘主引导记录->USB-HDD+。至此,烧录设置完成了,单击开始进行烧录,接下来去喝杯咖啡,等待他烧录结束。
      记一次Win10+ubuntu16双系统完美安装

准备硬盘空间

在自己硬盘上划分出一块区域用于新系统的安装。据说不到100G就够用,这这边磁盘空的多,分出来200G。具体方法是,进入Windows磁盘管理(右键开始键),选中你希望被压缩的磁盘,右键选择压缩,填写压缩大小即可。

正式安装

提示:有些机型主板安全启动功能会阻碍正常安装,可以的话尽量关闭安全启动。本文平台位微星笔记本GL62MVRGL62MVR-7RFX7RFX

  1. 关闭电脑,插上U盘再开机,启动的时候选择U盘启动。本机操作为,在主板启动的logologo亮起来的一瞬间,快速点按F11F11,选择U盘启动,将会进入GrubGrub界面,可以看到tryUbuntutry UbuntuinstallUbuntuinstall Ubuntu 等选项,用方向键选择installUbuntuinstall Ubuntu,不要直接回车确定,按键盘字母ee,进入编辑启动模式。在这里可以输入指令屏蔽独显。找到 splash - - -,将- - -改成$vt_handoff acpi_osi=linux nomodeset,完成后按F10F10确认。接下来开始安装了。
  2. 选择语言、地区,安装类型选择其他选项。如图。
    记一次Win10+ubuntu16双系统完美安装
  3. 这一步开始是磁盘分区了。通常要准备的是//home/boot/swap/分区,/home分区,/boot分区,/swap分区,其中swapswap并不是必须的,除非你内存不是很大,这时将它分为物理内存的两倍大小即可。/boot/boot分区是启动区,需求不大100到300MB就够用了,这里分300MB。/ 分区通常三五十G够用,这里准备了50G,剩余的全部分给/home。找到你之前压缩空出来的磁盘分区,点击x小+号就能够创建分区,如图。分区的时候注意,/boot为主分区,其他都为逻辑分区。
    记一次Win10+ubuntu16双系统完美安装
  4. 划重点:分好去之后,分区页面下方有一个选项选择启动分区,这里务必要选择刚才分好的/boot分区的盘符,否则的话,轻则启动异常,出现一些奇怪的现象,重则其他系统(Win)无法启动,需要用专门的工具重做引导。
  5. 由于屏蔽了独显,这时候分辨率会有一些问题,导致有些窗口伸展到屏幕之外,有些按钮点不到这个不用担心,按住altalt加鼠标左键就可以*移动窗口了
  6. 接下来就是一些普通操作了,按照自己的要求走一遍就行了。然后就是漫长的等待,可以先去干点别的,看看书啥的。
  7. 最后安装完成的时候,会要求重启计算机,此时安装还没有结束,不要掉以轻心。

解决显卡驱动问题

  1. 来到提示重启这一步之后,拔掉U盘,点击重启。
  2. 重启时依然按F11,这时能看到启动项里面多了一个Ubuntu的选项,选择Ubuntu启动,然后回来到Grub引导界面
  3. 用方向键选择Ubuntu,按E以同样的方式屏蔽显卡启动。虽然系统安装成功了,但是独显驱动的问题还没有解决,因此启动时还是要将它屏蔽才能正常启动
  4. 这时应该已经能够正常进入系统,但是分辨率有点问题。
  5. 接下来要切入正题了,首先将软件园换成国内的。选择设置->软件与更新->软件源,修改源服务器为国内镜像,比如清华、阿里、中科大等。
    记一次Win10+ubuntu16双系统完美安装
  6. 然后更新系统软件,上一部更新了软件源之后,这一步不会耗费很多时间。完成之后,点击刚才换源那个窗口里面有一个附加驱动,选择对应的NvidiaNvidia显卡驱动,点击应用自动安装,完成之后根据提示重启。
  7. 至此,独显问题已完美解决。

善后问题

由于Windows是硬盘上的默认启动项,因此以后每次启动的时候还是要先按F11才能选择其他的启动项。如果希望开机可以选择的话,有两种方案。

  1. 第一种是进入BIOS里面,将Ubuntu设为第一启动项,开机会直接进入grub,此时可以选择Ubuntu或者Windows。
  2. 第二种方案是在Windows中下载EasyBCD,将启动项的顺序进行调整,如下图标志1,将默认的Windows启动项从末尾移动至最上方,然后选择等待用户选择,如下图标志2,设置等待时间,单击保存。搞定收工!
    记一次Win10+ubuntu16双系统完美安装