当前位置: 首页 > news >正文

VMware打开centos黑屏解决方法汇总

VMware打开centos黑屏解决方法汇总

  • 前言:
  • 一. VMware打开centos黑屏解决方法汇总
    • 一 .情况
      • 情况一:
      • 情况二
      • 情况三
    • 二. 解决方法
      • 最简单的方法:
      • 一. 以管理员权限在命令行执行
          • 1. 管理员身份运行cmd
          • 2. 输入“netsh winsock reset”,回车
          • 3. 重启电脑即可
        • 到这里,重启后虚拟机黑屏问题就能大概率解决了,若重启后还没解决,试试下面更粗暴直接的办法
          • 1. 任务管理器强关VMware窗口
          • 2. 后台进程中尽可能关掉带vmware字眼的进程
          • 3. 找到你虚拟机里linux系统的安装目录,直接删除这三个后缀为.lck的文件
          • 4. 完成这些操作后,再重复上一种方法的操作步骤,管理员身份运行`cmd`,输入“`netsh winsock reset`”,回车,重启电脑即可!再次重启后黑屏问题基本都能解决,终于可以愉快地使用Linux系统了
      • 二. 可能是本机不支持虚拟化或者虚拟化功能没有开启
      • 三. 更改虚拟机设置:
      • 四. 更新或是重新安装VMware(我遇到的情况)
      • 五. 如果是从“挂起”状态启动虚拟机失败,可能是虚拟机设置中“CD/DVD”选项挂载的ISO映像文件的位置被改变了
  • 二. CentOS7 无法进入图形界面 黑屏,只有一个鼠标箭头
    • 一. 情况
    • 二. 现象
      • 1. 可以进入tty2
      • 2. 解决办法
      • 3. 这个可以尝试(CentOS7无法进入图像界面的解决方法),但不是最终的解决方案:
        • 问题:
        • 原因:
        • 解决:
          • 1.以命令`yum`检查`yum`是否可正常使用
          • 2.以命令 `yum groupinstall “GNOME Desktop” “Graphical Administration Tools”` 获取并安装`CentOS`默认的图形界面`GNOME`程序包
          • 3.修改CentOS默认启动模式为图形化模式
          • 4.`reboot`重启`CentOS`,检验`GUI`界面效果
      • 4. 安装centos7显示成功安装,重启后却无法出现图形化界面的解决办法
        • 1、想想装的时候是选择的哪个
        • 2、执行 `Ctrl + Alt + F1`测试
        • 3、还不行的话就尝试执行以下命令
      • 5. Linux下解决开机登录后只显示桌面壁纸和鼠标,不显示其他的问题
        • 报错:
        • 现象
          • 1. 刚开始安装
          • 2. 但是有时候重启进入登录界面
          • 3. 突然想到,装系统的时候设置过`grub`启动设置
            • 1.进去系统之后编辑’’`’/etc/default/grub`’’’ 这个档案(要管理者权限`sudo`)。
            • 2.找到这一行:
            • 3. 更新GRUB: `sudo update-grub`







前言:

笔者用的

CPU:AMD

系统:Windows10系统(标配Windows11)

vmware worastation版本号:16.2.0 build-18760230

之前的版本不是造成蓝屏重启,就是报各种error

黑屏问题至今仍未解决

如有其他解决方法,欢迎留言评论或私信

一. VMware打开centos黑屏解决方法汇总

一 .情况

情况一:

相信很多人在学习Linux的时候,都会用到一款工具VM(VMware Workstation)虚拟机。装好了CentOS7后,明明之前系统都用地好好的,但总有那么几次,虚拟机中CentOS7开机后一直是黑屏状态,令人崩溃,我在学习Docker的过程中是深受其苦。

在这里插入图片描述

开机后一直黑屏显示

在这里插入图片描述
连窗口都无法关闭,只能任务管理器强关

