VMware打开centos黑屏解决方法汇总以及解决出现的bug(Centos7系统网络异常等)

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

  • 前言:
  • 一. VMware打开centos黑屏解决方法汇总
    • 一 .情况
      • 情况一:
      • 情况二
      • 情况三
    • 二. 解决方法
      • 最简单的方法:
      • 一. 以管理员权限在命令行执行
          • 1. 管理员身份运行cmd
          • 2. 输入“netsh winsock reset”,回车
          • 3. 重启电脑即可
      • 二. 到这里,重启后虚拟机黑屏问题就能大概率解决了,若重启后还没解决,试试下面更粗暴直接的办法
        • 1. 任务管理器强关VMware窗口
        • 2. 后台进程中尽可能关掉带vmware字眼的进程
        • 3. 找到你虚拟机里linux系统的安装目录,直接删除这三个后缀为.lck的文件
        • 4. 完成这些操作后,再重复上一种方法的操作步骤,管理员身份运行`cmd`,输入“`netsh winsock reset`”,回车,重启电脑即可!再次重启后黑屏问题基本都能解决,终于可以愉快地使用Linux系统了
        • 5. 这里有一个坑,请接着往下看(【BigData】Centos7系统网络异常:systemctl status network.service出现LSB: Bring up/down networking 以及无法 ping 百度)
          • 现象:
          • 异常
            • 异常1:`systemctl restart network` 无效果
            • 异常2:`systemctl status network.service` 显示 `Bring up/down networking`
          • 问题原因:`win`系统上 `VMware NAT service` 服务未开启
          • 解决方案:
            • 1、启动任务管理器
            • 2、选择服务项开启 `VMware NAT service`
            • 3、重启一下网络并查看网络状态
          • 4、问题验证
      • 三. 可能是本机不支持虚拟化或者虚拟化功能没有开启
      • 四. 更改虚拟机设置:
      • 五. 更新或是重新安装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系统了
5. 这里有一个坑,请接着往下看(【BigData】Centos7系统网络异常:systemctl status network.service出现LSB: Bring up/down networking 以及无法 ping 百度)

大数据环境配置:Centos7系统网络异常:systemctl status network.service出现LSB: Bring up/down networking 以及无法 ping 百度

现象:

电脑重启了,像往常一样打开ssh连接工具连接黑屏虚拟机的ip,发现连接不上

试了N次后,只好打开之前不黑屏的虚拟机,然后用ssh工具连接,发现依然连接不上

想着没有设置静态IP,动态IP是不是有变化,于是在VMware worstation里面打开虚拟机并ifconfig

这时发现ipv4不显示

然后开始尝试

systemctl stop NetworkManager

依然不行,又查阅了N多资料后

异常
异常1:systemctl restart network 无效果
Job for network.service failed because the control process exited with error code. 
See "systemctl status network.service" and "journalctl -xe" for details.
异常2:systemctl status network.service 显示 Bring up/down networking
● network.service - LSB: Bring up/down networkingLoaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)Active: failed (Result: exit-code) since 三 2022-04-06 23:01:58 CST; 11s agoDocs: man:systemd-sysv-generator(8)Process: 3809 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)Process: 4824 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 network[4824]: RTNETLINK answers: File exists
4月 06 23:01:58 centos01 systemd[1]: network.service: control process exited, code=exited status=1
4月 06 23:01:58 centos01 systemd[1]: Failed to start LSB: Bring up/down networking.
4月 06 23:01:58 centos01 systemd[1]: Unit network.service entered failed state.
4月 06 23:01:58 centos01 systemd[1]: network.service failed.
问题原因:win系统上 VMware NAT service 服务未开启

Centos7系统依赖于Windows上的VMWare虚拟出的硬件环境,本身硬件环境是虚拟出来的但是实际上是Windows的硬件环境分配,在Windows系统的服务中关闭了VMware NAT service服务进程,导致虚拟机无法启动NAT的网络模式。

解决方案:
1、启动任务管理器

win10系统按 win + x 选择 任务管理器

2、选择服务项开启 VMware NAT service

在这里插入图片描述

3、重启一下网络并查看网络状态
systemctl restart network
systemctl status network

在这里插入图片描述

4、问题验证

4.1 Centos7桌面右上角有网络连接标识

在这里插入图片描述

4.2 终端进行百度网址ping测试

在这里插入图片描述

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

四. 更改虚拟机设置:

将出现问题的虚拟机的内存设置为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 无法进入图形界面 黑屏,只有一个鼠标箭头

量化Mike

【BigData】Centos7系统网络异常:systemctl status network.service出现LSB: Bring up/down networking 以及无法 ping 百度

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/179750.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据毕业设计选题推荐-热门旅游景点数据分析-Hadoop-Spark-Hive

✨作者主页:IT研究室✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…

go微信开发sdk-简单使用_已设置图床

go微信开发sdk-简单使用 GitHub - silenceper/wechat: WeChat SDK for Go (微信SDK:简单、易用) 使用的sdk为上述的,这边给出快速的项目实例 git clone https://github.com/gowechat/example.git简单的项目结构 这边简单用dock…

Redis集群

目录 一, 集群及分片算法 1.1 什么是集群 1.2 数据分片算法 1. 哈希求余 2. 一致性哈希算 3. 哈希槽分区算法(Redis使用) 二, 集群的故障处理 2.1 故障判定 2.2 故障迁移 三, 集群扩容 四, 集群缩容 一, 集群及分片算法 1.1 什么是集群 我们在Redis哨兵中学习了,哨…

并发编程(线程基础)

