LINUX.ORG.RU

Долгая загрузка linux

 ,


0

1

После перезагрузки мой archlinux перестал загружаться, загрузка доходит до starting systemd и все, дальше ничего не происходит. Система реагирует на кнопки, т.е не повисло, но дальше загрузка не идет. Перед этим я установил nvidia-tweaks и подумал что это все из-за него. Попробовал загрузится в runlevel3 - загрузилось, но при попытке удалить пакет, пишет что….. эээ вообщем диск в ro. После перемонтирования в rw пакет удалился, но проблема с незапуском все равно осталась. Потом я заметил что какие то ошибки при монтировании корня и поправил fstab, после чего все заработало, но медленно. nvidia-tweaks я кстати снова поставил, грузится и с ним. Вообщем работает, но загрузка почему то стала какая то ну очень медленная. Раньше сплеш только мелькал, его даже рассмостреть было неуспеть, а теперь эта строка загрузки прямо ползет полчаса. что это может быть?


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

нененне там скрипты выдумывать доки гуглить….. лучше paru -S и готово )))))) возможно когда я читал про psd я дочитал до того места где они хотят запихать профиль в раму, и закрыл этот ужас.

antech
() автор топика
Последнее исправление: antech (всего исправлений: 1)
Ответ на: комментарий от anonymous
mkinitcpio
==> Starting dry run: 5.10.56-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> ERROR: Hook 'plymouth' cannot be found
==> Generating module dependencies
==> Dry run complete, use -g IMAGE to generate a real image

вот смотри

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

удали Hook ‘plymouth’ из /etc/mkinitcpio.conf и пересобери инит

если ванильный арч то там изменения в хуках еще было, тоже править надо, но это на загрузку влияния большого не должно оказывать

https://archlinux.org.ru/forum/topic/22024/

anonymous
()
Ответ на: комментарий от antech

если у тебя есть нужное оборудование которому этот модуль нужен то поставь прошивку - пакет upd72020x-fw в aur, если нет забей

проверить можешь так, если вывод пустой то и прошивка ненужна тебе

sudo dmesg | grep xhci_pci

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

нуууу вообщем стало не сильно лучше но что то явно изменилось

systemd-analyze
Startup finished in 4.709s (firmware) + 2.741s (loader) + 4.841s (kernel) + 3.340s (userspace) = 15.632s
graphical.target reached after 3.325s in userspace

graphical.target @3.325s
└─lightdm.service @3.268s +55ms
  └─systemd-user-sessions.service @3.249s +14ms
    └─network.target @3.244s
      └─systemd-resolved.service @2.997s +244ms
        └─systemd-networkd.service @2.752s +234ms
          └─network-pre.target @2.745s
            └─ip6tables.service @2.432s +309ms
              └─iptables.service @2.010s +418ms
                └─basic.target @1.991s
                  └─sockets.target @1.989s
                    └─dbus.socket @1.987s
                      └─sysinit.target @1.975s
                        └─systemd-timesyncd.service @1.806s +167ms
                          └─systemd-tmpfiles-setup.service @1.674s +124ms
                            └─systemd-journal-flush.service @973ms +698ms
                              └─systemd-remount-fs.service @959ms +8ms
                                └─systemd-fsck-root.service @865ms +86ms
                                  └─systemd-journald.socket @831ms
                                    └─system.slice @822ms
                                      └─-.slice @822ms

это после установки фирмвари. в ефи скопировал.

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

graphical.target reached after 3.325s in userspace

вот есть одно но. это неправда. т.е по таймеру логон скрин появляется через 16сек, а через 3 сек он показывает бегущий список в кривом окне запуска юнитов.

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

А ты проверил что она тебе нужна? если нет то просто лишний мусор

systemd-journal-flush.service @973ms +698ms

ограничь размер журнала или вообще в tmp монтируй https://wiki.archlinux.org/title/Systemd/Journal#Journal_size_limit

ip6tables.service @2.432s +309ms

у тебя есть ip6 что оно тебе нужно?

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

да она мне нужна. размер и так ограничен собствено он от этого и флушится. по дефолту оно сливает все в память и при ребуте ниче не сохраняет.

и ип6 есть.

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

размер и так ограничен собствено он от этого и флушится

так не целую же секунду, что то не то.проверь размер может туда срет кто то

 sudo du -sh /var/log


если сохранять логи не планируешь можешь в fstab

tmpfs /var/log tmpfs nodev,nosuid,size=15M   0 0
anonymous
()
Ответ на: комментарий от anonymous

audit c nvidia туда срут. — /var/log ———————————————————————————————————————————————————————————————————————————– /.. 1,7 GiB [##################################] /journal

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

firmware это uefi ускорить можно включив быструю загрузку в биос если есть

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

https://wiki.archlinux.org/title/EFISTUB

anonymous
()