应该有不少人都遇到过类似问题,这里我总结出了一些解决办法,也确实能有效解决虚拟机开机黑屏的问题

情况二

前一段使用centos7安装GNOME桌面意外失败,竟导致每次启动虚拟机都会黑屏、繁忙,无法挂起或是关机。即使删除重装也无法解决问题(删除虚拟机都特别麻烦,有个vmx进程一直在运行,尝试结束进程被告知“无法访问”,我只能趁重启后把它结束进程)。这里总结一些解决方法。

情况三

目前安装了C环境、nmap、漏扫环境、docker、redis等,关机后启动,直接黑屏

二. 解决方法

最简单的方法:

如果这个方法可以帮助你,你无疑是幸运的

# 进入命令行 快捷键
Ctrl + Alt + F2|F3# 检查网络
ifconfig# 查看网卡连接状态 -- 表示未连接
nmcli d# 进入配置(自动获取IP)
nmtui# 退出重启network
systemctl restart network# 如果此时报错,检查网络状态
nmcli d# 如果status为unmanaged
# 临时解决方案
dhclient  ens33# 永久解决# 查看托管状态nmcli n # 如果显示为disable的则为本文遇到的问题# 开启托管mucli n on# 重启生效systemctl restart NetworkManager # 或者reboot# 重启network 服务
systemctl restart network# 检查IP
ifconfig# 或者
ipaddr

一. 以管理员权限在命令行执行

1. 管理员身份运行cmd
2. 输入“netsh winsock reset”,回车
netsh winsock reset

在这里插入图片描述

3. 重启电脑即可
到这里,重启后虚拟机黑屏问题就能大概率解决了,若重启后还没解决,试试下面更粗暴直接的办法
1. 任务管理器强关VMware窗口
2. 后台进程中尽可能关掉带vmware字眼的进程

在这里插入图片描述

3. 找到你虚拟机里linux系统的安装目录,直接删除这三个后缀为.lck的文件

在这里插入图片描述

4. 完成这些操作后,再重复上一种方法的操作步骤,管理员身份运行cmd,输入“netsh winsock reset”,回车,重启电脑即可!再次重启后黑屏问题基本都能解决,终于可以愉快地使用Linux系统了

二. 可能是本机不支持虚拟化或者虚拟化功能没有开启

三. 更改虚拟机设置:

将出现问题的虚拟机的内存设置为2G,并在“处理器”的设置中勾选下面两项:

在这里插入图片描述

四. 更新或是重新安装VMware(我遇到的情况)

既然连新建虚拟机都无法避免这种错误,可能是因为之前的错误导致VMware的部分设置有所改变。尝试更新VM,或是重新安装,然后重启并以管理员身份运行VMware。

五. 如果是从“挂起”状态启动虚拟机失败,可能是虚拟机设置中“CD/DVD”选项挂载的ISO映像文件的位置被改变了

在这里插入图片描述

如图,挂起状态下是无法修改挂载的镜像文件的,我是把原来的文件找了回来,就可以正常启动了。

以上是一些解决方法。欢迎大家再评论区补充,争取做到一篇博客解决问题,不要像我一样在无数雷同的文章里浪费大把光阴啊啊啊。

二. CentOS7 无法进入图形界面 黑屏,只有一个鼠标箭头

一. 情况

之前安装CentOS7使用正常,一直用的图形界面,然后要使用yum更新某个库,所以加载了yum的镜像站点,更新yum,更新中出现了一些错误,排错后,更新完成,重新启动,提示需要使用某天突然发现黑屏了。

二. 现象

启动后到图形界面,就是能看见登录背景(只有登录背景,没有登录对话框)和一个鼠标后,就黑屏了。

1. 可以进入tty2

在这里插入图片描述

我用ctrl+alt+F2,在root账号的bash下,可以用yum upgrade,把整个系统升级一下,然后重启。

发现有图形界面出现,但是,过一会就成上面的一个鼠标图像,

