【笔记本电脑】UEFI启动模式下Win10+Ubuntu双系统之填坑指南
文章目录
Part 1 |
1.说明
本教程记录我2个月来的踩坑过程,把整个安装过程的关键步骤写下来。但不会再重复写一些细节步骤,我会引用其他博主的教程,如有问题,可以在下方留言。
——愿天下的坑都被我踩平。
硬件:
1.笔记本1050ti显卡
2.硬盘格式为GPT,启动模式UEFI
版本:
1.安装Ubuntu16.04.4
2.NVIDIA驱动版本 – 430.50
主要问题:
1.ubuntu系统安装分区
由于网上很多ubuntu系统安装教程是过时的,针对的是传统的Lengcy BOIS启动方式,不适合现在最新的UEFI启动方式的电脑。所以应该找UEFI模式下的安装教程。
(附BIOS的两种引导模式)
2.NVIDIA显卡驱动
ubuntu安装完NVIDIA驱动后,会出现各种问题,如登录黑屏,无限重复登录等,这些都是N卡惹的祸(具体原因不清楚),但在台式机上好像很少这种问题。所以装系统的80%时间都花在解决N卡的问题。
Part 2 |
2. ubuntu的安装
2.1 ubuntu系统分区
新电脑(UEFI+GPT)下安装Ubuntu16.04
注意:UEFI启动下,不创建boot分区,而是创建efi系统分区来引导ubuntu启动。
2.2 登录黑屏问题
安装成功后,遇到登录界面黑屏问题解决方案。安装ubuntu系统时卡在开机logo的解决方案
2.3卸载双系统中ubuntu
装系统过程中,会遇到各种问题,可能要尝试多个不同的ubuntu版本,才能最终安装成功。
所以附上
win10+ubuntu 双系统安装和删除ubuntu(UEFI)
彻底删除Ubuntu EFI分区及启动项
Part 3 |
3.NVIDIA驱动安装
我尝试过直接从【软件更新】中安装NVIDIA驱动,大概试过6个版本。无一例外,重启reboot后,都会无限重复登录,然后只能卸载掉NVIDIA驱动。但最后通过官方文件安装成功了。
重点来了!!!
Ubuntu16.04 + GTX1080 解决桌面重复登录问题
注意:下载完官方驱动 .run 文件后,只需要带上 --no-opengl-files
参数即可。如下
sudo ./NVIDIA-Linux-x86_64-xxx.run --no-opengl-files
原因:--no-opengl-files
表示不安装 openGL(如果你的电脑跟我一样是双显,且主显是非NVIDIA的GPU在工作需要选择no,否则可以yes),其他都选择yes或者默认即可。(如果您的电脑是双显卡且在这一步选择了yes,那么你极有可能安装完CUDA之后,重启图形化界面后遇到登录界面循环问题:输入密码后又跳回密码输入界面。 这是因为你的电脑是双显,而且用来显示的那块GPU不是NVIDIA,则OpenGL Libraries就不应该安装,否则你正在使用的那块GPU(非NVIDIA的GPU)的OpenGL Libraries会被覆盖,然后GUI就无法工作了[1]。
官方驱动文件下载,根据自己电脑对应的型号下载相应驱动。
(注意:产品序列中,有对应notebooks的选项,虽然我不知道不选notebooks系列,会不会有影响。但最好还是按对应要求来吧。如图1)
图1
Part 4 |
4.总结
安装ubuntu系统主要会遇到2个大问题,其一是ubuntu系统分区,其二是NVIDIA驱动安装。
关于分区问题,寻找教程的时候,不要贪图方便,切记要根据自己电脑的具体配置环境,找到对应的教程。
NVIDIA驱动问题,这个是一个大坑,我的建议就是耐下心了。因为可能尝试各种方法,十几个版本都没成功。但心中一定要有一个信念——这次也不会成功的,这样方能不被打击倒。(哈哈哈)若自己折腾了好久,实在找不到解决方法,非常推荐去找师兄和大神请教。
参考:
[1] https://blog.csdn.net/qq_39521554/article/details/82829886