Ubuntu 16.04 启动时间过长、显示错误并突然关闭

Ubuntu 16.04 启动时间过长、显示错误并突然关闭

启动时,它会长时间显示紫色或黑色屏幕,这是以前没有出现过的情况。然后,会出现一些文本,然后我无法完全复制;我会在无法复制的地方添加点:

drm:intel............................. (ERROR...)

clearing orphaned inode 12327092 (uid=1000) (gid=1000) (noe=...) (size=...)

...

/dev/sad1: clean, 481598/300007296 files, ......../300007296 blocks

然后,当它启动时,它可能会突然关闭。硬件问题导致的异常关机可能是之前出现消息的原因?这甚至可能使我的计算机在很长时间内运行得更慢?

systemd-analyze 的结果:

Startup finished in 23.558s (kernel) + 54.857s (userspace) = 1min 18.416s

systemd-analyze critical-chain 的结果:

graphical.target @54.838s

└─multi-user.target @54.838s

  └─smbd.service @54.609s +227ms

    └─nmbd.service @49.579s +5.016s

      └─network-online.target @49.578s

        └─NetworkManager-wait-online.service @26.921s +22.656s

          └─NetworkManager.service @24.670s +2.237s

            └─dbus.service @15.950s

              └─basic.target @15.883s

                └─sockets.target @15.883s

                  └─snapd.socket @15.878s +996us

                    └─sysinit.target @15.805s

                      └─apparmor.service @8.054s +7.660s

                        └─local-fs.target @7.866s

                          └─run-user-1000.mount @37.696s

                            └─local-fs-pre.target @7.866s

                              └─systemd-remount-fs.service @7.633s +106ms

                                └─systemd-journald.socket @3.015s

                                  └─-.slice @2.966s

systemd-analyze blame 的结果:

systemd-analyze blame
     22.656s NetworkManager-wait-online.service
     16.250s click-system-hooks.service
     16.023s irqbalance.service
     15.922s grub-common.service
     15.673s networking.service
     15.577s apport.service
     15.470s gdomap.service
     15.408s speech-dispatcher.service
     12.319s ModemManager.service
     11.377s accounts-daemon.service
     10.628s dev-sda1.device
      9.921s [email protected]
      9.082s systemd-logind.service
      8.902s console-kit-log-system-start.service
      8.896s alsa-restore.service
      8.894s gpu-manager.service
      8.894s systemd-user-sessions.service
      8.893s privoxy.service
      8.835s iio-sensor-proxy.service
      8.832s pppd-dns.service
      8.705s avahi-daemon.service
      8.704s thermald.service
      7.660s apparmor.service

sudo fsck -f / 的结果

481717/30007296 files (0,9 non-contiguous) 23729462/120028856 blocks

因此没有对孤立 inode 的引用。

无论如何,屏幕仍然需要一些时间才能从黑色变为紫色(像往常一样没有任何 ubuntu 符号)。然后它会突然关闭。

我最近将 Ubuntu 更新到了 16.04。感谢您提供的建议和帮助

答案1

DRM error与您的视频子系统有关。如果偶尔出现一个错误,则不必担心。这实际上可能是 Ubuntu 中的一个小错误。

orphaned inode表明磁盘损坏,可能更严重。您需要尽快运行 fsck(文件系统检查)。

即使在 100% 正常工作的系统上,也通常会看到此/dev/sda1: clean消息。它应该表示文件系统正常,但从上一个错误中我们可以看出,事实并非如此。

要检查 Ubuntu 分区上的文件系统...

  • 启动到 GRUB 菜单
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入sudo fsck -f /
  • 如果有错误,请重复 fsck 命令
  • 类型reboot

相关内容