重启后,惊喜地发现,内核版本从 3.10(2XX)升级到3.10(3XX), 竟然能进入Gnome了。

太高兴了,告诉大家,省得重装系统。

我更新完不行。还是黑屏。

2. 解决办法

方法一:手动切换至tty7终端,CTRL+ALT+F7
方法二:在tty1终端,删除/tmp/.X0-lock文件,再使用# startx启动X Window
方法三:下载rhgb-0.16.4-3.fc6.i386.rpm并更新之,或使用# yum update rhgb更新
注:有时执行完方法一以后,仍不能进入图形界面,这时可接着执行方法二,若还是不行,可连续执行
CTRL + ALT + F1CTRL + ALT + F7即可。这是最近的经验 。

3. 这个可以尝试(CentOS7无法进入图像界面的解决方法),但不是最终的解决方案:

问题:

在CenOS7安装完成后,在命令行下输入init 5 /startx无法进入图像界面

原因:

安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包。

解决:

在安装完CentOS7和正常联网情况下

1.以命令yum检查yum是否可正常使用
2.以命令 yum groupinstall “GNOME Desktop” “Graphical Administration Tools” 获取并安装CentOS默认的图形界面GNOME程序包
注意: 若安装期间出现错误,比如提示某个目录下的包文件 xxx.noarch 冲突,则使用命令 yum -y remove xxx.noarch 移除该冲突文件后,再以命令 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 安装GNOME图形模块

过程中,会有提示类似"… is ok?(Y/N)",直接选择Y,回车。然后就等待安装。。。一直到提示“完毕!”,表示已经安装GNOME程序包完成。

在这里插入图片描述

3.修改CentOS默认启动模式为图形化模式

systemctl get-default 可查看当前默认的模式为multi-user.target,即命令行模式
在这里插入图片描述

systemctl set-default graphical.target 修改为图形界面模式

修改模式命令:

systemctl set-default graphical.target # 将默认模式修改为图形界面模式
systemctl set-default multi-user.target # 将默认模式修改为命令行模式

systemctl get-default 即可查看当前修改后的默认模式为graphical.target,即图形界面模式

4.reboot重启CentOS,检验GUI界面效果

点击登录用户头像区域,输入密码,即可进行登录

在这里插入图片描述

按照正常方式,是这样的,可是最终还是没能进如图形界面
不知道是什么原因

4. 安装centos7显示成功安装,重启后却无法出现图形化界面的解决办法

1、想想装的时候是选择的哪个

带GUI的服务器,GNOME桌面,KDE等等,要保证选择的时候选择了桌面。

2、执行 Ctrl + Alt + F1测试
3、还不行的话就尝试执行以下命令
 yum groupinstall “GNOME Desktop” “Graphical Administration Tools”

之后更改运行级别

 ln -sf /lib/systemd/system/runlevel5.target/etc/systemd/system/default.target

然后重启测试。

5. Linux下解决开机登录后只显示桌面壁纸和鼠标,不显示其他的问题

报错:

7代CPU安装Ubuntu,报错Hardware error

现象
1. 刚开始安装

选择Install Ubuntu,先不按回车,按e进入编辑模式,在quiet splash后加nomodeset

然后可以正常安装Ubuntu系统了.一开始觉得顺风顺水.安装倒是没事

2. 但是有时候重启进入登录界面

输入密码登录后,只显示壁纸和鼠标不显示桌面,按任何按键都没用

也不能打开控制台,鼠标能移动但是不能右击,而且不能打开控制台,网上找了好多方法都没用.一开始以为是显卡驱动的原因.

后来试了也没用.

3. 突然想到,装系统的时候设置过grub启动设置

于是看了看,在grub界面,Ubuntu的启动设置按e进入编辑

还是quiet splash,于是想着加nomodeset,发现就可以直接进去了.(其实用recovery模式也可以进入桌面)

