Попробуйте войти в режим восстановления:
Если это загрузится, вы можете опубликовать журналы, и мы сможем выяснить, что происходит. Если это тоже не загружается, вы все равно можете получить там больше вывода, что должно помочь нам отладить то, что происходит.
Вы можете установить пакет moreutils(upstream URL https://joeyh.name/code/moreutils/), я почти уверен, что он существует в Arch Linux.
moreutils предоставляет команду ts
, которая ставит отметку времени на каждую строку, поступающую из стандартного вывода программы. Бывший:
apt-get update | ts
Apr 21 21:15:50 Get:1 http://security.debian.org buster/updates InRelease [65.4 kB]
Apr 21 21:15:50 Hit:2 http://deb.debian.org/debian buster InRelease
Apr 21 21:15:50 Get:3 http://deb.debian.org/debian buster-backports InRelease [46.7 kB]
Apr 21 21:15:51 Get:4 http://security.debian.org buster/updates/main amd64 Packages [187 kB]
Apr 21 21:15:51 Get:5 http://security.debian.org buster/updates/main Translation-en [100 kB]
Apr 21 21:15:51 Fetched 400 kB in 1s (438 kB/s)
Apr 21 21:15:54 Reading package lists...
Теперь это не будет работать автоматически для каждой команды, как вы просили, но может решить потребность в наиболее полезных командах.