AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1224235
Accepted
Samer Yousef
Samer Yousef
Asked: 2020-04-06 00:16:44 +0800 CST2020-04-06 00:16:44 +0800 CST 2020-04-06 00:16:44 +0800 CST

缓慢启动 18.04.4 LTS

  • 772

我注意到我的设备在启动时变得越来越慢,即使我有 SSD,所以我试图挖掘它。

首先,我看到文件 resume 中有一个错误,将其更改为 resume=none。我看到了一点推动力。

在更改简历文件(一开始不存在)之前,加载时间为 5 37 秒,这很糟糕。

现在:用户空间 3 分钟 14.290 秒。

   systemd-analyze time                                  892  11:00:03  
Startup finished in 7.298s (firmware) + 3.630s (loader) + 2.673s (kernel) + 3min 688ms (userspace) = 3min 14.290s
graphical.target reached after 1min 38.373s in userspace

我试图看看它有什么问题,然后我看到了 dev-loop 设备。我不知道如何处理它,如果我能阻止它们,它是否会影响我的笔记本电脑)

   systemd-analyze blame                                 893  11:00:10  
          7.517s plymouth-quit-wait.service
          6.558s NetworkManager-wait-online.service
          2.220s dev-sda6.device
          2.053s snapd.service
           891ms networkd-dispatcher.service
           658ms dev-loop8.device
           639ms dev-loop9.device
           631ms dev-loop11.device
           630ms dev-loop13.device
           629ms dev-loop12.device
           591ms dev-loop16.device
           590ms dev-loop15.device
           584ms dev-loop10.device
           579ms dev-loop14.device
           579ms dev-loop1.device
           575ms dev-loop4.device
           570ms dev-loop5.device
           565ms dev-loop2.device
           564ms dev-loop3.device
           560ms dev-loop0.device
           543ms snap-core18-1705.mount
           541ms snap-vlc-1397.mount
           540ms snap-heroku-3881.mount
           528ms dev-loop7.device
           526ms snap-gnome\x2dcharacters-399.mount
           522ms systemd-backlight@backlight:intel_backlight.service
           518ms dev-loop6.device
           493ms dev-loop22.device
           491ms dev-loop19.device
           490ms dev-loop20.device
           475ms dev-loop17.device
           462ms dev-loop21.device
           461ms snap-gtk\x2dcommon\x2dthemes-1440.mount
           459ms dev-loop18.device
           455ms systemd-logind.service
           445ms snap-postman-102.mount
           435ms udisks2.service
           402ms snap-gnome\x2dcalculator-544.mount
           393ms systemd-rfkill.service
           389ms apparmor.service
           351ms ModemManager.service
           328ms snap-skype-115.mount
           318ms upower.service
           303ms accounts-daemon.service
           293ms snap-core18-1668.mount
           291ms systemd-journal-flush.service
           287ms keyboard-setup.service
           278ms NetworkManager.service
           270ms snap-gnome\x2dcalculator-704.mount
           263ms snap-musixmatch-18.mount
           255ms snap-postman-103.mount
           247ms snap-gnome\x2dlogs-81.mount
           243ms grub-common.service
           241ms snap-gnome\x2dsystem\x2dmonitor-127.mount
           237ms snap-core-8689.mount
           236ms systemd-udev-trigger.service
           231ms plymouth-read-write.service
           208ms snap-skype-118.mount
           207ms fwupd.service
           203ms [email protected]
           201ms speech-dispatcher.service
           186ms bluetooth.service
           184ms snap-hello\x2dworld-29.mount
           175ms snap-gtk\x2dcommon\x2dthemes-1474.mount
           171ms systemd-journald.service
           171ms apport.service
           171ms gpu-manager.service
           168ms snap-gnome\x2d3\x2d28\x2d1804-116.mount
           156ms snap-core-8935.mount
           155ms snap-gnome\x2dcharacters-495.mount
           150ms wpa_supplicant.service
           141ms snap-gnome\x2dlogs-93.mount
           137ms snap-gnome\x2dsystem\x2dmonitor-135.mount
           117ms avahi-daemon.service
           114ms thermald.service
           102ms systemd-resolved.service
            99ms packagekit.service
            92ms systemd-udevd.service
            86ms systemd-timesyncd.service
            84ms [email protected]
            80ms systemd-backlight@leds:dell::kbd_backlight.service
            77ms rsyslog.service
            76ms bolt.service
            74ms snapd.seeded.service
            73ms polkit.service
            73ms alsa-restore.service
            49ms systemd-modules-load.service
            49ms plymouth-start.service
            48ms gdm.service
            43ms systemd-fsck@dev-disk-by\x2duuid-105D\x2d71B7.service
            41ms networking.service
            40ms systemd-sysctl.service
            35ms colord.service
            35ms pppd-dns.service
            33ms dns-clean.service
            32ms systemd-tmpfiles-setup.service
            27ms dev-disk-by\x2duuid-606cd432\x2d01a6\x2d4c87\x2dbdcf\x2d22c1d60
            25ms dev-mqueue.mount
            24ms systemd-tmpfiles-setup-dev.service
            24ms systemd-remount-fs.service
            24ms kerneloops.service
            22ms kmod-static-nodes.service
            21ms ufw.service
            14ms boot-efi.mount
            14ms sys-fs-fuse-connections.mount
            13ms ureadahead-stop.service
            12ms sys-kernel-config.mount
            11ms systemd-update-utmp-runlevel.service
            11ms systemd-update-utmp.service
             9ms sys-kernel-debug.mount
             8ms dev-hugepages.mount
             8ms systemd-user-sessions.service
             8ms rtkit-daemon.service
             7ms console-setup.service
             7ms systemd-random-seed.service
             5ms setvtrgb.service
             2ms snapd.socket
