Долгое время загрузки – Linux Mint 22 [закрыто]

Вопрос или проблема

Надеюсь, вы можете помочь мне выяснить, почему время загрузки составляет 1 мин 25 с.

Вот информация о моей системе:
https://termbin.com/l4la

Вот вывод systemd-analyze:

Загрузка завершена за 11.941s (прошивка) + 1.580s (загрузчик) + 1мин 4.421s (ядро) + 7.677s (пользовательское пространство) = 1мин 25.621s 
графический.target достигнут через 7.669s в пользовательском пространстве.

Вот вывод systemd-analyze critical-chain:

графический.target @7.669s
└─multi-user.target @7.669s
  └─getty.target @7.669s
    └─[email protected] @7.669s
      └─system-getty.slice @7.668s
        └─setvtrgb.service @7.662s +5ms
          └─plymouth-quit-wait.service @7.657s +3ms
            └─rc-local.service @7.644s +11ms
              └─network-online.target @7.628s
                └─NetworkManager-wait-online.service @4.870s +2.757s
                  └─NetworkManager.service @4.303s +554ms
                    └─dbus.service @4.255s +31ms
                      └─basic.target @4.236s
                        └─sockets.target @4.236s
                          └─cups.socket @4.380s
                            └─sysinit.target @4.234s
                              └─plymouth-read-write.service @3.991s +242ms
                                └─local-fs.target @3.989s
                                  └─zfs-mount.service @3.983s +5ms
                                    └─zfs-import.target @3.965s

Вот вывод systemd-analyze blame:

2.757s NetworkManager-wait-online.service
2.273s systemd-udev-settle.service
1.295s zfs-load-module.service
 715ms vboxdrv.service
 686ms logrotate.service
 554ms NetworkManager.service
 242ms plymouth-read-write.service
 185ms dev-nvme1n1p2.device
 182ms mullvad-early-boot-blocking.service
 167ms blueman-mechanism.service
 149ms dpkg-db-backup.service
 129ms udisks2.service
 123ms ufw.service
 120ms [email protected]
 117ms systemd-udev-trigger.service
 109ms cups.service
  95ms accounts-daemon.service
  92ms rsyslog.service
  90ms gpu-manager.service
  80ms polkit.service
  66ms lm-sensors.service
  65ms upower.service
  63ms ubuntu-system-adjustments.service
  58ms smartmontools.service
  56ms lvm2-monitor.service
  55ms systemd-logind.service
  51ms systemd-journal-flush.service
  50ms apparmor.service
  49ms systemd-journald.service
  49ms systemd-resolved.service
строки 1-30...пропущено...
2.757s NetworkManager-wait-online.service
2.273s systemd-udev-settle.service
1.295s zfs-load-module.service
 715ms vboxdrv.service
 686ms logrotate.service
 554ms NetworkManager.service
 242ms plymouth-read-write.service
 185ms dev-nvme1n1p2.device
 182ms mullvad-early-boot-blocking.service
 167ms blueman-mechanism.service
 149ms dpkg-db-backup.service
 129ms udisks2.service
 123ms ufw.service
 120ms [email protected]
 117ms systemd-udev-trigger.service
 109ms cups.service
  95ms accounts-daemon.service
  92ms rsyslog.service
  90ms gpu-manager.service
  80ms polkit.service
  66ms lm-sensors.service
  65ms upower.service
  63ms ubuntu-system-adjustments.service
  58ms smartmontools.service
  56ms lvm2-monitor.service
  55ms systemd-logind.service
  51ms systemd-journal-flush.service
  50ms apparmor.service
  49ms systemd-journald.service
  49ms systemd-resolved.service
  43ms avahi-daemon.service
