vmware workstation打开虚拟机一直显示黑屏,关机又显示系统繁忙

本文描述了在使用VMware Workstation时遇到虚拟机黑屏的问题,以及解决此问题的步骤。包括运行cmd命令重置winsock,删除.lck和.vmem文件,重启服务等方法。此外,还分享了关于正确关闭虚拟机以避免黑屏的建议,以及如何在多节点环境中减少问题发生的策略。

背景:
做kafka实验,用vmware workstation创建的虚机,网卡ip没了,重启网络报错,于是重启虚机,但虚机界面一直黑屏。
解决:
1、管理员方式运行cmd,在cmd中输入netsh winsock reset。
2、打开虚拟机文件夹,搜索.lck后缀的文件或文件夹,有则删除。搜索.vmem的文件,有则删除(这一步请慎重,因为我并不清楚它是否会导致你的虚机在黑屏前的某些状态被丢失,所以请后果自负,我是自己的经验发现不删除vmem还是会出现黑屏,它是虚机运行时的临时文件)。若vmem删除不了,请参照第4步和第6步,无非就是停止服务,关闭进程,重启机器,最终肯定能删除掉。
3、重启机器。
4、启动vmware服务,如下图,若禁用了,可设置为手动启动,并手动开始运行。
在这里插入图片描述
5、双击vmware workstation图标,打开vmware workstation。
6、启动虚拟机,发现启动正常。
大部分文章是前三步这样的解决办法,我自己遇到的是还需要在双击运行vmware前加上第四步。可能是之前着急,一顿乱删除虚机文件夹,删除不了,于是禁用了。正常情况还是自动启动方便些,否则每次启动vmware,都得一个一个先启动它依赖的这些服务。

后记:之后又出现了黑屏现象,bf说关机不能用关机键,要用init 0。另外由于vmware不是时刻要用,因此我将vmware的5个服务设置为手动启动,在打开vmware之前,先在任务管理器启动这5个服务,再双击vmware workstation。

ps:后续又出现了,三台kafka,zk和节点一装一台,每次都有某一台黑屏,于是把所有节点装一台机器,并给机器扩大cpu和内存。因为如果多个节点的话,每次有黑屏都要按上面步骤来一遍,忘了某个步骤就废了,我们只是想学习一下中间件,没有必要为此焦头烂额。目前为止没有问题,只用处理一台机器,也很轻松。
pps:若按照上面做了,但还是黑屏,可能的原因是,打开vmware workstation后主页面上有某些虚机页签,虽然它们未开机,是上次打开过所以有页签留下,这样会导致lck文件的产生。因此,在打开vmware后,打开任何虚机前,再去虚机文件夹搜索.lck文件,有则删除,之后开机就没问题了。
ppps:若打开vmware前,已删除.lck文件,打开vmware之后,由于上次打开过的页签的存在,会生成.lck,此时若在开启该虚机前再次删除.lck,反而会黑屏。我的上步pps里的情况,应该是.lck文件是历史的,而我没有删,误以为是新产生的,进而误以为新产生的也要删除才能开机。今天发现不是这样的,反而黑屏。以打开vmware workstation之前的.lck清空情况为准,才是正确的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值