开机直接进入键盘布局_解决ubuntu开机黑屏的问题

今天遇到了开机画面后黑屏以及闪屏,无法进入桌面的问题。网上查了以后,都说是显卡的问题,开始按照网上说的修改grub引导选项,能够进入系统,但是每次开机都要手动修改。为了一劳永逸,我就改了grub文件,结果彻底开不了机了。

于是乎又是一顿搜索,找到了另一篇博客,参照它终于能开机了。不过这也是一次性的办法,每次开机还是要改设置。经过我一番研究,终于彻底解决了,下面是步骤的汇总:

1.进入救援模式,具体操作就不多说了,一搜就有

2.mount -o rw,remount /

3.sudo apt-get purge nvidia-*

4.sudo apt-get purge xserver-xorg

(后来又试过一次,3、4步没有也能成功)

5.sudo vi /etc/default/grub 找到并修改GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"并保存

6.sudo update-grub

7.sudo vi /boot/grub/grub.cfg 找到大约一百多行(这里不太好找) 有个ro quiet splash nouveau.modeset=0,把ro改成rw后保存

8.sudo update-grub

9.reboot

开机长按shift进入系统选择界面(并大骂一声shit!),然后按e编辑grub,此时在linux开头的一行,后面信息应该改成了rw quiet splash nouveau.modeset=0,如果是的话,按F10便可以引导开机了(也可以直接在这里修改,同样能开机,但不能一劳永逸。上述修改文件的5-9步等开机后再做)

注:排错过程中还发现了另外一个问题,设置过开机脚本rc.local,里面用到了下面的语句:

if [ -e mnt/usb/main ]; then
……(省略一下)
fi

这是判断文件是否存在的语句,但是用sh执行时是不识别[]符号的,必须改成bash。因此要将文件头部的#!/bin/sh改成#!/bin/bash 而且要注意if后面的每个空格都不能少

不只是rc.local,任何系统文件有问题,同样不能开机,方法还是进入救援模式,正确修改文件就好了。比如上篇文章提到的,fstab文件的问题。

花果山美男子:linux开机自动挂载u盘​zhuanlan.zhihu.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值