服务器安装好Deepin后一直无法顺利重启,每次都得按住电源键关机再开机,一天的时间又是更换驱动、更改grub、重装等都没有解决,网上关于这个BUG的问题也挺多,猜测可能是硬件或是内核的原因,如果部署了服务需要重启卡死就尴尬了,所以退而求其次 查到了利用sysrq调用内核重启,做下记录,以备不时之需。

如果可以直接在服务器操作(键盘带SysRq键)

重启: Alt+SysRq+R+S+E+I+U+B
关机: Alt+SysRq+R+S+E+I+U+O

**说明:**在遇到系统假死后且其他方法都不奏效的时候,此方法在想要不损坏硬盘设备或丢失数据的前提下尽量完好重新启动时非常有用。

下面是对上述按键行为的详细描述:
Raw (从 X 取回对键盘的控制)
tErminate (结束 Nice 值为 -15 的程序,使其正常终止)
kIll (kill -9 unterminated programs 结束 Nice 值为 -9 的未终止程序)
Sync (将数据刷新到磁盘)
Unmount (全部重新挂载为只读)
reBoot(重新启动,相当于冷重启)
Off (通过 ACPI 或在旧系统中通过 APM 关闭系统。如“B”键一样,这个键相当于冷关机)

远程SSH或TELNET登录或键盘不带SysRq键

可以利用一下命令快速重启

echo 1 > /proc/sys/kernel/sysrq           //创建
echo r > /proc/sysrq-trigger             //取回键盘控制
echo s > /proc/sysrq-trigger             //同步数据(刷新数据到硬盘)
echo e > /proc/sysrq-trigger             //结束进程 Nice为-15
echo i > /proc/sysrq-trigger             //结束进程 Nice为-9 (kill)
echo u > /proc/sysrq-trigger             //重新挂载为只读
echo b > /proc/sysrq-trigger             //重启
echo o > /proc/sysrq-trigger             //关机

说明: 可以选择需要执行的操作进行,并不一定要全部执行,可以写入/sbin目录下以后直接输入命令就可以了。

Linux内核调试方法总结之sysrq
https://www.cnblogs.com/justin-y-lin/p/5424555.html

Deepin 官方关于系统死机的解决办法:https://wiki.deepin.org/wiki/%E7%B3%BB%E7%BB%9F%E6%AD%BB%E6%9C%BA

Deepin Linux 重启卡在Log处,直接调用内核重启(安全强制重启)相关推荐

  1. Linux驱动小技巧 | 利用DRIVER_ATTR实现调用内核函数

    1. 前言 很多朋友在调试驱动的时候,都会遇到这样一个场景:修改一个参数,然后调用某个内核中的函数. 比如将某个gpio的值拉高/拉低,修改某个寄存器的值等等. 如果每一个参数都通过字符设备的ioct ...

  2. deepin系统15.6版本安装执行那个exe文件_深度系统(Deepin Linux)U盘安装教程

    深度系统(Deepin Linux)U盘安装教程 同其他操作系统的安装一样,深度系统(Deepin Linux)同样可支持光盘安装.U盘安装和硬盘安装.只是目前,光盘已逐渐不再使用,组装电脑的时候光驱 ...

  3. deepin efi 启动u盘_深度系统(Deepin Linux)U盘安装教程!!附学习资料,干货

    首先在深度系统(Deepin Linux)的官网下载安装镜像.准备好一个U盘,系统镜像约2.2G,所以U盘的容量应该不小于这个空间,保持至少3G以上. 镜像下载完成后打卡镜像,在Windows8和Wi ...

  4. ubuntu+终端不能启动mysql数据库_强制重启Ubuntu服务器后Mysql无法启动

    本文将为您描述强制重启Ubuntu服务器后Mysql无法启动,具体完成步骤: 强制重启服务器后启动mysql不断报错误"code=exited","failed" ...

  5. ipad iphone开发_如何强制重启任何iPhone或iPad

    ipad iphone开发 Khamosh Pathak Khamosh Pathak Force Restarting an iPhone or iPad works as a quick fix ...

  6. xsmax进入dfu模式_iPhoneXSMax怎么强制重启-如何进入DFU模式

    很多时候我们的手机会出现卡死或者无法开机的情况,这时候我们就要通过重启来解决,但是有些小伙伴不了解如何强制重启,或者进入进入DFU模式,一起来看看吧! iPhoneXSMax重启方法 1.按住侧边按钮 ...

  7. 【装Linux系统时卡在logo处】禁用独显驱动

    [装Linux系统时卡在logo处]禁用独显驱动 最近在装Deepin和ElementaryOS系统时,总是卡在系统logo显现处. 这种原因一般是由于linux发行商收录的nouveau 的开源显卡 ...

  8. Linux基础知识(3)---查看linux系统重启之前的log -- last_kmsg

    查看linux系统重启之前的log -- last_kmsg 当 Linux Kernel 出现 BUG 的时候,后走入 panic flow,这个时候由于 Kernel 出现了严重的问题,adbd ...

  9. 深度 Deepin Linux 不能进入控制中心,不能关机、重启、待机、休眠、锁定、注销的解决方法

    安装 Deepin Linux 15.11 后想找一款支持状态栏实时显示网速的工具,于是一顿搜索装了几个软件逐个尝试,发现没有比较好用的,但是不知怎么多安装了个多余的软件,叫做 NetworkMana ...

最新文章

  1. python100行代码程序-100行python代码,轻松完成贪吃蛇小游戏
  2. 网页性能分析不完全指南
  3. linux svn 重新定位SVN URL
  4. C++ KMP算法之next数组的生成
  5. Bootstrap 学习笔记4 巨幕页头略缩图警告框
  6. android学习笔记之多线程(二)
  7. Javascript实现的倒计时时钟
  8. 【SimpleITK】坐标次序问题
  9. java 递归求二进制,java-二进制搜索递归猜测数字
  10. 微信小程序中使用icon
  11. 物料编码是计算机识别和检索物料的( ),物料编码是计算机识别和检索物料的。...
  12. AutoRunner 功能自动化测试项目实训之常见问题(十)
  13. ESD笔记(二)_ESD测试
  14. U盘安装完kali后内存变小的言diao(无图)博客
  15. CVE-2017-8570微软office漏洞复现与研究
  16. Netgear WNDR3800 用 LAN口 替换 WAN口
  17. 洪特规则计算孤立原子/离子磁矩
  18. TI-RTOS---TI-RTOS简介
  19. python决策树的应用_决策树应用(一)
  20. 水深则流缓,人贵则语迟,有悟性的人请进

热门文章

  1. 玩传奇想要得到奖励就一定要有足够的耐心
  2. Google Colab基础使用指南
  3. pip下载速度过慢解决办法
  4. spring data jpa常用配置
  5. adb命令开关android系统飞行模式
  6. 操作系统实验(一):c实现创建、查看、杀死进程等功能的实现
  7. 深入理解SSD-导读
  8. 用java写数字游戏
  9. Java在hdfs上创建新文件夹遇错误:Permission denied: user=atguigu, access=READ_EXECUTE, inode=“/tmp“:root:supe
  10. 如何运营TikTok