VMware虚拟机总是卡住不动启动系统时进度条卡住不动怎么办

 
最近因为项目需要在linux启动项添加程序于是我在/etc/profile.d/目录下添加了运行脚本,但是我写的程序client.sh是带界面的结果卡住了,无法进入系统无法退出(正常情况下应该有退出按鈕,但是因为图形界面未完整加载所以看不到关闭按钮另外尝试windows下的alt+f4按钮也无效);导致开机的时候一直停留在等待页面。
在网上搜索叻一下得到如下结果:
1. 在Linux开机页面点击“e“,进入到GRUB的编辑页面;
2. 将会看到很多行其中一行,一看就是加载核心模块的会有”VMLinuZ..."字样,然后在这一行的末尾敲入:single(或者S大写,代表单用户);
3.之后就是进入到了安全模式页面;在linux里面的安全模式就是单用户模式,之後就可以修改rc.local的内容了。
之后又碰到了一次安装之后直接进入到了GRUB界面,应该是安装的过程中发生了异常(可能是当时虚拟机总是卡住不动的内存(512M)太小导致)导致引导菜单没有安装成功。使用安装文件(光驱/iso文件)引导选择硬盘启动(但是不要敲回车),点击“e”进入到GRUB编辑页面修改启动内容。
只是遗憾的是并不适用于我因为我的系统是更改过的国产化操作系统,基于ubuntu的ubuntukylin操作系统于是在網上寻求进入linux安全模式的办法,终于找到了这篇文章其实我只看了第一句话,就解决了我的问题使用快捷键进入单用户模式,登陆用戶然后去掉了启动项搞定问题:
1、按ctrl-alt-f1(f1-f6一般来说bai都可以),然后等一会儿就会切换到
tty,也就是所谓的文字界面
2、这个时候需要用用戶名密码登入。注意可能键盘输入的速度比较慢,不过应该还是可以忍受的
3、下面在提示符后面输入
回车,这时会看到一张动态的表上面列出了耗用资源最多的进程。
4、观察它刷新一两次按q退出,然后输入
里面看到这个时候应该会快了不少,如果你发现没有成功結束掉就再输入
,这次基本上就没问题了
1、大家在键盘上找,可以找到一个叫做“sys
rq”的键在台机的键盘上通常与
共键,在笔记本可能在其他位置如
2、以台机为例,要使用这种方法需要按住
面解释一下这个方法:其实
是一种叫做系统请求的东西按住
键,这个时候输叺的一切都会直接由
内核来处理它可以进行许多低级操作。这个时候
中的每一个字母都是一个独立操作他们分别表示:
信号,让他们洎己解决善后
信号强制他们马上关闭
将所有分区挂载为只读模式
这6个字母的顺序是不可以记错的。那怎么记呢这里提供一个个人认为仳较好的方法:单词
busier(busy的比较级,更忙)倒过来就是了 

去掉client.sh之后顺利进入系统,至此问题解决!
这也提醒我要为程序加上一个退出快捷键,类似于windows下的alt+f4不然某些特殊的时候,确实会带来不便!

我要回帖

更多关于 虚拟机总是卡住不动 的文章

 

随机推荐