# systemctl --failed UNIT LOAD ACTIVE SUB JOB DESCRIPTION systemd-modules-load.service loaded failed failed Load Kernel Modules
systemctl status systemd-modules-load.service ?
Думаю, это происходит из-за $ cat /lib/modules-load.d/rtc.conf # load rtc module at boot time rtc А модуль rtc в виде модуля есть только в ядре std-def.
да есть такой rtc и: modprobe rtc FATAL: Module rtc not found.
(В ответ на комментарий №1) > systemctl status systemd-modules-load.service ? [test@c219 ~]$ systemctl status systemd-modules-load.service systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static) Active: failed (Result: exit-code) since Sun, 2012-11-18 01:23:18 MSK; 2 days ago Docs: man:systemd-modules-load.service(8) man:modules-load.d(5) Process: 620 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE) CGroup: name=systemd:/system/systemd-modules-load.service [test@c219 ~]$ uname -a Linux c219.office.altlinux.ru 3.6.4-un-def-alt2 #1 SMP PREEMPT Mon Oct 29 11:33:24 UTC 2012 x86_64 GNU/Linux
(В ответ на комментарий №1) > systemctl status systemd-modules-load.service ? Но [test@c219 ~]$ systemctl status systemd-modules-load.service systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static) Active: active (exited) since Tue, 2012-11-20 21:43:46 MSK; 1min 31s ago Docs: man:systemd-modules-load.service(8) man:modules-load.d(5) Process: 1096 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/systemd-modules-load.service [test@c219 ~]$ uname -a Linux c219.office.altlinux.ru 3.6.7-std-def-alt1 #1 SMP Mon Nov 19 06:39:10 UTC 2012 x86_64 GNU/Linux
(In reply to comment #2) > А модуль rtc в виде модуля есть только в ядре std-def. BTW есть ли смысл его модулем выносить?
(В ответ на комментарий №6) > (In reply to comment #2) > > А модуль rtc в виде модуля есть только в ядре std-def. > BTW есть ли смысл его модулем выносить? Да нету! У него ведь даже параметров нет.
/lib/modules-load.d/rtc.conf для загрузки rtc и был сделан, что бы загружать rtc. Я столкнулся с этой проблемой на одном из компьютеров (материнка Gigabyte под процессор Atom), что rtc не загружается и происходят чудеса со временем. Странно что на других моих компьютерах модуль rtc подгружался самостоятельно без дополнительных трюков. Так как я не понимаю из описания ядер их особенностей, то воспринимаю std-def как "стандартное по умолчанию" и соответственно ориентируюсь на это ядро и тестирую только на нём. Если модуля rtc не будет во всех ядрях, я уберу /lib/modules-load.d/rtc.conf из systemd.
(В ответ на комментарий №6) > (In reply to comment #2) > > А модуль rtc в виде модуля есть только в ядре std-def. > BTW есть ли смысл его модулем выносить? 2boyarsh: это вопрос к Вам.
(В ответ на комментарий №6) > (In reply to comment #2) > > А модуль rtc в виде модуля есть только в ядре std-def. > BTW есть ли смысл его модулем выносить? Возможно и нет (не могу с ходу сказать -- поддерживают ли наши ядра оборудование, где он не нужен).
Я собрал std-def-3.6.7-alt2 с CONFIG_RTC=y
systemd-195-alt2 drop rtc.conf from modules-load.d