Как установить и допилить ArchLinux (актуально март 2017), - шпаргалка.

indeviral
hi_arch
по моему страдаете какой то ерундой)) чисто моё мнение.
я этой ерундой страдал исключительно в целях саморазвития : )
теперь у меня на ноуте уютный арч, который делает все что мне надо (спать в ram так и не научил). а надо мне: в браузере музычку, поговорить в скайпе и пару программ в wine. установил, настроил, забыл.
щас systemd может многое. зачем тогда ковыряться и делать это руками? это конечно хорошо, что он так может, и плохо. главное много на себя не брать.
нажал копку, почесался, а все уже загружено, поет, показывает, запускает. что еще надо? : )
не "кодю", не "админю". работа с айти не связана. ну каждому свое в общем : )
nafanja
hi_arch, это ты еще не знаешь что можно и без initramfs обойтись, сразу грузить реальную систему... можно еще 1-2с сэкономить )))
да ладно? : ) наверное без хука systemd, с загрузкой нужных модулей. а хотя еще лучше, сразу все в ядре, да. и без загрузчика. : )
hi_arch
malody
А как вы допиливаете систему? Что делаете ещё? Пишите!
удаляю все хуки и добавляю systemd. добавляю keyboard в fallback образ.

Интересно, попробую, может тоже что выкрою по времени)
Спасибо!
Русская команда переводчиков ArchWiki
скромный вклад
nafanja
это чисто теоретически.
Практически. Сравните размер initramfs с autodetect и без. Я об этом.
А стоит ли заменять отдельные хуки (которые, раз на то пошло, являются частью systemd) на один systemd - хз.

nafanja
можно и без initramfs обойтись, сразу грузить реальную систему
Хочу. Опыт есть?
Aivar
Хочу. Опыт есть?
опыта нет (мне это не нужно), но в инете встречал подробные инструкции, правда сейчас не нашел, но вот тут говорят что работает.

Aivar
Практически. Сравните размер initramfs с autodetect и без. Я об этом.
да, 6 против 21. но у меня на ссд разница в скорости загрузки не больше погрешности, т.е. не вычисляется.

Aivar
А стоит ли заменять отдельные хуки (которые, раз на то пошло, являются частью systemd) на один systemd - хз.
у меня более 2х лет такие хуки работают без проблем.
HOOKS="systemd autodetect modconf block filesystems keyboard fsck"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Aivar
Хочу.
А смысл? Нравится собирать свое ядро ... и ради чего ...
Ошибки не исчезают с опытом - они просто умнеют
nafanja
да, 6 против 21. но у меня на ссд разница в скорости загрузки не больше погрешности, т.е. не вычисляется.
Тут дело принципа: зачем мне то, чем я не пользуюсь? У меня давно все fallback'и удалены и не генерируются принципиально.

vasek
А смысл? Нравится собирать свое ядро ... и ради чего ...
Хочу проверить на старом ноуте. У меня там с ядром 4.8 проблемы. Уже не знаю на что грешить: то ли на ядро, то ли на init, то ли на systemd. Главное ни одного сообщения об ошибке не могу вытянуть. Из консоли граба ядро грузится, initramfs тоже, но это уже другая история, да и не занимался вплотную...
Не у тебя одного.
Не знаю, так совпало и виноват апдейт какого-то другого пакета или мои предположения всё-таки верны, но после обновления ядра до 4.8.6 система стала грузиться на 3 секунды дольше.
Это конечно не критично, но неприятно.
systemd-analyze
Startup finished in 1.045s (kernel) + 3.441s (initrd) + 4.832s (userspace) = 9.319s
на ядрах 4.8.5 и старше время закгрузки держалось в районе 6,14 - 6,20
systemd-analyze blame
          3.110s dev-sdc1.device
          1.851s user@1000.service
          1.811s systemd-udev-trigger.service
          1.056s udisks2.service
           949ms systemd-journal-flush.service
           949ms systemd-journald.service
           859ms systemd-sysctl.service
           859ms systemd-tmpfiles-setup-dev.service
           849ms systemd-random-seed.service
           613ms dhcpcd.service
           441ms lm_sensors.service
           439ms alsa-restore.service
           429ms polkit.service
           422ms promiscuous@enp3s0.service
           421ms ntpd.service
           420ms systemd-user-sessions.service
           358ms gpm.service
           339ms avahi-daemon.service
           138ms systemd-udevd.service
           123ms media-haron-Data.mount
            84ms kmod-static-nodes.service
            76ms dev-hugepages.mount
/dev/sdc1 - это корневой раздел на SSD
С чего вдруг появился такой тупняк - ума не приложу. В логах никаких ошибок нет.
uname -rm
4.8.6-1-zen x86_64
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Aivar
Тут дело принципа: зачем мне то, чем я не пользуюсь?
так нужно и ядро, из принципа, пересоберать без не нужных встроенных и загружаемых модулей, говорят можно уменьшить до 1 метра.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Aivar
Уже не знаю на что грешить: то ли на ядро, то ли на init, то ли на systemd.
Aivar
На старом лептопе без какой либо ругани стопорится на этапе загрузки initramfs.
В принципе можно попробовать хотя бы выяснить на каком этапе стопорится initramfs , а заодно выяснить — а в нем ли причина???
Сложного там ничего нет и времени особо много не занимает (распаковка — прописка реперных точек останова — упаковка ….. и смотри после каких реперных точек затык …....)
UPD …. если заинтересует, могу описать процедуру ...
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.