строки 1-31...пропущено...
2.757s NetworkManager-wait-online.service
2.273s systemd-udev-settle.service
1.295s zfs-load-module.service
 715ms vboxdrv.service
 686ms logrotate.service
 554ms NetworkManager.service
 242ms plymouth-read-write.service
 185ms dev-nvme1n1p2.device
 182ms mullvad-early-boot-blocking.service
 167ms blueman-mechanism.service
 149ms dpkg-db-backup.service
 129ms udisks2.service
 123ms ufw.service
 120ms [email protected]
 117ms systemd-udev-trigger.service
 109ms cups.service
  95ms accounts-daemon.service
  92ms rsyslog.service
  90ms gpu-manager.service
  80ms polkit.service
  66ms lm-sensors.service
  65ms upower.service
  63ms ubuntu-system-adjustments.service
  58ms smartmontools.service
  56ms lvm2-monitor.service
  55ms systemd-logind.service
  51ms systemd-journal-flush.service
  50ms apparmor.service
  49ms systemd-journald.service
  49ms systemd-resolved.service
  43ms avahi-daemon.service
  43ms systemd-udevd.service
строки 1-32...пропущено...
2.757s NetworkManager-wait-online.service
2.273s systemd-udev-settle.service
1.295s zfs-load-module.service

Большое спасибо заранее!

.

Ответ или решение

Долгое время загрузки в Linux Mint 22

Долгое время загрузки операционной системы — это распространенная проблема, с которой могут столкнуться пользователи Linux Mint 22. В вашем случае зафиксированное время загрузки составляет 1 минута 25 секунд, что явно превышает норму для большинства современных систем. Давайте проанализируем ваши данные и предложим возможные решения.

Анализ полученных данных

Из предоставленных выводов systemd-analyze, systemd-analyze critical-chain и systemd-analyze blame можно выделить несколько ключевых моментов:

  1. Общее время загрузки:

    • Firmware: 11.941s
    • Loader: 1.580s
    • Kernel: 1min 4.421s
    • Userspace: 7.677s

    Значительная часть времени загрузки (64.4 секунды) занимает загрузка ядра. Это может быть связано с задержками при инициализации оборудования или драйверов.

  2. Критическая цепочка загрузки:
    Самые времязатратные службы:

    • NetworkManager-wait-online.service – 2.757s
    • systemd-udev-settle.service – 2.273s
    • zfs-load-module.service – 1.295s
    • vboxdrv.service – 715ms

    Обратите внимание на NetworkManager-wait-online.service, который ожидает подключения к сети. Если у вас нет необходимости в этом сервисе, его можно отключить.

Рекомендации по оптимизации времени загрузки

  1. Отключение ненужных служб:

    • Если ваш компьютер не требует немедленного подключения к сети, вы можете отключить NetworkManager-wait-online.service. Это можно сделать с помощью команды:
      sudo systemctl disable NetworkManager-wait-online.service
  2. Анализ модулей и драйверов:

    • Убедитесь, что все необходимые драйверы загружаются корректно. Если у вас есть оборудование, для которого нет драйвера, это может затянуть загрузку.
    • Также обратите внимание на vboxdrv.service (виртуальные машины). Если вы не используете VirtualBox, подумайте о его отключении:
      sudo systemctl disable vboxdrv.service
  3. Управление службой zfs-load-module:

    • Если вы не используете ZFS, вы можете отключить этот модуль, что также уменьшит время загрузки. Но учтите, что это может повлиять на ваши данные, если вы используете эту файловую систему.
  4. Проверка системных журналов:

    • Используйте команду journalctl -b -1 (или другую соответствующую команду для просмотра логов) для анализа возможных ошибок и задержек.
    • Это поможет вам выявить узкие места в процессе загрузки.
  5. Оптимизация конфигурации системы:

    • Рассмотрите возможность использования других систем инициализации, таких как systemd-analyze plot, который предоставляет графическое представление времени загрузки, позволяющее легче выявлять проблемные места.

Заключение

Оптимизация времени загрузки системы требует внимательного анализа и подбора решений в зависимости от особенностей аппаратного и программного обеспечения. Отключение ненужных служб, оптимизация работы драйверов и модулей, а также анализ системных логов помогут значительно сократить время загрузки Linux Mint 22. Не забывайте, что каждое изменение стоит тестировать, отслеживая влияние на общее поведение системы.

Оцените материал
Добавить комментарий

Капча загружается...