想着不能每次都改,于是查下能不能直接在系统里面改这个设置

1.进去系统之后编辑’’’/etc/default/grub’’’ 这个档案(要管理者权限sudo)。

Ubuntu>打开终端机,输入sudo vi /etc/default/grub

2.找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”

修改为:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash nomodeset”
3. 更新GRUB: sudo update-grub

重启又可以正常进入桌面了.







Tina Run 润

VMware打开centos黑屏解决方法汇总

终不似、少年游~

解决VMware虚拟机中CentOS7开机后黑屏问题

小嗯子

CentOS7无法进入图像界面的解决方法

放不完的风筝

Linux下解决开机登录后只显示桌面壁纸和鼠标,不显示其他的问题

GSWWJM

CentOS7 无法进入图形界面 黑屏,只有一个鼠标箭头

相关文章:

VMware打开centos黑屏解决方法汇总

VMware打开centos黑屏解决方法汇总 前言:一. VMware打开centos黑屏解决方法汇总一 .情况情况一:情况二情况三 二. 解决方法最简单的方法:一. 以管理员权限在命令行执行1. 管理员身份运行cmd2. 输入“netsh winsock reset”,回车3. 重启电脑即…...

5G物联网关相较有线网关有哪些独特优势

5G为产业物联网应用带来了质的飞跃,5G技术实现更高速率、更低延迟和更大带宽,使得物联网能够接入更多数量的设备,实现更稳定、高效的连接和数据传输,在提高生产效率的同时,也进一步促进了物联网的应用发展和升级。 针对…...

【数据结构】顺序表的学习

前言:在之前我们学习了C语言的各种各样的语法,因此我们今天开始学习数据结构这一个模块,因此我们就从第一个部分来开始学习"顺序表"。 💖 博主CSDN主页:卫卫卫的个人主页 💞 👉 专栏分类:C程序设计谭浩强版本…...

在NISQ小型计算机上执行大型并行量子计算的可能性

简介 Steve White提出了密度矩阵重整化群(DMRG)的基本思想,即纠缠是一种有价值的资源,可以用来精确或近似地描述大量子系统。后来,这一思想被理解为优化矩阵积状态(MPS)的算法,支持…...

考虑时空相关性的风电功率预测误差MATLAB代码

微❤关注“电气仔推送”获得资料(专享优惠) 风电功率预测置信区间误差分析拟合 1.风电功率预测误差--时空相关性 展示第一一个时间段的风电功率预测与实际风电功率值的比较。填充区域表示预测的不确定性,显示了95%置信区间内预测可能的范围…...

ASP.NET WebApi 极简依赖注入

文章目录 环境服务类启动项注入使用依赖注入的优点 环境 .NET Core 7.0ASP.NET CoreVisual Studio 2022 服务类 public class T_TempService {public T_TempService(){}public void Test(){}}启动项注入 #region 依赖注入 builder.Services.AddTransient<T_TempService&g…...

解决proteus仿真stm32,IIC通讯,IIC DEBUG无法显示从机应答信号的问题(问题情况为在8位数据后应答位显示?)

1、错误现象 错误现象如下&#xff0c;在IIC数据传输8位数据后&#xff0c;IIC DEBUG的应答位无法显示应答位 2、错误原因 我们打开信号传输的示波器&#xff0c;直接去查看IIC从机校验位的数据波形&#xff0c;可以看到从机示波器显示的的波形为半高ACK&#xff0c;那错误原…...

PHP判断闰年

闰年的规则 1.能被4整除且不能被100整除 &#xff08;普通闰年&#xff09; 2.能被400整除&#xff0c;公历年份是整百数的&#xff0c;必须是400的倍数才是闰年&#xff08;世纪闰年&#xff09; 代码 function isLeapYear($year) {if($year%40 && $year%100!0){r…...

证照之星XE专业版下载专业证件照制作工具

