Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Очень долгая загрузка системы на SSD  (Прочитано 6818 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ozim

  • Автор темы
  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Очень долгая загрузка системы на SSD
« : 11 Февраля 2022, 15:15:42 »
приветствую!
Версия 20.04
Система грузится 1.5 минуты. нормальное время загрузки на моем компе 20-25 сек. аналогично (20 сек) линуксы на SSD грузятся на всех остальных ноутах и ПК.
systemd-analyze critical-chain
(Нажмите, чтобы показать/скрыть)
systemd-analyze blame

(Нажмите, чтобы показать/скрыть)
systemd-analyze
(Нажмите, чтобы показать/скрыть)

ранее показывало подвисания на сервисе dev-sda4.device
заранее благодарю за помощь!

Dzhoser

  • Гость
Re: Очень долгая загрузка системы на SSD
« Ответ #1 : 11 Февраля 2022, 15:45:32 »
Вывод
sudo cat /etc/fstabи
sudo blkid

Оффлайн ozim

  • Автор темы
  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #2 : 11 Февраля 2022, 15:46:49 »
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Dzhoser

  • Гость
Re: Очень долгая загрузка системы на SSD
« Ответ #3 : 11 Февраля 2022, 15:55:35 »
Ещё нужно
sudo fdisk -l

Оффлайн ozim

  • Автор темы
  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #4 : 11 Февраля 2022, 16:37:20 »
(Нажмите, чтобы показать/скрыть)

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3040
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #5 : 11 Февраля 2022, 20:32:56 »
Надо либо включить вывод сообщений на экран, либо смотреть /var/log/syslog.
Лучше первое, тогда просто будет видно, на чём задержка. Я всегда делаю для Grub текстовый режим.
Пётр.

Оффлайн ozim

  • Автор темы
  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #6 : 11 Февраля 2022, 20:47:35 »
а как это сделать?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3040
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #7 : 11 Февраля 2022, 22:49:48 »
Я в /etc/default/grub строку GRUB_GFXMODE=640x480 комментирую, а со строки GRUB_TERMINAL=console снимаю комментарий.
После этого надо дать команду
grub-mkconfig -o /boot/grub/grub.cfgили просто
update-grubВсё это как root или через sudo. Затем перезагрузиться.
Пётр.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1474
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #8 : 12 Февраля 2022, 08:51:41 »
можно попробовать отсрочить запуск man-db.service

сначала поглядеть где находится.
к примеру
systemctl status apt-daily.service
● apt-daily.service - Daily apt activities
   Loaded: loaded (/lib/systemd/system/apt-daily.service; static; vendor preset: enabled)
   Active: inactive (dead) since Ср 2017-07-26 20:58:33 MSK; 3min 10s ago

Затем открыть сам файл юнита на редактирование, у меня (/lib/systemd/system/apt-daily.service)
и в в блоке [Unit]
добавить
After=graphical.target
или добавить строчку перед ExecStart
ExecStartPre=/bin/sleep 30
как-то так



Оффлайн Папандопуло

  • Активист
  • *
  • Сообщений: 345
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #9 : 12 Февраля 2022, 09:35:14 »
Сначала SNAP  грохнуть

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1806
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #10 : 12 Февраля 2022, 11:38:08 »
Сначала SNAP  грохнуть
Очень правильно, именно сначала... а потом уже плясать с автозагрузкой убрав из неё не нужные процессы. По каждому процессу, который неизвестно что делает, гуглим и запоминаем на будущее.
Например смотрим в шапке первый сервис после команды systemd-analyze blame man-db.service и вбиваем его в поисковую строку браузера. Хотя и так уже ясно, что вопрос по манам, находим там среди прочего типа такого "Пакет в Linux - это набор разного говна, в т.ч. man-файлов. Это обычные текстовые файлы, которые разбросаны где ни попадя. Чтобы производить быстрый поиск по этим файлам, их содержимое нужно проиндексировать. Ubuntu, как я напомню, несомненно говно, позволяет кроме apt использовать snap и flatpak (что если не признак дурного тона, то как минимум признание в копрофилии) для установки всякого кала".
 Лично я все маны удаляю у себя, т.к. не бывало потребности читать их и убыстряем загрузку на 11 сек. Сервис удаляется командой... sudo systemctl disable blame man-db && sudo systemctl mask blame man-db.
 Следующий сервис nmbd.service. Если не юзаем самбу для доступа к контенту из винды, то нам оно надо ? Удаляем... sudo systemctl disable blame nmbd && sudo systemctl mask blame nmbd.
 Разобравшись с процессами идём к настройке того, что у нас проверяется при загрузке на хардах...
В данном случае проверяются все кроме свопа, проверку отключаем ставя последнее значение в 0
UUID=76857347-9483-4d5c-8161-cb054a2fc422 /              ext4    defaults,noatime,discard 0 1
UUID=5ded04cb-8fea-4782-8764-9b05be3dec94 swap           swap    defaults,noatime,discard 0 0
UUID=24f9fc55-29c5-4da4-9f05-23b44346ce3c /opt/lampp     ext4    defaults,noatime,discard 0 2
UUID=75d7120e-27e8-48cf-bb33-c831634ec252 /media/datahd  ext4    defaults,noatime,discard 0 2
UUID=fba91b4b-e907-41d5-bcdd-608d10789d76 /home          ext4    defaults,noatime,discard 0 2
Естественно после удаления снапа у нас не будет всей этой фигни в виде /dev/loop0-12 (коих 12).
Таким образом можно например приблизится к результату...
Загрузка Debian10.3 установленной в параллель к вин 7
$ systemd-analyze
Startup finished in 2.661s (kernel) + 1.408s (userspace) = 4.070s
graphical.target reached after 1.388s in userspace




Оффлайн ozim

  • Автор темы
  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #11 : 12 Февраля 2022, 16:33:31 »
можно попробовать отсрочить запуск man-db.service

сначала поглядеть где находится.
к примеру
systemctl status apt-daily.service
● apt-daily.service - Daily apt activities
   Loaded: loaded (/lib/systemd/system/apt-daily.service; static; vendor preset: enabled)
   Active: inactive (dead) since Ср 2017-07-26 20:58:33 MSK; 3min 10s ago

Затем открыть сам файл юнита на редактирование, у меня (/lib/systemd/system/apt-daily.service)
и в в блоке [Unit]
добавить
After=graphical.target
или добавить строчку перед ExecStart
ExecStartPre=/bin/sleep 30
как-то так
спасибо, немного помогло, примерно минус 30 сек, но все еще очень  долго..

Пользователь добавил сообщение 12 Февраля 2022, 16:34:02:
Очень правильно, именно сначала... а потом уже плясать с автозагрузкой убрав из неё не нужные процессы. По каждому процессу, который неизвестно что делает, гуглим и запоминаем на будущее.
сделал все, кроме отключения свопа, результата нет :'(

Пользователь добавил сообщение 12 Февраля 2022, 16:34:42:
но у меня и так там
UUID=5ded04cb-8fea-4782-8764-9b05be3dec94 swap           swap    defaults,noatime,discard 0 0

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1474
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #12 : 12 Февраля 2022, 18:34:33 »
сделал все, кроме отключения свопа, результата нет :'(
снапы то убил, нет?
2) у тебя кроме man-db. ещё и nmbd.service тормозит загрузку
Я бы не стал полностью убивать маны. Я им пользуюсь, не в интернете же глядеть, когда под носом есть официальный документ работы с пакетом

Dzhoser

  • Гость
Re: Очень долгая загрузка системы на SSD
« Ответ #13 : 13 Февраля 2022, 07:42:41 »
проверку отключаем ставя последнее значение в 0
Плохая идея ведущая к теме "Не загружается система"

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1806
    • Просмотр профиля
Re: Очень долгая загрузка системы на SSD
« Ответ #14 : 13 Февраля 2022, 11:38:18 »
Проверка каждый день при включении, у кого-то и не по разу в день И это для того что-бы поймать баг по части отказа диска ?
Который произойдёт разок через несколько лет? При отказе-же в загрузке опытный пользователь без труда всё проверит-поправит с "живой" флешки, начинающий подёргается несколько дней в тщетных попытках теряя время и затем просто переустановит систему.

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.