lines 95-117/117 (END)

我从 ubuntu 中删除了 snap 以查看对启动的影响。

 systemd-analyze blame                                 973  09:42:30  
     29.641s apt-daily.service
      8.675s plymouth-quit-wait.service
      7.869s fstrim.service
      6.578s NetworkManager-wait-online.service
      6.166s apt-daily-upgrade.service
      2.297s dev-sda6.device
       919ms motd-news.service
       722ms systemd-journal-flush.service
       711ms systemd-backlight@backlight:intel_backlight.service
       485ms upower.service
       478ms apparmor.service
       469ms networkd-dispatcher.service
       426ms packagekit.service
       409ms udisks2.service
       394ms systemd-logind.service
       380ms apport.service
       379ms plymouth-read-write.service
       348ms grub-common.service
       316ms systemd-udevd.service
       298ms systemd-rfkill.service
       287ms speech-dispatcher.service
       265ms ModemManager.service
       252ms NetworkManager.service
       245ms keyboard-setup.service
       212ms fwupd.service
       202ms systemd-udev-trigger.service
       200ms [email protected]
       191ms bluetooth.service
       157ms systemd-journald.service
       143ms avahi-daemon.service
       137ms thermald.service
       133ms alsa-restore.service
       127ms bolt.service
       118ms rng-tools.service
       118ms accounts-daemon.service
       105ms gpu-manager.service
       100ms gdm.service
        95ms pppd-dns.service
        92ms plymouth-start.service
        89ms systemd-timesyncd.service
        85ms [email protected]
        81ms wpa_supplicant.service
        67ms systemd-resolved.service
        66ms colord.service
        59ms systemd-modules-load.service
        55ms systemd-tmpfiles-setup-dev.service
        54ms kerneloops.service
        48ms systemd-fsck@dev-disk-by\x2duuid-105D\x2d71B7.service
        48ms systemd-backlight@leds:dell::kbd_backlight.service
        45ms dns-clean.service
        44ms rsyslog.service
        40ms networking.service
        38ms dev-disk-by\x2duuid-606cd432\x2d01a6\x2d4c87\x2dbdcf\x2d22c1d60
        35ms systemd-random-seed.service
        34ms polkit.service
        28ms systemd-remount-fs.service
        26ms systemd-sysctl.service
        26ms systemd-tmpfiles-setup.service
        20ms systemd-user-sessions.service
        20ms dev-mqueue.mount
        19ms kmod-static-nodes.service
        18ms ufw.service
        17ms systemd-update-utmp.service
        16ms dev-hugepages.mount
        16ms ureadahead-stop.service
        13ms sys-kernel-debug.mount
        13ms sys-fs-fuse-connections.mount
        12ms systemd-update-utmp-runlevel.service
        11ms boot-efi.mount
         9ms sys-kernel-config.mount
         7ms console-setup.service
         5ms rtkit-daemon.service
         4ms setvtrgb.service



    systemd-analyze critical-chain                        975  09:44:43  
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.