值得肯定的是智能背景替换功能&#xff0c;轻松解决背景处理这一世界难题。不得不提及的是新增打印字体设置&#xff0c;包含字体选择、字号大小、字体颜色等。不同领域的应用证明了万能制作&#xff0c;系统支持自定义证照规格&#xff0c;并预设了17种常用的证件照规格。人所…...

VR全景图片如何制作?揭秘VR全景图片制作全流程

引言&#xff1a; VR全景图片是一种以全景视角为基础的图片制作技术&#xff0c;能够呈现出更为真实、立体的视觉体验。通过VR全景图片&#xff0c;观众可以360环顾四周&#xff0c;仿佛身临其境&#xff0c;提供了一种全新的感官体验&#xff0c;那么如何制作出令人满意的全景…...

vue element el-table-column 循环示例代码

如果你想循环生成多个el-table-column&#xff0c;可以使用v-for指令。以下是一个示例&#xff1a; <template><el-table :data"tableData"><el-table-column v-for"column in columns" :key"column.prop" :label"column.l…...

R语言生物群落(生态)数据统计分析与绘图实践技术应用

R 语言作的开源、自由、免费等特点使其广泛应用于生物群落数据统计分析。生物群落数据多样而复杂&#xff0c;涉及众多统计分析方法。以生物群落数据分析中的最常用的统计方法回归和混合效应模型、多元统计分析技术及结构方程等数量分析方法为主线&#xff0c;通过多个来自经典…...

有了 GPT,还需要付费咨询吗?

之前写过一篇文章《在创业公司&#xff0c;我靠它续命 …》&#xff0c;提到现在写代码基本靠 GPT。现在这种状况不仅没有改变&#xff0c;反而依赖更深。公司立项开发产品的 Linux 版本&#xff0c;全靠我一个人。我之前虽然一直使用 Linux 开发环境&#xff0c;对 Linux 系统…...

如何搭建一台服务器?

一.准备工作 1. 确定服务器类型&#xff1a;根据需求选择适合的服务器类型&#xff0c;如网站服务器、数据库服务器、文件服务器等。 2. 选择操作系统&#xff1a;根据服务器类型选择合适的操作系统&#xff0c;如Linux&#xff08;如Ubuntu、CentOS&#xff09;、Windows Se…...

[转载]C++序列化框架介绍和对比

Google Protocol Buffers Protocol buffers 是一种语言中立&#xff0c;平台无关&#xff0c;可扩展的序列化数据的格式&#xff0c;可用于通信协议&#xff0c;数据存储等。 Protocol buffers 在序列化数据方面&#xff0c;它是灵活的&#xff0c;高效的。相比于 XML 来说&…...

分类预测 | Matlab实现KOA-CNN-BiLSTM-selfAttention多特征分类预测(自注意力机制)

分类预测 | Matlab实现KOA-CNN-BiLSTM-selfAttention多特征分类预测&#xff08;自注意力机制&#xff09; 目录 分类预测 | Matlab实现KOA-CNN-BiLSTM-selfAttention多特征分类预测&#xff08;自注意力机制&#xff09;分类效果基本描述程序设计参考资料 分类效果 基本描述 1…...

浮点数和定点数(上):怎么用有限的Bit表示尽可能多的信息?

目录 背景 浮点数的不精确性 定点数的表示 浮点数的表示 小结 背景 在我们日常的程序开发中&#xff0c;不只会用到整数。更多情况下&#xff0c;我们用到的都是实数。比如&#xff0c;我们开发一个电商 App&#xff0c;商品的价格常常会是 9 块 9&#xff1b;再比如&…...

一文详解汽车电子LIN总线

0.摘要 汽车电子LIN总线不同于CAN总线。 LIN总线基本上是CAN总线的廉价补充&#xff0c;相比于CAN总线&#xff0c;它提供较低的可靠性和性能。同时LIN总线也是一个应用非常广泛的网络协议&#xff0c;并且越来越受欢迎。 再一次&#xff0c;我们准备了一个关于LIN总线的简要…...

