Ubuntu虚拟机开机黑屏系列解决方法总结

 更新时间:2024年07月18日 11:23:20   作者:stumer  
ubuntu虚拟机玩的好好的,突然不知怎么着图形界面就卡住了,等待了好一会也不见恢复,没辙只能考虑强行关断虚拟机,一关掉虚拟机又完全卡死了,紧接着重启vmware,发现一进入就是黑屏,所以本文总结了Ubuntu虚拟机开机黑屏系列解决方法,需要的朋友可以参考下

前记

ubuntu虚拟机玩的好好的,突然不知怎么着图形界面就卡住了,等待了好一会也不见恢复,没辙只能考虑强行关断虚拟机,一关掉虚拟机又完全卡死了,一点“关闭”按钮就提示"虚拟机程序繁忙,无法结束",最后只能从windows任务管理器中强行结束掉vmware.exe,这才算是告一段落。紧接着重启vmware,发现一进入就是黑屏,无论等待多久都没有其它反应,按键和移动鼠标都无效,上度娘查了一番,得到以下解决方法,可按顺序尝试。

解决方法

方法一:

实验一:排除硬件故障

光盘启动,一切正常,说明不是硬件的问题,顺便检查了硬盘没有问题。

实验二:排除版本问题

启动时按 shift 键出现grub菜单。

选择其他内核版本启动,仍然黑屏。

实验三:查看错误提示

在显示grub菜单的时候,按 e ,可以调整内核启动的参数,把 quiet splash 改成 text splash。

F10 启动后,进入命令行模式。

startx进入图形模式,报 Error:API mismatch: the NVIDIA kernel module … ,找到故障原因,是nvidia 显卡驱动不完全安装造成无法进入图形模式。

方法二:

1、使用ctrl+Alt+F1键 登录字符界面

2、查看 /var/log/kern.log

3、发现确实有个SVG3D的Error 关闭虚拟机,打开虚拟机设置,显示器,有个3d图形加速,去掉那个勾,即可恢复正常。

(VM->Settings->Hardware->Display在右面的内容栏中将Accelerate 3D graphics 取消打勾,然后重启即可)

(注意3之前是关闭Ubuntu,不是挂起,只是挂起的话,加速3D图形选项不能勾选);

如下图:

在这里插入图片描述

在这里插入图片描述

方法三:

修复LSP

命令行窗口—输入netsh winsock reset—重启计算机

具体步骤(注意是要以管理员方式启动CMD)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

重启计算机

方法四:

在虚拟机目录中将.lck及.vmem的文件移除或剪切备份到其它目录,然后重新运行vmware.exe,重新生成对应的这些文件

在这里插入图片描述

方法五:

图形界面程序损坏,可能是在更新内核或者安装软件的时候,xorg相关的文件丢失。

解决方法: 黑屏后按Ctrl+ALT+F5(或者Ctrl+ALT+F1~F6)进入命令行界面,输入账号、密码,登陆。

执行以下命令(其中的l为小写的L,不是1):

 sudo apt-get update

 sudo apt-get install xserver-xorg-lts-quantal

 sudo dpkg-reconfigure xserver-xorg-lts-quantal

 sudo reboot
 
 执行完以上操作,Ubuntu即可正常启动(安装快慢视网速而定)。

方法六:

如果以上方法都不行了,卸载VMware再重新安装下,基本都能解决。

后记

到此这篇关于Ubuntu虚拟机开机黑屏系列解决方法总结的文章就介绍到这了,更多相关Ubuntu虚拟机开机黑屏内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Centos 6和Centos 7下服务启动方法及添加到开机启动项的方法

    Centos 6和Centos 7下服务启动方法及添加到开机启动项的方法

    这篇文章主要介绍了Centos 6和Centos 7下服务启动方法及添加到开机启动项的方法的相关资料,需要的朋友可以参考下
    2016-10-10
  • 详解CentOS7下PostgreSQL 11的安装和配置教程

    详解CentOS7下PostgreSQL 11的安装和配置教程

    这篇文章主要介绍了CentOS7下PostgreSQL 11的安装和配置教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Linux 安装二进制MySQL 及 破解MySQL密码的方法

    Linux 安装二进制MySQL 及 破解MySQL密码的方法

    这篇文章主要介绍了Linux 安装二进制MySQL 及 破解MySQL密码的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • linux线程的取消(终止)方法

    linux线程的取消(终止)方法

    下面小编就为大家带来一篇linux线程的取消(终止)方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Linux系统备份及还原全过程

    Linux系统备份及还原全过程

    Timeshift是一款用于Linux系统的开源系统还原工具,类似于Windows的“系统还原”或macOS的TimeMachine,它通过创建文件系统的快照来实现系统回滚,支持RSYNC和BTRFS模式,自动或手动创建快照,并且可以选择只备份系统文件
    2025-12-12
  • apache虚拟主机配置的三种方式(小结)

    apache虚拟主机配置的三种方式(小结)

    本文主要介绍了apache虚拟主机配置的三种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • linux服务之.service文件使用及说明

    linux服务之.service文件使用及说明

    这篇文章主要介绍了linux服务之.service文件使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-07-07
  • Centos7下Samba服务器配置(实战)

    Centos7下Samba服务器配置(实战)

    这篇文章主要介绍了Centos7下Samba服务器配置(实战),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Linux远程访问及控制方式

    Linux远程访问及控制方式

    SSH(Secure Shell)是一种协议,用于安全地通过不安全的网络进行远程登录和其他网络服务,OpenSSH是SSH协议的一种开源实现,它支持数据加密,能有效防止信息泄露,适用于多种操作系统,SSH配置包括服务端和客户端,可以通过密码或密钥对验证方式进行身份验证
    2024-09-09
  • CentOS6.7系统中配置LNMP环境

    CentOS6.7系统中配置LNMP环境

    LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。LNMP 这种架构目前也是非常流行,今天我们就来看下如何在CentOS6.7系统中配置LNMP环境
    2016-10-10

最新评论