graphical.target @1min 39.346s
└─multi-user.target @1min 39.346s
  └─kerneloops.service @1min 37.195s +54ms
    └─network-online.target @1min 37.193s
      └─NetworkManager-wait-online.service @1min 30.614s +6.578s
        └─NetworkManager.service @1min 30.354s +252ms
          └─dbus.service @1min 30.310s
            └─basic.target @1min 30.238s
              └─sockets.target @1min 30.238s
                └─dbus.socket @1min 30.235s
                  └─sysinit.target @1min 30.229s
                    └─apparmor.service @2.594s +478ms
                      └─local-fs.target @2.585s
                        └─run-user-1000-gvfs.mount @1min 56.316s
                          └─run-user-1000.mount @1min 55.465s
                            └─local-fs-pre.target @454ms
                              └─keyboard-setup.service @209ms +245ms
                                └─systemd-journald.socket @196ms
                                  └─system.slice @195ms
                                    └─-.slice @192ms
boot dual-boot snap 18.04 loop-device
  • 1 1 个回答
  • 535 Views

1 个回答

  • Voted
  1. Best Answer
    Samer Yousef
    2020-04-08T00:53:07+08:002020-04-08T00:53:07+08:00

    随着对这个问题的深入研究,我记得删除了一个分区交换(因为我有 2 个用于交换的分区。),按照这个说明进行操作后,我的问题就解决了。

    问题是在启动时

    Linux 尝试挂载交换但失败,这大大增加了您的引导时间。

    解决方案:

    在您的/etc/fstab声明中,您声明 4 个分区作为交换挂载,但您的“lsblk”显示只有 2 个已挂载。我相信'sdb'是你的硬盘,'sda'是你的SSD。在这种情况下,您确实在使用 HDD 中的交换,但我相信 Linux 仍在尝试从 SSD 加载交换,但由于您删除了该分区,因此无法加载。

    首先,保持简单:使用 1 个交换分区。我不完全确定为什么您的驱动器会按原样格式化(您有双启动吗?),但您目前使用 8 GB 分区 (sdb2) 和 16 GB 分区 (sdb5) 作为交换。决定你想要作为交换的 1 个分区(sdb2 和 sdb5 已经为此正确格式化)。然后使用 ' lsblk -f' 获取您想用作交换的分区的 UUID 并将其写下来。现在在您喜欢的文本编辑器中以 root 身份打开 /etc/fstab/。删除所有与交换相关的行,但注意不要编辑根分区和主分区的行。现在在文件中添加一个新行,如下所示:

    代码:

    UUID=00000000-0000-0000-0000-000000000000    none     swap      sw                   0         0
    

    但是将我用作示例的空 UUID 替换为您写下的 UUID。保存该文件,关闭文本编辑器并重新启动。现在只有一个交换分区应该在启动时挂载,并且您的启动时间应该恢复正常。 链接积分转到 leon.p

    • 0

相关问题

  • 用户如何避免在启动时输入密码?[关闭]

  • 更改 Wubi 的启动顺序

  • 如何从双启动计算机访问加密的主文件夹?

  • 如何在 Ubuntu 启动时显示或隐藏启动消息?

  • 如何避免启动时出现“S to Skip”消息?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve