Ubuntu20.04登录界面鼠标键盘失灵问题的解决方案
1.问题描述
工作完毕之后,在虚拟机还在正常运行的情况下,直接使用台式主机的开关机按钮关闭电脑,导致xserver驱动损坏。
上述具体原因是参考网上一众的说法得到的,事实也是如此。网上大家的做法统一都是:
- 1.进GRUB界面
- 2.选择Recovery模式进入
- 3.连接网络
- 4.登录root用户
- 5.使用命令行重新安装xserver
- 6.重启解决问题
2.问题分歧
我的问题出现在第3和第4步,分别是:
- 1.我以这种方式进入命令行时,系统是没有网络的。
- 2.我的不知道自己的root用户密码。
3.问题解决
我们不防一起从头来一遍,遇到问题解决问题,依次来解决上述的两个问题。
3.1进入GRUB界面
我的环境:VMware17.0 + Ubuntu20.04,我进入GURB界面的方法是:在开机的时候狂按ESC键,进入如下界面,选择Advanced options for Ubuntu,译为高级选项。
3.2进入恢复模式
选择进入**Recovery mode **进入(修复)恢复模式,稍作等待…
3.3 关于第一个坑
进入之后是如下界面,我们需要依次Enable Networking 和进入Root shell命令行界面。
这里的第一个问题是:我使用这种方式连网是不成功的,因为我进入命令行之后ping不通百度,甚至都没有网络接口(往下看),这里提一点,在我选择Enable networking之后,选择YES,是有一个系统报错的,只是一闪而过,我使用拍视频慢放的方式排查到,造成此的原因不可知(水平太差)。
这里我把系统报错贴出来,可以确定这就是我使用上述的联网方式失败的根本原因(手机录制,不是很清晰)。
这个网络连接失败的问题,再进入命令行之后我们会去解决。
3.4 进入Root 命令行模式
这里网上很多都是一句带过,好像很多人都是两下enter就进入了,我这里是需要输入root密码的,如果你忘记了root密码,网上有解决方案,可以绕过root验证。如果你像我一样记忆力超群,能够记住root密码,那么你就是这个 (大拇哥),但是我还是提醒一下,由于我是个傻。福,一开始没注意进入虚拟机之后,数字键盘是默认关闭的,导致,我一直输都输不对,浪费了几小时,大家记得注意一下 (我是小拇哥)。
3.5 联网
到这里想必大家肯定已经进入root命令行了,现在要解决的是网络连接的问题。
到这里大家可先ping一下百度,
ping www.baidu.com
有些时候百度没通可能是别的问题,我们这里主要是看能不能更新软件源,因为我们的最终目的要 重新下载xserver。
sudo apt update
如果通了的话,恭喜你,你可以跳过这一步了。
如果没通,那恭喜你,情况跟我的一致,这时候ifconfig看一下,会发现除了本地回环端口lo(127.0.0.1)之外,就没有其他网络接口了。
这哪行,都没有网络接口,怎么能够联网呢。这里先排除原先网络就不通的情况,如果你的虚拟机原先网络就不通的,你可能要先百度一下如果设置VMware中的桥接模式或NET模式,我这里原先是桥接模式的。
这里我们使用
ip addr
查看一下物理网络接口,能够看到出本地回环之外的一个接口
我这里是ens33,这里可见,我们其实是有其他接口的,只是没启用而已(上图中的DOWN),这里我们就给它启用
sudo ip link set ens33 up
启用之后我们再次使用ifconfig查看,可以看到ens33接口了。
从上图中我们可以看到,网络接口已经有了,就是没有ip地址、网关等等,这里我使用dhcp来自动获取一下
sudo dhclient ens33
再次ifconfig查看就能看到自动分配的ip地址、网关等信息了。此时ping一下百度,也能ping通了,如果需要设置为静态ip地址,请自行百度(或者直接AI)。
3.6 重新下载xserver
到这里相信大家网络已经接入了,那么恭喜你,你被恭喜到了。这时候只需要
sudo apt update sudo apt install xserver-xorg-input-all sudo reboot #重启
就能解决问题了。散花。
总结
到此这篇关于Ubuntu20.04登录界面鼠标键盘失灵问题解决方案的文章就介绍到这了,更多相关Ubuntu登录界面鼠标键盘失灵内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
linux常用命令之VMware10中安装CentOS 6.4图文教程
这篇文章主要介绍了linux常用命令之安装VMware10中安装CentOS 6.4的相关资料,需要的朋友可以参考下2016-05-05Linux系统使用XShell连接VMware虚拟机详细图文教程
VMware有不好操作的地方,尤其是对Linux新手很不友好,xshell的功能就比较多了,还支持和windows系统拖拽文件,这篇文章主要给大家介绍了关于Linux系统使用XShell连接VMware虚拟机的相关资料,需要的朋友可以参考下2023-11-11Ubuntu VMware出现提示No 3D support is available的解决方法
这篇文章主要介绍了Ubuntu VMware出现提示No 3D support is available的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-12-12
最新评论