Не стартует init.d/sysfs (после обновления)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Не стартует init.d/sysfs

Сообщение oberlicht »

Постигла невообразимая печаль: на ноутбуке впервые в этом году сделал emerge --update --deep world
При загрузке наблюдается следующее:
sysfs не стартует:
mkdir: cannot create directory '/sys/fs/cgroup/spuset': No such file or directory
mount: mount point /sys/fs/cgroup/cpuset does not exist
mkdir: cannot create directory '/sys/fs/cgroup/ns': No such file or directory
mount: mount point /sys/fs/cgroup/ns does not exist
* ERROR: sysfs failed to start


Соответственно init.d/udev тоже не стартует


При ближайшем рассмотрении /sys/fs пустая.
В папке /dev тоже как-то пустовато: нету sda, sdb и других дорогих мне вещей.

eth0 тоже нет
Ядро 2.6.35-zen, udev-171-r5
Куда копать, подскажите, а?
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

Re: Не стартует init.d/sysfs

Сообщение /dev/random »

etc-update (или аналог, вроде dispatch-conf) не забыли сделать? Если действительно забыли, загрузитесь с livecd, зачрутьтесь в основную систему и сделайте.
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Не стартует init.d/sysfs

Сообщение megabaks »

грепай конфиг на предмет CGROUP
хотя странно - кто-то внезапно стал у тебя требовать сие
с какими юзами собран удев?

Код: Выделить всё

[ megabaks@desktop ] ~ $ zgrep CGROUP /proc/config.gz
# CONFIG_CGROUPS is not set
[ megabaks@desktop ] ~ $ ls -1 /sys/fs
[ megabaks@desktop ] ~ $ qlist -IUv udev
sys-fs/udev-171-r5 (acl edd extras gudev hwdb keymap rule_generator)
[ megabaks@desktop ] ~ $
УМВР
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Не стартует init.d/sysfs

Сообщение oberlicht »

Про etc-update не забыл.
udev собран вот с такими флагами (acl extras gudev rule_generator)
Конфиг ядра посмотрел - действительно был включен cflags - выключил, пересобрал - не помогло
Пересобрал udev - не помогло

Проблема временно решена комментированием строк в init.d/sysfs

Код: Выделить всё

#       if [ $retval -eq 0 ]; then
#               mount_cgroups
#               retval=$?
#       fi


Буду разбираться дальше.
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали: