Не стартует udev после включения CONFIG_SHMEM

Для 1с (postgresql) необходимо поправить shmall и shmmax через sysctl. Насколько я понял нужно включить в ядре то, что вынесено в тему топика (находится в Configure standard kernel features (for small systems)). После включения перестает грузиться на запуске udev. Кто-нибудь сталкивался?

Надо его (udev)

Надо его (udev) перекомпилить.
BTW: Естественно, что /usr/src/linux должен показывать в нужную сторону.

хм, компилил, обновлял

хм, компилил, обновлял даже
Ну да ладно, завелся сервер (для этого пришлось включить почти все в этом разделе) но shmmax & shmall так и не появились (

Странно... у

Странно... у меня

CONFIG_SHMEM=y

и

kernel.shmmax = 33554432
kernel.shmall = 2097152
kernel.shmmni = 4096
vm.hugetlb_shm_group = 0

Кстати, а вы не забыли

CONFIG_MMU=y

? у меня

CONFIG_MMU=y
CONFIG_GART_IOMMU=y
# CONFIG_CALGARY_IOMMU is not set
CONFIG_AMD_IOMMU=y
# CONFIG_AMD_IOMMU_STATS is not set
CONFIG_IOMMU_HELPER=y
CONFIG_IOMMU_API=y
# CONFIG_IOMMU_STRESS is not set

Включил MMU, спс, правда не

Включил MMU, спс, правда не понял зачем и нарвался на тоже, не грузится система, спотыкается на каждом шаге, начиная с "Waiting for uevents..."
Конфиг ядра. Кто что может сказать?

добавь

добавь

CONFIG_DM_UEVENT=y
CONFIG_IPMI_PANIC_EVENT=y

Кстати, не забудь после перекомпиляции ядра

emerge -1 udev grub

и перезаписать (setup) grub.

Кстати, не забудь после

Кстати, не забудь после перекомпиляции ядра
emerge -1 udev grub
и перезаписать (setup) grub.

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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Можно! Спрашивайте!.. :)

Можно! Спрашивайте!.. :)

У меня лило, т.к. система

У меня лило, т.к. система nomultilib. Попробую переставить.

Не помогло, уже и не знаю что

Не помогло, уже и не знаю что делать... Кстати зачем лило (граб) переставлять? Ядро то грузиться без проблем, дальше затык на udev & co. Если у кого то работает postgres под гентой, дайте плиз конфиг ядра поковырять.

Зачем Вам это:

CONFIG_SYSFS_DEPRECATED=y
CONFIG_SYSFS_DEPRECATED_V2=y

В догонку:


CONFIG_IOSCHED_NOOP=y
# CONFIG_IOSCHED_DEADLINE is not set
# CONFIG_IOSCHED_CFQ is not set
CONFIG_DEFAULT_NOOP=y

- Вы собрались работать с Б.Д. или где?

Проблема не в этом

Нужно чтобы хотя бы загрузилось и можно было прописать shm*= в sysctl, остальное потом. Вроде только с noop работет NCQ, или я не прав?

.

pollution написал(а):
Вроде только с noop работет NCQ, или я не прав?

Пользуюсь CONFIG_IOSCHED_BFQ=y,
вывод dmesg:ata1.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
Насколько эффективно используется данная штуковина в связке с BFS - пока не нарыл.
Насчёт

Цитата:
Нужно чтобы хотя бы загрузилось

- если я не ошибаюсь, в
sys-fs/udev последних версий убрали поддержку sysfs (каламбурчик получился)... Если не ошибаюсь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".