背景

本机是三硬盘,SSD + 机械硬盘 1T + 机械硬盘 2T,其中 SSD 中是 Windows 10 Fast Insider 系统,准备把 1T 的硬盘完全分配给 Ubuntu 使用。
显卡为GTX 970。
SSD 使用 mbr 分区,传统方式启动windows。

现象

使用U盘以及硬盘安装 Ubuntu 系统时,均在选择 GRUB 界面后卡死。

原因

nomodeset
The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.
Note that this option is sometimes needed for nVidia cards when using the default “nouveau” drivers. Installing proprietary nvidia drivers usually makes this option no longer necessary, so it may not be needed to make this option permanent, just for one boot until you installed the nvidia drivers.

解释起来就是新版本的Linux内核把视频模式设置(video mode setting)移动到内核里面了,系统启动时,所有需要显卡的东西都是内核加载,显示器显示画面时也是如此。好处是可以高分辨率各种特效显示,缺点是内核更新不及时,并不能保证对所有显卡都完全支持。导致的现象就是某些显卡会被错误配置参数,然后显示器就黑(花)了。1

我们需要做的就是告诉内核不要设置视频模式,于是就有nomodeset这个参数。具体方法2

这个界面按e进入编辑界面

quiet splash 后面加入 nomodeset 参数,然后ctrl+x启动。

安装 CUDA 时会自动安装 NVIDIA 驱动,重启后仍然黑屏。还是使用上面的方式进入系统,然后修改grub默认启动参数:

$sudo vi /etc/default/grub

找到

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

这一行,改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

保存退出后更新grub

$sudo update-grub

一些弯路也发出来大家看看吧

考虑是否是磁盘分区和系统引导方式差异引起卡死。由于新主板在选择启动顺序时标明是UEFI方式引导,准备把所有磁盘都变成GPT方式分区,UEFI 方式引导。

MBR 转 GPT 分区

下载 Winpe 系统并使用工具写入U盘3,下载傲梅分区助手6.3绿色版本到U盘4,重启操作系统,选择U盘启动。
进入系统后进入分区助手,右键磁盘选择 转换到GPT硬盘,点击应用。安装 Ubuntu 时需要新建一个 GPT 分区然后把引导装到这个分区,这样就可以双磁盘互相不影响的使用 UEFI 引导系统了。
另外,转换过后没办法用 EasyBCD 启动 Ubuntu 了,只能使用 BOIS 的启动项选择系统。。


  1. https://ubuntuforums.org/showthread.php?t=1613132 ↩
  2. https://askubuntu.com/questions/38780/how-do-i-set-nomodeset-after-ive-already-installed-ubuntu ↩
  3. http://www.laomaotao.net/down/2017/1122/5900.html ↩
  4. https://www.cr173.com/soft/62565.html ↩