线程和进程的区别并发与并行的区别线程创建方式runnable和callable的区别run()和start()的区别线程包括哪些状态,状态之间如何变化新建三个线程,如何按顺序执行notify()和notifyAll()的区别wait和sleep方法的区别如何停止一个正在运行的线程 一、线程和进…

linux远程桌面管理工具xrdp

一、概述 我们知道,我们日常通过vnc来远程管理linux图形界面,今天分享一工具Xrdp,它是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接&#xf…

代码随想录Day36 动态规划05 LeetCode T1049最后一块石头的重量II T494 目标和 T474 一和零

前言 : 动规五部曲 理论基础 : 代码随想录Day34 LeetCode T343整数拆分 T96 不同的二叉搜索树-CSDN博客 1.明白dp数组的含义 2.明白递推公式的含义 3.初始化dp数组 4.注意dp数组的遍历顺序 5.打印dp数组排错 LeetCode T1049 最后一块石头的重量II 题目链接:1049. 最后一块石头…

多技术融合提升环境、生态、水文、土地、农业、大气等领域科研技术水平

专题一、空间数据获取与制图 1.1 软件安装与应用讲解 1.2 空间数据介绍 1.3海量空间数据下载 1.4 ArcGIS软件快速入门 1.5 Geodatabase地理数据库 点击查看原文链接https://mp.weixin.qq.com/s?__bizMzg2NDYxNjMyNA&mid2247546998&idx6&sn39342c376b158eff1…

坚持#第420天~阿里云轻量服务器内存受AliYunDunMonito影响占用解决方法

阿里云轻量服务器内存受AliYunDunMonito影响占用解决方法,亲测有效: Mobax好卡啊,那就直接在阿里云后台操作即可,阿里云后台也可以上传文件。 Navicat mysql好卡啊,那就直接在阿里云后台最上面帮助的右边有个数据库&…

使用Llama index构建多代理 RAG

检索增强生成(RAG)已成为增强大型语言模型(LLM)能力的一种强大技术。通过从知识来源中检索相关信息并将其纳入提示,RAG为LLM提供了有用的上下文,以产生基于事实的输出。 但是现有的单代理RAG系统面临着检索效率低下、高延迟和次优提示的挑战。这些问题在…

stable-diffusion 电商领域prompt测评集合

和GhostReivew一个思路,还是从比较好的图片或者是civitai上找一些热门的prompt,从小红书上也找到了不少的prompt,lexica.art上也有不少,主要是为了电商场景的一些测评: 小红书、civitai、Lexica、Liblib.ai、 depth o…

excel制作透视表

场景描述: 有一张excel表,存在多条记录,现在需要把相同名称的商品的数量求和,放在一起展示 操作步骤: 删除最后一行数据 选中不显示分类汇总 以表格形式展示

【算法 | 哈希表 No.2】leetcode 219. 存在重复元素II

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

黄仁勋:英伟达预言 2 年内行业将面目全非 一个词形容AI:Unbelievable

本心、输入输出、结果 文章目录 黄仁勋:英伟达预言 2 年内行业将面目全非 一个词形容AI:Unbelievable前言【访谈内容】一个词形容AI:Unbelievable创立英伟达“比想象中难一百万倍”相关图片传送门弘扬爱国精神 黄仁勋:英伟达预言 …

AR的光学原理?

AR智能眼镜的光学成像系统 AR眼镜的光学成像系统由微型显示屏和光学镜片组成,可以将其理解为智能手机的屏幕。 增强现实,从本质上说,是将设备生成的影像与现实世界进行叠加融合。这种技术基本就是通过光学镜片组件对微型显示屏幕发出的光线…

Temp directory ‘C:\WINDOWS\TEMP‘ does not exist

问题描述 解决方法 管理员权限问题,进入temp文件夹更改访问权限即可。 点击 temp文件夹 属性 -> 安全 -> 高级 -> 更改主体Users权限 给读取和写入权限 参考博客 开发springboot项目时无法启动Temp directory ‘C: \WINDOWS\TEMP‘ does not exist

Python武器库开发-常用模块之configparser模块(十六)

configparser模块(十六) ConfigParser模块在python3中修改为configparser.这个模块定义了一个ConfigParser类,该模块的作用就是用来读取配置文件的,使用模块中的RawConfigParser()、ConfigParser()、 SafeConfigParser()这三个方法,创建一个…

Github 自动化部署到GitHub Pages

1.准备工作 新建仓库 新建项目 配置 vite.config.ts base: ./,部署应用包时的基本URL,例:vue-cli 5.x 配置 publicPath 推送到远程仓库 2.配置 GitHub Token 点击 Settings -> Actions -> General 找到 Workflow permissions,选中第…

BetterDisplay Pro v1.4.15(显示器管理管理软件)

BetterDisplay Pro是一款屏幕显示优化工具,可用于Windows和Mac操作系统。它可以帮助用户调整屏幕的亮度、对比度、色彩等参数,以获得更好的视觉体验。此外,BetterDisplay Pro还提供了一些额外的功能,如屏幕分割、窗口管理、快捷键…

vivo发布“蓝心千询”自然语言对话机器人

🦉 AI新闻 🚀 vivo发布“蓝心千询”自然语言对话机器人 摘要:vivo今日发布了“蓝心千询”自然语言对话机器人,基于蓝心大模型。蓝心千询可以进行知识信息的快速问答,文学创作、图片生成,甚至还能编写程序…

✔ ★【备战实习(面经+项目+算法)】 11.3学习

✔ ★【备战实习(面经项目算法)】 坚持完成每天必做如何找到好工作1. 科学的学习方法(专注!效率!记忆!心流!)2. 每天认真完成必做项,踏实学习技术 认真完成每天必做&…