LINUX.ORG.RU

Долгая загрузка до логинскрина

 ,


0

1

Здравствуйте! Понимаю, что тема избитая, но ответов пока не нашёл. Пару дней назад я отключил swap-раздел, и после этого ноут стал очень долго грузится (загружаться). Сейчас восстановил swap-раздел, комп ещё дольше грузится. Если раньше до запуска проверки диска проходило 10 секунд, сейчас все похоже 50-60 секунд. Причём по «systemd-analyze critical-chain» особо не видно что не так.

О системе:
Lenovo G50 Intel® Core™ i3-4030U CPU @ 1.90GHz × 4
           AMD® Hainan / Intel® HD Graphics 4400 (HSW GT2)
           Ubuntu 20.04.4 LTS 64
systemd-analyze critical-chain 

The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @9.580s
└─multi-user.target @9.579s
  └─networkd-dispatcher.service @3.463s +740ms
    └─basic.target @3.422s
      └─sockets.target @3.422s
        └─uuidd.socket @3.422s
          └─sysinit.target @3.414s
            └─systemd-backlight@backlight:intel_backlight.service @2.058s +1.060s
              └─system-systemd\x2dbacklight.slice @2.056s
                └─system.slice @420ms
                  └─-.slice @420ms
systemd-analyze blame |head -n 20
>>>
5.811s plymouth-quit-wait.service                                                               
4.134s upower.service                                                                           
1.695s dev-sda5.device                                                                          
1.147s plymouth-read-write.service                                                              
1.060s systemd-backlight@backlight:intel_backlight.service                                      
 740ms networkd-dispatcher.service                                                              
 532ms udisks2.service                                                                          
 399ms accounts-daemon.service                                                                  
 394ms systemd-logind.service                                                                   
 374ms tlp.service                                                                              
 301ms ua-timer.service                                                                         
 280ms loadcpufreq.service                                                                      
 265ms polkit.service                                                                           
 261ms user@1000.service                                                                        
 257ms apparmor.service                                                                         
 253ms NetworkManager.service                                                                   
 246ms avahi-daemon.service                                                                     
 232ms systemd-journal-flush.service                                                            
 202ms switcheroo-control.service                                                               
 198ms systemd-udev-trigger.service

Может кто подскажет, куда смотреть и что ещё могло зацепить отклонение swap-раздела?


Ответ на: комментарий от kogar

тогда сранно… у меня кое где hdd и там стало заметно дольше новое ядро загружаться, а на ssd как было быстро так и осталось - на глаз разницы не заметно.

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

очень сильно стало напрягать, именно после отключения swap-разметки, но после включения ещё больше. вот и интересно, что могло ещё быть затронуто, ничего больше не менял?

kogar
() автор топика
Ответ на: комментарий от kogar

swap

ssd это дорого богато, по этому везде где ssd оперативки дохера и swap вообще не делаю еще на этапе установки системы.

amd_amd ★★★★★
()

Начни отключать и разбирать систему до голой конслоли без лишних дисков. Удали всё лишнее. Системд это очень креативный экстрасенсорный тест, особенно с тех пор, когда он перестал сохранять логи на диск.

kirill_rrr ★★★★★
()

А в первую очередь обрати внимание на plymouth и upower. Раз я даже не знаю за что конкретно они отвечают - значит ненужно.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Таким образом я не пойму что же произошло. И при этом, проще систему переустановить. Но после, долго и муторно обратно собирать, так что - не вариант.

kogar
() автор топика
Ответ на: комментарий от kirill_rrr

plymouth удалять не желательно ни один не второй, к тому же, я отключил изначально несколько сервисов. Я хочу понять на будущее, что не так и как не делать в другой раз или как исправлять.

kogar
() автор топика
Ответ на: комментарий от amd_amd

Не очень понял ваше сообщение, вот мой fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=797a5562-6769-4afd-b59d-b59d9fecd682 /               ext4    errors=remount-ro,relatime 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=E423-5D04  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda6 during installation
UUID=b02c481b-66dc-4472-b78d-39d3d8560f9b /home           ext4    defaults,relatime        0       2
# swap was on /dev/sda7 during installation
UUID=9aac8d72-9419-47cb-8c9e-909743d7523f none            swap    sw              0       0
kogar
() автор топика
Ответ на: комментарий от kogar