论文阅读——GPT3

来自论文&#xff1a;Language Models are Few-Shot Learners Arxiv&#xff1a;https://arxiv.org/abs/2005.14165v2 记录下一些概念等。&#xff0c;没有太多细节。 预训练LM尽管任务无关&#xff0c;但是要达到好的效果仍然需要在特定数据集或任务上微调。因此需要消除这个…...

星环科技分布式向量数据库Transwarp Hippo正式发布,拓展大语言模型时间和空间维度

随着企业、机构中非结构化数据应用的日益增多以及AI的爆发式增长所带来的大量生成式数据&#xff0c;所涉及的数据呈现了体量大、格式和存储方式多样、处理速度要求高、潜在价值大等特点。但传统数据平台对这些数据的处理能力较为有限&#xff0c;如使用文件系统、多类不同数据…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计&#xff1a;let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性&#xff0c;这种设计体现了语言的核心哲学。以下是深度解析&#xff1a; 1.1 设计理念剖析 安全优先原则&#xff1a;默认不可变强制开发者明确声明意图 let x 5; …...

云计算——弹性云计算器(ECS)

弹性云服务器&#xff1a;ECS 概述 云计算重构了ICT系统&#xff0c;云计算平台厂商推出使得厂家能够主要关注应用管理而非平台管理的云平台&#xff0c;包含如下主要概念。 ECS&#xff08;Elastic Cloud Server&#xff09;&#xff1a;即弹性云服务器&#xff0c;是云计算…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销&#xff0c;平衡网络负载&#xff0c;延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

STM32标准库-DMA直接存储器存取

文章目录 一、DMA1.1简介1.2存储器映像1.3DMA框图1.4DMA基本结构1.5DMA请求1.6数据宽度与对齐1.7数据转运DMA1.8ADC扫描模式DMA 二、数据转运DMA2.1接线图2.2代码2.3相关API 一、DMA 1.1简介 DMA&#xff08;Direct Memory Access&#xff09;直接存储器存取 DMA可以提供外设…...

三体问题详解

从物理学角度&#xff0c;三体问题之所以不稳定&#xff0c;是因为三个天体在万有引力作用下相互作用&#xff0c;形成一个非线性耦合系统。我们可以从牛顿经典力学出发&#xff0c;列出具体的运动方程&#xff0c;并说明为何这个系统本质上是混沌的&#xff0c;无法得到一般解…...

关于 WASM:1. WASM 基础原理

一、WASM 简介 1.1 WebAssembly 是什么&#xff1f; WebAssembly&#xff08;WASM&#xff09; 是一种能在现代浏览器中高效运行的二进制指令格式&#xff0c;它不是传统的编程语言&#xff0c;而是一种 低级字节码格式&#xff0c;可由高级语言&#xff08;如 C、C、Rust&am…...

Pinocchio 库详解及其在足式机器人上的应用

Pinocchio 库详解及其在足式机器人上的应用 Pinocchio (Pinocchio is not only a nose) 是一个开源的 C 库&#xff0c;专门用于快速计算机器人模型的正向运动学、逆向运动学、雅可比矩阵、动力学和动力学导数。它主要关注效率和准确性&#xff0c;并提供了一个通用的框架&…...

React---day11

14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store&#xff1a; 我们在使用异步的时候理应是要使用中间件的&#xff0c;但是configureStore 已经自动集成了 redux-thunk&#xff0c;注意action里面要返回函数 import { configureS…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化

缓存架构 代码结构 代码详情 功能点&#xff1a; 多级缓存&#xff0c;先查本地缓存&#xff0c;再查Redis&#xff0c;最后才查数据库热点数据重建逻辑使用分布式锁&#xff0c;二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...

[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】

大家好&#xff0c;我是java1234_小锋老师&#xff0c;看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】&#xff0c;分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...