【教程+踩坑记】win10下ubuntu16.04双系统安装、Nvidia驱动安装

前(闲)言

之前(旧笔记本电脑)装过Ubuntu,按照经验贴一次就成功了,所以我以为不就是装系统嘛,很简单马上就能完事。

结果……这次(新笔记本电脑)花了 4天时间才装好、配好环境,重装次数不下于20次,真的。

原因无他:NVIDIA驱动在ubuntu上的支持不够好的缘故。

旧电脑使用的是intel集成显卡,而新电脑是NVIDIA gtx 1070独立显卡,需要对应的显卡驱动,才能正常使用该显卡。

在显卡驱动没有装好的情况下,会出现各种BUG,包括且不限于(我经历过的):

  • U盘插好后,点击install Ubuntu后,黑屏没反应
  • 通过某方法解决上述问题后,装好后,重启显示登录页面,卡住了登不了/循环登录(输入密码没登进去又回到登录界面了)
  • 通过某方法解决上述问题后,进入ubuntu桌面后,点击系统设置,没反应/ctrl+alt+F1进入命令行模式,在命令行模式中又让你循环登录

通过一定trick安装完成ubuntu,紧接着在ubuntu内正确安装显卡驱动,这一切的一切bug才(亲测)烟消云散,从此月朗风清!

以下正文,希望帮助大家以正确姿势、顺利、不浪费时间地初步搭建ubuntu开发环境:

正文

安装Ubuntu 16.04 LST

明确:u盘作为安装盘 + BIOS使用UEFI模式启动电脑

Knowledge:什么是UEFI模式?

先简单提一下BIOS吧,供诸君回忆:

BIOS是一组程序(输入输出程序、开机自检程序、系统自启动程序等),固化在主板上的一个ROM芯片上。开机后,CPU自动读取BIOS中的代码(汇编语言编写)到内存,开始执行BIOS程序。

然后就是和UEFI模式相关的内容了:

BIOS具有两种模式,一个是传统的Legacy模式,一种是新的UEFI模式:

二者最大的区别在于磁盘分区架构 ,前者使用主引导分区记录(MBR)架构(感兴趣的同学请自行查阅其具体实现),该架构对单个磁盘容量的支持仅为2 TB(显然不能满足大型服务器),并且每个磁盘最多有4个主分区(如果主分区的需求大,该架构显然也不能满足)。 而后者使用GPT架构,对单个磁盘容量的支持增大到18 EB(1EB=1024PB、1PB=1024TB),并且每块磁盘最多有 128 个分区。另外,GPT架构的磁盘还具有多余的主要及备份分区表,来提高分区数据结构的完整性。

现在来实践一下吧,看一看你的电脑的BIOS支持哪些模式?

方式一:

猜你喜欢

转载自www.cnblogs.com/hesse-summer/p/10689291.html