本人台式机配置:
2019_Dell Alien.Ware Aurora R8 Gaming Desktop, 8th-Gen Intel Core i7 8700, 16GB DDR4 RAM, 256GB SSD +1TB HDD, Wireless + Bluetooth, NVIDIA GeForce RTX 2080 8GB GDDR6, Liquid Cooling, Windows 10
第一部分:Ubuntu18.04LTS系统安装
1. 制作安装盘
我一共做了两个U盘启动盘:
第一个启动盘用老毛桃做的,目的是格式化SSD,大概步骤就是通过老毛桃启动盘进入WinPE后,通过分区工具删除所有分区,然后保存退出即可(切记!不要新建任何分区)。
第二个启动盘用UltraISO做的Ubuntu18.04LTS镜像。
2. bios设置
无损将硬盘模式改为AHCI,
这一步是外星人主机需要特殊做的,绝大多数教程都没有这一步
请参考DELL官方的文章的第一部分。
3. 安装
更改完BIOS后首先删除待安装硬盘的分区(用第一个启动盘),然后安装Ubuntu系统(用第二个启动盘)。
⚠️ 安装Ubuntu时,先拔掉显卡,把显示器接到集显上!!!
安装时的四个分区如下图所示:
swap area
/boot
/
/home
第二部分:安装显卡驱动
系统安装完成后,重新插上显卡,开始进入系统。
我装完的系统没有gcc,我按照教程安装了gcc。
开始装显卡驱动,下载驱动。
- 卸载现有所有显卡驱动
sudo apt-get remove --purge nvidia*
- 禁用 nouveau
在 /etc/modprobe.d/blacklist-nouveau.conf 文件中添加一条禁用命令
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
- 该文件中写入:
blacklist nouveau option nouveau modeset=0
复制代码
- 保存时命令窗口可能会出现以下提示:
(gedit:4243): WARNING : Set document metadata failed: 不支持设置属性 metadata::gedit-position
- 无视此提示,保存,退出并更新
sudo update-initramfs -u
- 重启,这就开始有问题了!!!黑屏,进不去系统!!!
我觉得是因为之前把所有的显卡驱动都禁掉了,所以显示不了。
第三部分:出现黑屏后的解决方法
- 重启计算机,一直按!一直按!Esc键,直到出现下面的界面
- 选择Advanced options for Ubuntu
- 进入recovery mode
然后!!!正常做就行了
- 用 cd 命令导航或手动进入驱动文件 NVIDIA-Linux-x86_64-440.31.run 所在的文件夹
- 给驱动文件 NVIDIA-Linux-x86_64-440.31.run 赋予可执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-440.31.run
- 安装驱动(注意参数,安装过程中按照默认的选项来安装就行):
sudo ./NVIDIA-Linux-x86_64-440.31.run --no-x-check --no-nouveau-check --no-opengl-files
--no-x-check 安装驱动时关闭 X 服务
--no-nouveau-check 安装驱动时禁用 nouveau
--no-opengl-files 只安装驱动文件,不安装 OpenGL 文件
复制代码
- 安装结束,重启系统即可~
说明:我没有遇到重启后卡在/dev/sda1: clean, / files, / blocks的问题。