Ubuntu18.04 使用U盘装机时花屏和开机时花屏的解决办法

  • 问题描述
  • 具体步骤
  • 1. 用U盘装系统
  • 2. 开机
  • 参考文章


问题描述

有一台主机,需要安装Ubuntu18.04系统。
1.用启动盘装系统时,选择从U盘启动,能够进入GRUB页面,但是选择 install Ubuntu 之后,报错:

acpi bios error

并且屏幕花屏。
2. 后来装好系统后,需要重启电脑,从硬盘启动。结果遇到花屏,无法启动系统。

这两问题其实是同一个原因导致的,由 文章1和文章2 可知,这多半是硬件的兼容性的问题,Linux系统与计算机的显卡不兼容,导致在安装过程中会出现冻结(死机)的情况。解决办法如文中所示,在 quiet splash 后面加上 nomodeset,变成 quiet splash nomodeset 就行。

具体步骤

1. 用U盘装系统

插上启动盘,开机,不停地按 F10,选择U盘启动,进入GRUB页面,选择 install Ubuntu,按字母e键,进入编辑模式。在quiet splash 后面加上 nomodeset,按 F10 继续,就可以进入到我们熟悉的安装流程里面了。
(这里只是通过设置,解决了一次U盘安装程序与显卡的冲突问题,我们作出的设置并未保存下来,而且从硬盘启动时,还会遇到与显卡的冲突问题)
(文章1说还有一种方法,是在quiet splash 后面加上 acpi_osi=“Windows 2009” ,可惜不适用于我的情况)

2. 开机

系统安装完成后,提醒你需要 restart now ,点 restart ,计算机默认从硬盘启动,于是又遇到花屏的问题。这时,按照文章3的方法就行。
开机时进入GRUB引导页面(如果没有显示GRUB页面而是直接进入系统的话,可以在开机后按 Esc 或 Shift [小心Esc多按了一次又从GRUB页面里面退出来]),然后选择 advansced options for ubuntu , 按下e键进入编辑界面,在 ash $vt_handoff 之间加入 nomodeset 变成 ash nomodeset $vt_handoff (大概在十几行左右的地方)。然后按 F10 应该就会正常进行开机流程。

开机后还得修改grub配置文件,不然每次进入都得编辑grub选项。
打开grub配置文件。

sudo gedit /etc/default/grub

修改grub配置文件

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”
改为
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash nomodeset”
然后更新grub

sudo update-grub