运行 Debian 测试,不久前进行系统升级后,我的机器开始拒绝关机。它挂有:
Synchronizing SCSI cache
等待几秒钟,然后自行重新启动。我使用哪个命令(断电、暂停、关机......)并不重要。我有一个没有问题的备份安装,并且共享相同的内核。奇怪的是,大约三到四次中,它会正常关闭。
FWIW,hdparm -F /dev/sda
显示了这一点:
/dev/sda:
HDIO_DRIVE_CMD(flushcache) failed: Input/output error
...所以这看起来很可疑,但是驱动器工作正常。我尝试了几个hdparm
命令来尝试使磁盘正常运行,但没有任何变化。
这似乎是一个系统问题。我认为涉及到磁盘。 FWIW,我注意到 /var/log/syslog 中的这些差异:(修剪以仅显示有趣的部分):
坏的:
停止root用户的会话1。已停止 root 用户的会话 1。停止系统-ifup.slice。删除了切片系统-ifup.slice。停止声卡。已停止目标声卡。停止 system-systemd\x2dfsck.slice。删除了片 system-systemd\x2dfsck.slice。正在停止控制台管理器...正在停止 UID 0 的用户管理器...正在停止管理、安装和生成颜色配置文件...正在停止验证和授权用户运行特权任务...正在停止图形界面。停止目标图形界面。停止多用户系统。已停止目标多用户系统。停止系统日志服务...
好的:
停止root用户的会话1。已停止 root 用户的会话 1。停止系统-ifup.slice。删除了切片系统-ifup.slice。停止声卡。已停止目标声卡。停止 system-systemd\x2dfsck.slice。删除了片 system-systemd\x2dfsck.slice。正在停止 PackageKit 守护程序...正在停止磁盘管理器...正在停止控制台管理器...正在停止 UID 0 的用户管理器...正在停止默认值。已停止目标默认值。停止基本系统。停止目标基本系统。停止路径。已停止目标路径。停止定时器。已停止目标计时器。停止套接字。已停止目标套接字。开始关机。达到目标 关闭。开始退出会话...
我希望我能够捕获屏幕上显示的所有消息,除了系统日志中显示的之外,还有更多消息。