ubuntu系统突然卡死或者完全死机怎么办

写在前面

本文转载自
ubuntu系统突然卡机或者完全死机怎么办 https://blog.csdn.net/qq_34706266/article/details/90142094

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_34706266/article/details/90142094

如有侵权,亲联系删除

情况一、ubuntu突然卡机且无法操作时

在进行下列步骤前,请回忆自己ubuntu系统的用户名和密码,接下来将会用到。

接下来我们要做的是进入tty终端直接注销用户重新登录。

  1. 按CTRL+ALT+F1,此时到达tty命令窗口(ubuntu总共有6个tty终端,F1进入第一个,F2进入第二个,以此类推,我们只需要进入一个就行)

  2. 输入用户名和密码登录

  3. 此时会打印出一串信息,此时输入命令 sudo pkill Xorg 或者 sudo restart lightdm 注销桌面重新登录系统

操作完成之后等待一会儿就会重新进入桌面,系统可以正常使用了。

情况二、进入tty之后键盘无法输入任何内容,完全死机时

使用“魔法键”:Ctrl + Alt+SysRq + r,e,i,s,u,b

键盘上一般都有一个键SysRq, 和PrintScreen(截屏)在一个键位上,这就是系统请求的键。

首先,你的系统要支持这个功能,查看和开启的方法大家应该很熟悉了,网上也有很多说明,而且最幸运的是:Ubuntu 默认已经开启了这个功能。

接下来就是操作:马上你就会发现,同时按下 Alt + SysRq 压根儿行不通!只会蹦出来一个屏幕截图窗口。所以,真正的做法应该是:

  1. 伸出你的左手,同时按住 Ctrl + Alt 键,别松开
  2. 右手先按一下 SysRq (截图键) ,左手别松开,等1秒
  3. 右手按一下 R,左手别松开,等1秒
  4. 右手按一下 E,左手别松开。这时包括桌面在内,所有程序都会终止,你会看到一个黑乎乎的屏幕,稍微等一段时间
  5. 右手依次按下 I,S,U,B,左手别松开。每按一次都等那么几秒种,你会发现每按一次,屏幕上信息都会有所变化。最后按下B时,屏幕显示reset,这时你的左手可以松开了,等几秒钟,计算机就会安全重启。

下面解释一下这个方法:
其实 SysRq是一种叫做系统请求的东西, 按住 Alt-Print 的时候就相当于按住了SysRq键,这个时候输入的一切都会直接由 Linux 内核来处理,它可以进行许多低级操作.

这个时候 reisub 中的每一个字母都是一个独立操作,分别表示:

r : unRaw 将键盘控制从 X Server 那里抢回来

e : tErminate 给所有进程发送 SIGTERM 信号,让它们自己解决善后

i : kIll 给所有进程发送 SIGKILL 信号,强制他们马上关闭

s : Sync 将所有数据同步至磁盘

u : Unmount 将所有分区挂载为只读模式

b : reBoot 重启

转载连接:
[1] ubuntu系统突然卡机或者完全死机怎么办 https://blog.csdn.net/qq_34706266/article/details/90142094

### 解决虚拟机中Ubuntu系统容易死机的问题 当遇到虚拟机中的Ubuntu系统频繁死机的情况时,可以从多个方面排查并解决问题。 #### 1. 检查Windows文件系统的健康状态 如果宿主机操作系统为Windows,在尝试启动Ubuntu之前应确保Windows已经干净关闭。不干净的Windows关机会影响Ubuntu引导过程[^2]。建议进入Windows执行磁盘检查命令`chkdsk /r`来修复潜在的文件系统错误后再重启至Ubuntu。 #### 2. 调整分配给虚拟机的内存大小 对于RedHat和Ubuntu这类Linux发行版而言,官方推荐至少配置4096MB(4GB)以上的RAM供其使用以保障稳定性能表现[^3]。过低的内存设置可能会导致系统资源不足从而引发崩溃现象。可以通过VirtualBox界面调整VM的内存参数直至满足最低要求以上。 #### 3. 更新Guest Additions组件 保持Guest Additions版本与当前使用的VirtualBox相匹配有助于改善图形显示效果以及整体兼容性。通过菜单栏设备选项安装最新GA包可以有效减少因驱动程序老旧造成的不稳定因素。 #### 4. 修改内核参数优化响应速度 有时适当调节某些kernel tunables也能缓解卡顿状况。比如增加swappiness值让swap空间更积极工作;降低vm.dirty_ratio比例防止过多脏页积压造成写入风暴等等。这些改动通常需要编辑/etc/sysctl.conf文件实现持久化保存。 ```bash echo "vm.swappiness=10" >> /etc/sysctl.conf sysctl -p ```
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值