GTX970安装Ubuntu系统黑屏解决方案相关推荐

  1. ubuntu虚拟机黑屏解决方案

    ubuntu虚拟机黑屏解决方案 从网上搜索各种方法,使用cmd命令netsh winsock reset 重启等都试了一遍,都没有效果,准备放弃直接重置的时候,忽然感觉是不是因为磁盘空间不足的原因导致 ...

  2. ubuntu 开机黑屏 解决方案 之一(filesystem readonly)

    起因 : 由于本人有不关机的习惯,最近几次早上到公司工作,发现电脑都处于假死状态,显示屏永远处于屏保画面.只好重新启动,但是启动之后 电脑就黑屏,彻彻底底的黑屏,什么都看不到. 解决方案: 1. 开机 ...

  3. virtualbox安装linux黑屏,VirtualBox安装MeeGo系统黑屏问题处理

    VirtualBox安装MeeGo系统具体过程与VirtualBox虚拟机安装MeeGo车载系统图文教程相同,请查看相关文档,本文主要为了大家解决大家在安装完系统之后出现黑屏无法进入系统的问题. 这个 ...

  4. Ubuntu启动黑屏解决方案

    在启动Ubuntu的时候出现黑屏的情况,是因为升级了内核导致显卡不兼容,启动的时候应该告诉内核不要加载显卡: sudo vi /etc/default/grub 找到quiet splash并在后面添 ...

  5. VMware安装Ubuntu开启蓝屏解决方案

    1,查看CPU虚拟化是否开启,没有开启的可以按照教程开启 一,打开任务管理器,查看是否开启CUP虚拟化 如果没有开启,可以查看下面的链接,进入BIOS开启 教程,不行可以问我 2,启用和关闭windo ...

  6. Ubuntu系统,安装完成却黑屏???不要慌!只需这个命令,一下搞定!

    ​Ubuntu系统黑屏问题的解决方法 做有用的事,说勇敢的话,想美好的事,一生足矣. To do the useful thing, to say the courageous thing, to c ...

  7. Y460 安装ubuntu 12.04系统黑屏,登录界面黑屏

    ubuntu 12.04系统黑屏,登录界面黑屏,但是命令行界面可以登录,也可以正常使用,当时在装CVS,装完重启就这样了,可能是因为前一天装更新时,突然断电导致图形界面损坏,参考他人方法,终于修复,总 ...

  8. win10刚安装linux黑屏,win10 + Ubuntu18.04 双系统,UEFI+GPT,从win10切换到Ubuntu时黑屏问题...

    1.现象: ①win10主系统,从win10重启,立即黑屏,之后会进入Ubuntu(还是黑屏)(为什么会知道进入了Ubuntu:按音量键可以听到Ubuntu音量加减的系统声音,数字锁定和大小写锁定均有 ...

  9. Ubuntu 20.04安装CUDA失败导致系统黑屏消息nvidia 0000:01:00.0: can‘t change power state from D3cold to D0 的解决方法

    Ubuntu 20.04安装CUDA失败导致系统黑屏消息nvidia 0000:01:00.0: can't change power state from D3cold to D0 的解决方法 贺志 ...

最新文章

  1. zookeeper适用场景:zookeeper解决了哪些问题
  2. 量子信息之父辞世,开山论文写完14年才被发表,晚年去当建筑工人
  3. GPU 加速下的图像视觉
  4. mysql设置定时入伍_mysql 集群自动化配置
  5. 通过调用门进行控制转移 ——《x86汇编语言:从实模式到保护模式》读书笔记29
  6. 前端学习(3252):react脚手架
  7. Matlab高级绘图功能
  8. a href=# 与 a href=javascript:void(0) 的区别
  9. android侧滑菜单ui,Android:UI控件DrawerLayout、Fragment、SlidingLayout侧滑菜单
  10. CentOS 6.3 源码编译安装Apache
  11. Oracle PL/SQL编程之变量
  12. 不使用随机数的洗牌算法
  13. 一、HTML和CSS基础--HTML+CSS基础课程--第2部分
  14. web前端基础复习_day07_JavaScript高级
  15. OpenCV(项目)人脸识别(图片识别、摄像头识别)
  16. java服务安装(三):使用appassembler
  17. 量化投资学习-16:从波粒二象性和叠加原理看股票的三面:市场面、基本面、技术面
  18. 成功解决TypeError: Encoders require their input to be uniformly strings or numbers.
  19. 计算机网络-自顶向下方法-笔记【第1章-概述】
  20. 屌丝码农该怎么过周末

热门文章

  1. 【Ubuntu 篇】关于Ubuntu启动报错“hdaudio hdaudioC0D2: unable to bind codec”
  2. 设计模式学习(十四) 责任链模式 COR
  3. MOS管的<控制电路>与<防反接电路>
  4. 计算机毕业设计Java智慧校园系统前端(源码+系统+mysql数据库+lw文档)
  5. 论文阅读 TEMPORAL GRAPH NETWORKS FOR DEEP LEARNING ON DYNAMIC GRAPHS
  6. flink部署yarn错误:Couldn‘t deploy Yarn session cluster
  7. python爬取流浪地球_python爬取《流浪地球》获十几万评论点赞,超给力!
  8. uml类图中类版型区分--边界类,控制类,实体类
  9. MySQL基本语句(燕十八部分)
  10. C语言常用转换函数实现原理(源代码)