相关疑难解决方法(0)

由于错误的恢复设备,启动缓慢,内核加载时间长

有一段时间,我的启动过程花费的时间太长(几乎 1 分钟)。

systemd-analyze time 
Run Code Online (Sandbox Code Playgroud)

显示内核需要 35.765s

查看dmesg,似乎问题出在挂载文件系统上:

...
[    2.186084]  sdb: sdb1 sdb9
[    2.186919] sd 2:0:0:0: [sdb] supports TCG Opal
[    2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk
[    2.499795] ata5: SATA link down (SStatus 0 SControl 300)
[    2.844320] clocksource: Switched to clocksource tsc
[   35.670493] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   35.782128] ip_tables: (C) 2000-2006 Netfilter Core Team
[   35.803610] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT …
Run Code Online (Sandbox Code Playgroud)

boot kernel

60
推荐指数
2
解决办法
5万
查看次数

如何减少开机时间

我一直在检查一些 systemd-analyze 输出,实际上我的启动时间没有关键问题,只是想知道是否可以进一步减少它。我想提一下,我使用的是 SSD,而 Ubuntu 是我唯一的操作系统。

系统分析
启动在 5.450 秒(固件)+ 565 毫秒(加载程序)+ 2.632 秒(内核)+ 10.086 秒(用户空间)= 18.734 秒内完成 
在用户空间 10.071 秒后达到 graphics.target
系统分析责备
          6.607s NetworkManager-wait-online.service
          5.660s fwupd.service
          5.042s bolt.service
          4.134s plymouth-quit-wait.service
          1.579s dev-sda2.device
          1.552 秒 systemd-backlight@backlight:intel_backlight.service
          1.367 秒 plymouth-read-write.service
          1.211s snapd.service
           903ms systemd-logind.service
           572ms systemd-journald.service
           555ms dev-loop9.device
           523ms dev-loop6.device
           515ms man-db.service
           499ms dev-loop8.device
           478ms dev-loop5.device
           472ms dev-loop13.device
           448ms dev-loop7.device
           441ms dev-loop11.device
           438ms dev-loop10.device
           432ms dev-loop12.device
           415 毫秒 udisks2.service
           406ms dev-loop14.device
           319ms snap-gnome\x2d3\x2d28\x2d1804-71.mount
图形目标@10.071s
??multi-user.target @10.071s
  ?? kerneloops.service @10.042s +27ms
    ??network-online.target …

boot network-manager thunderbolt fwupd 19.04

10
推荐指数
1
解决办法
8727
查看次数

在启动时,networking.service 在 Ubuntu 16.10 上非常慢(5 分钟)

根据systemd-analyze blame,networking-service在启动时需要超过 5 分钟才能启动:

系统分析责备

为什么会发生这种情况,我该如何解决?

networking boot-time

9
推荐指数
2
解决办法
2万
查看次数

SSD 上的 18.04 启动缓慢

我最近在启动时间方面遇到了很多麻烦。我正在运行 Kubuntu 18.04,在 SSD 上启动总是需要一分钟以上。

我有一个要使用的交换文件集,它在我运行时显示

sudo swapon --show
Run Code Online (Sandbox Code Playgroud)

我这里有责备输出

systemd-analyze blame
     34.052s systemd-timesyncd.service
     33.978s systemd-resolved.service
      2.518s NetworkManager-wait-online.service
       676ms dev-sda5.device
       585ms systemd-logind.service
       364ms udisks2.service
       347ms nvidia-persistenced.service
       312ms swapfile.swap
       300ms mpd.service
       223ms upower.service
       188ms NetworkManager.service
       133ms systemd-journal-flush.service
       120ms systemd-modules-load.service
       119ms snapd.service
       107ms systemd-hostnamed.service
        94ms networkd-dispatcher.service
        70ms keyboard-setup.service
        67ms systemd-fsck@dev-disk-by\x2duuid-D653\x2dC926.service
        61ms systemd-udev-trigger.service
        55ms accounts-daemon.service
        47ms apport.service
        47ms grub-common.service
        42ms systemd-udevd.service
        39ms systemd-journald.service
        39ms ModemManager.service
        36ms systemd-tmpfiles-setup-dev.service
        35ms thermald.service
Run Code Online (Sandbox Code Playgroud)

在安装我的硬盘需要 30 秒之前,但我从那以后从我的 fstab 中删除了它。

这是我的开机时间

systemd-analyze time 
Startup finished in 7.746s (firmware) + …
Run Code Online (Sandbox Code Playgroud)

boot mount kubuntu 18.04

7
推荐指数
2
解决办法
3287
查看次数