Dell G3 3590 使用U盘安装ubuntu16.04

我的电脑是Dell的,参考的是这篇博客,写的非常详细,包括ubuntu16.04和ubuntu18.04两种安装,也包括双硬盘与单硬盘的设置,非常适用。
下面开始安装。
1.按照教程,查看自己的电脑是uefi还是mbr的,我的是uefi的。

2.制作u盘启动器,可以按照教程中的软碟通制作(百度一下,下载最新版的就可以了),如果这个软件不好用(例如,安装成功后,还需要更改计算机,那么不要更改),使用这个软件来制作,我下载的是rofus3.10。Dell G3 3590 使用U盘安装ubuntu16.04
u盘刻录时会格式化,所以先将数据保存一下
(1)选择下载的ubuntu16.04镜像
(2)更改分区类型,改为uefi
(3)检查一下是不是这个u盘,镜像文件
(4)开始

3.分割磁盘
此电脑——右键——管理——打开磁盘管理器。
我的是双硬盘,所以按教程里的双硬盘分割的。先从C盘压缩200MB,在从D盘压缩150GB,压缩完会有黑色未分配区域出现。(C盘不能压缩可能找不到ubuntu的启动程序)

以上的操作是将镜像刻录到u盘中,通过u盘启动器,将系统装到刚压缩的未分配空间中。

4.按教程设置系统
dell的设置方法是在开机时dell的logo页面长按F12(开机之前要插入U盘,否则读不出来
Dell G3 3590 使用U盘安装ubuntu16.04
进入bios setup
Dell G3 3590 使用U盘安装ubuntu16.04
进入security boot,选择disable,我的没有disable,就将enable勾掉了(不选enable)

5.install ubuntu16.04
按教程安装,但是我的出现了一个问题。
Dell G3 3590 使用U盘安装ubuntu16.04
出现强制uefi安装!我就试了多种方法,如关掉磁盘保护(bitlocker加密),更改系统设置等等,都不好用,我想哭,最后不得已选择在uefi模式下安装,但是还不行,它读不出来我的ssd硬盘,无法分区。

这个原因是dell电脑使用的是raid模式,而ubuntu只支持achi模式,所以需要将sata改为achi模式。
raid是多存储硬盘模式,一般用于服务器的。这个原装windows是在raid模式下安装的,所以改成ahci后,就没办法启动windows了。解决办法来咯:
Dell G3 3590 使用U盘安装ubuntu16.04
6.按教程进行分区,分完之后我的是选择nvme0n1p7。
7.安装ubuntu,安装过程中不要联网。
大功告成!

(ps:
1.如果ubuntu启动不了的话,参考这篇博客,bios会在设定的盘符里搜索启动程序,如果两个系统的启动程序都在c盘,那么就很容易找到,如果windows启动程序在固态里面, 而ubuntu的启动程序在机械硬盘里,那么就不好设定启动盘了,设置ssd为启动盘,那么能够找到windows,找不到Ubuntu,设置机械硬盘为启动盘,但是你的启动程序肯定不在机械硬盘的开头,所以bios可能两个系统都找不到,所以需要将启动盘设置为机械硬盘,然后通过修复grub,使bios能够找到两个系统。启动盘设置需要进bios里设置,grub引导修复就是上面的那个链接。找到之后还是需要讲启动盘设置为机械硬盘,因为grub引导程序装ubuntu的时候带的,所以grub引导程序在机械硬盘里,只要将启动盘改回固态硬盘,那么应该只会搜索到windows
2.win10自带虚拟机,可以装ubuntu,但是gpu不支持虚拟化,所以在虚拟机上用不了gpu加速。)