admin 管理员组

文章数量: 887021

win10+乌班图双系统安装带显卡驱动(详细)

  • 主机详情

    • 2060super显卡
    • 256G固态+1T机械
  • 准备事项

    • 软碟通
    • 乌班图镜像
    • U盘

前提准备

查询电脑启动的引导+分区方式

  • 两种分区方式

    • uefi
    • legecy传统
  • 两种分区方式

    • GPT
    • MBR
  • 常用的引导和分区方式

    • uefi+GPT
    • legecy+MBR

笔者之前用笔记本装双系统的时候,还出现过uefi+MBR的方式,当时双系统装上成功后,问题不断。

键盘上按下“win+r"键,输入msinfo32。可以看到自己电脑的引导方式

win10中进行磁盘分区

  • 此处我是2个硬盘,我先从固态中分出一部分,做乌班图系统的引导(efi)
  • 机械硬盘中分出200G,做乌班图系统的其他分区使用。

此处演示在win10中分区操作。右键"此电脑"->”管理“->“磁盘管理”

上图可以看到一共3个硬盘,磁盘0为我的机械,磁盘1为我的固态。磁盘2是我的U盘(用来装乌班图)

选中固态右键“压缩卷”->“输入要压缩的容量”

引导一般用500M就够了,当时我准备给2G,以防万一。只不过我当时多输入了一个0,变成20GB了。后来重装改过来了

此处不展示压缩的图片,当时忘记截图了。注意压缩后,他是黑色的,显示未分配

做乌班图U盘启动

  • 打开软碟通,找到乌班图镜像

  • 拷入U盘,选择写入硬盘

  • 选择U盘驱动,并格式化U盘且写入

写入U盘之后,U盘的名字会变成ubuntu

至此前提准备已经结束

关闭bios中的secure boot

进入bios,在boot中选择到secure boot禁用它。

我的电脑是技嘉主板,bios是F2的版本。当时在boot中并没有这个选项。

最后我是通过更新bios版本后,重新进入bios才有的。不过后来得知,现在的主板貌似都已经是默认关闭,所以就算没有这个项目也没关系。

如果有和我一样问题的人,建议也去更新bios,如何更新bios另查。

步入正题,安装双系统ubuntu

  • 更改电脑启动项到U盘(不知道的自己查,会电脑的应该都知道)

  • 等待U盘的安装目录中

    • 选择install ubuntu,别着急回车

    • 因为NV显卡驱动是不开源的,所以ubuntu系统自带的显卡驱动是和显卡冲突的。此处我们要做一些设置,不然之后会出现莫名奇妙的问题。例如:ima: error communicating to tpm chip

    • 在install ubuntu中按键盘“e”,进入编辑模式,找到’‘quite splash’'然后去掉"—"后,改为“ quiet splash nouveau.modeset=0”

    • 直接按F10进入安装

  • 前面的安装程序都是小问题,直接选择中文,汉语

  • 之后选择安装方式的时候,一定要选择正常安装。选择正常安装能保证你的依赖库是完完全全的。不然之后安装程序的时候,可能出现依赖问题。

  • 安装类型,此处第一个选项给人的感觉,就是双系统必选,与win并存。千万别选,不管装双系统还是单系统,我们都是选择最后一个其他选项。

  • 进入到分区界面,可以由下图看到分区界面其实是个类似树形的结构。每个硬盘有个标识,硬盘的分区也有个子标识。

    可以看到,我的固态叫做/dev/nvmeon1 他下面有很多分区,有个分区是efi,是windows的引导。有标注在上面

    机械叫做/dev/sda

    其中的空闲,就是我们之前划分出来的未分配的磁盘空间

  • 将固态中的空闲分配为efi引导

    逻辑分区-空间起始位置-用于efi

  • swap分区,对应win10中的虚拟内存。一般设置为内存大小的2倍。对机械的200G划分出内存的2被大小进行分区

    32G,逻辑分区,空间起始位置,用于"swap"或"交换空间"

  • /分区,这个地方是ubuntu的根目录,有点类似win的C盘。

    主分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/" 主分区只能有一个

  • /home,ubuntu系统中的所有创建的用户也是在这个分区中,有点类似win中的其他盘。

    逻辑分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/home"

  • 下面是我分区好的图片

  • 可以看到固态中已经存在了efi分区,机械中存在swap,/ ,/home。其实ubuntu分区有很多,如果想详细分区,可以查询一下。最后是上图下面一个选项“安装启动引导的设备”这个位置要选择你efi引导所在的硬盘。我是在固态中,所以我选择了/dev/nvme0n1。要注意自己的efi分区,在那个硬盘中。

  • 然后就是等待安装完成,设置用户和密码。

  • 最后是解决显卡驱动冲突问题。解决显卡驱动问题之前,每次启动都是进入编辑模式,输入上文的禁用显卡的指令

    • 我们先换下载源

      sudo gedit /etc/apt/sources.list

      网易源

      deb http://mirrors.163/ubuntu/ wily main restricted universe multiverse
      deb http://mirrors.163/ubuntu/ wily-security main restricted universe multiverse
      deb http://mirrors.163/ubuntu/ wily-updates main restricted universe multiverse
      deb http://mirrors.163/ubuntu/ wily-proposed main restricted universe multiverse
      deb http://mirrors.163/ubuntu/ wily-backports main restricted universe multiverse
      deb-src http://mirrors.163/ubuntu/ wily main restricted universe multiverse
      deb-src http://mirrors.163/ubuntu/ wily-security main restricted universe multiverse
      deb-src http://mirrors.163/ubuntu/ wily-updates main restricted universe multiverse
      deb-src http://mirrors.163/ubuntu/ wily-proposed main restricted universe multiverse
      deb-src http://mirrors.163/ubuntu/ wily-backports main restricted universe multiverse
      sudo apt-get update #更新源
      建议此处和我一样换网易源,因为当时我在这里换源,换了阿里但是后面安装显卡驱动的时候,出现了依赖包的问题。

      后来换成了网易源,这个问题就没了。反正出现依赖问题,多换源试试。

    • 安装显卡驱动

      sudo apt-get --purge remove nvidia*

      sudo ubuntu-drivers autoinstall

      这个命令可以自动安装适配的显卡驱动。安装成功后要重启一下系统,不然显示的还是没有驱动程序

      可能有的人用次命令安装显卡驱动会出现问题,也可以换成其他方式安装。反正我用这个方式成功安装显卡驱动

    • 其他的几种显卡驱动安装方式

      https://blog.csdn/u014682691/article/details/80605201

    • 检验显卡驱动安装是否成功

      nvidia-smi
      有输出,才是成功安装显卡驱动,否则是报错

本文标签: 班图 双系统 详细