Наоборот, стандартный метод действия при недостатке знаний. Он же метод последовательного приближения. Система уже разбита на отдельные компоненты, осталось отключать их по одному и смотреть что изменится. Если боишься что долго включать обратно - запиши каждое действие и повтори в обратном порядке.

А собственно зачем plymouth нужен?

kirill_rrr ★★★★★
()
Ответ на: комментарий от kogar
plymouth — Средство для создания графической загрузки, разрабатываемое компанией Red Hat. В ALT Linux 6.0 заменяет используемое ранее bootsplash 

Стоп, что?! и на это 6 секунд и нельзя удалять?

kirill_rrr ★★★★★
()
Ответ на: комментарий от kogar

Не очень понял

а чего тут понимать - в fstab swap есть… а сам fstab какая то каша sda5, sda2, sda6, sda7 - вообще ужос… вот посмотри на fstab здорового человека

# /dev/sda1 LABEL=root
UUID=4ae6f76b-feac-4b83-b53c-b059957e9704       /               ext4            rw,relatime     0 1
amd_amd ★★★★★
()

На ССД хоть место свободное есть?

Жмякни, покажи вывод sudo fstrim -v /

А отключение свопа может провоцировать самые неожиданные проблемы. Если жаба так уж давит, сделай своп раздел на 1ГБ - много нервных клеток сбережешь.

hargard ★★
()

Как отключал/включал своп? Если в фстабе чего намутил то системд может долго висеть в безуспешных попытках чего-нить подмонтировать.

ya-betmen ★★★★★
()
Ответ на: комментарий от amd_amd
Какая каша?
2 - efi (его добавила система автоматом)
5 - root
6 - home (лет 10 как делаю его отдельным разделом и это правильно)
7 - swap собственно
kogar
() автор топика
Ответ на: комментарий от hargard
Вот вывод fstrim -v /
/: 6,1 GiB (6569013248 bytes) trimmed

"А отключение свопа может провоцировать самые неожиданные проблемы...", - это я уже понял, вот теперь и хочу разобраться, что произошло... Выше писал, что включил обратно и начались ещё большие тормоза (время) загрузки.
kogar
() автор топика
Ответ на: комментарий от NyXzOr

Нажимал, - ноль эмоций. В какой момент надо нажимать, я после выбора загрузки убунты нажимал, ничего не происходило.

kogar
() автор топика

Проверь сначала обратный резолв localhost. Обычно основная причина любых тормозов при запуске чего-либо.

Shadow ★★★★★
()
Ответ на: комментарий от ya-betmen
1 - снёс разметку swap-раздела;
2 - убрал запись в fstab;
3 - но не помню точно, swapoff сделал до перезагрузки или после. Вообщем, возможно 2 и/или 3 было сделано после перезагрузки.
kogar
() автор топика
Ответ на: комментарий от Shadow
"...обратный резолв localhost...", - не очень понял, что такое обратный, если ты про изменение, то проверял, всё как было.
kogar
() автор топика
Ответ на: комментарий от ya-betmen

Ничего не делал, просто снёс и оставил пустым. У меня возникла идея проверить работоспособность без свопа и со своп-файлом. Но в итоге всё вернул к прежнему, создал разметку на диске и подключил его в фстаб и свопон.

kogar
() автор топика
Ответ на: комментарий от kogar

Ну тогда наверное действительно только отключить сплешскрин и смотреть, на чём оно там висит. Думал на траблы с разметокой или ууидами, но нет.

ya-betmen ★★★★★
()
Ответ на: комментарий от NyXzOr
Сделал текстовую загрузку и увидел зависание (просчёт процентов секунд 30) на - Running /scripts/local-premount.

Сейчас вопрос ко всем у кого есть убунту, мне нужно содержимое файла резюме

находится тут - /etc/initramfs-tools/conf.d/resume

Скиньте плз.
kogar
() автор топика
Ответ на: комментарий от kogar

Спасибо всем за помощь, всё получилось!

Видимо, когда отключал свап, что то нарушилось и после создания файла resume, и обновления инитрамфс всё наладилось.

Инфу брал здесь, только вместо RESUME=none оставил uuid-swap - https://askubuntu.com/questions/1034359/boot-hangs-for-30-seconds-at-begin-running-scripts-local-premount

Даже не знаю как завершить тему, типа Решено и т.д.

kogar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.