区别:死机是一种不可在软件层面上解决的现象,一旦死机,操作者必须通过重启甚至更换硬件等硬件层面上的措施才能使计算机恢复正常运行。而假死机通常只是由于硬件资源暂时性地被消耗殆尽,因而无法对外部指令进行响应的现象。通常计算机操作者只需等待一定时间,待计算机将先前的应用程序处理完毕,腾出多余的硬件资源后便可以恢复到正常的工作状态。
联系:假死机与死机在初期并没有严格意义上的差别。如果在计算机处于假死机状态时继续输入指令,有可能使之死机。然而,计算机从假死机中恢复所需的时间并无定数,因此,当计算机操作者在等待一定时间后采取硬件层面上的措施解决这个问题时,也令对此次计算机出现情况的判断成为不可能。
正常情况,我们遇到的一般为假死机,最常见的情况是鼠标能移动(可能也无法移动),但不能点击,但能通过Ctrl+Alt+(F1~F6)切换至控制台(tty)。
由于硬件平台的不同,出现死机有时并不完全是系统的原因。以下操作为使用过程中遇到过的可能导致出现死机的情况。
直接盒盖:如果使用过程中不做任何处理就将笔记本合起来,可能停留在登录界面无法操作。此时可以将 设置中心-电源管理-盒盖时睡眠 选项取消。
注销登录:如果使用选择了注销登录,并且长时间不对电脑进行操作,则可能停留在登录界面无法操作。此时应尽量避免注销登录后等待太久。
先判断死否是假死机, 常规的办法是按下Ctrl+Alf+F[0-9],如果能够切换到TTY终端,则为假死机。
SysRq 键组合可以由 Linux 内核解释,使用户能够在不受系统状态的影响(除 kernel panic 或 kernel 假死)下达各种底层命令。它常用来从 X-server 假死的状态下恢复或是在不损坏文件系统的前提下重新启动系统。键盘 SysRq 和 PrintScreen(截屏) 一般在一个键位上。出于安全考虑,大多数发行版都禁止通过组合键访问某些SysRq功能,开启方法参考how-to-enable-all-sysrq-functions-on-linux
在遇到系统假死后且其他方法都不奏效的时候,此方法在想要不损坏硬盘设备或丢失数据的前提下尽量完好重新启动时非常有用。 在系统假死时,可以简单地按下:
记住斜体部分的键要在按接下来的键序列时一直按住,且接下来的几个键都要稍按按住一会儿再接着按下一个键,这样它们代表的动作都会正确执行(比如,按住 R 键 1-2 秒再接着按后面的 S 键)。如果该键序列开始并不奏效,那么就延长序列中每个按键的间隔时间再试一次。
如果有谁需要一个记住该组合键的好方法,只需记住“Raising Skinny Elephants Is Utterly Boring(举起瘦得皮包骨头似的大象真是无聊至极)”,或者单词 busier 的倒写)
记住与之前相同,斜体部分的键要在按接下来的键序列时一直按住,且接下来的几个键都要稍按按住一会儿再接着按下一个键,这样它们代表的动作都会正确执行。

