Снова lm_sensors & kernel
В общем эта проблема уже обсуждалась и я хочу продолжить серию вопросов. =)
Поставил себе новое ядро. Было у меня 2,6,18 стало 2,6,19. А всё из-за lm_sensors точнее из-за модуля ядра i2c-isa.
Устанавливаю свежее ядро. Запускаю make menuconfig и снова не нахожу в пунктах I2C I2C_ISA. sensors-detect настойчиво требует от меня этот модуль. Но его в конфиге почему-то нет. Решил покапаться в ядре и нашёл его./usr/src/linux/drivers/i2c/busses/i2c-isa.c и в
/usr/src/linux/drivers/i2c/busses/Makefile:
obj-$(CONFIG_I2C_ISA) += i2c-isa.o
/usr/src/linux/drivers/i2c/busses/Kconfig:
config I2C_ISA
tristate
depends on I2C
cat /usr/src/linux/.config | grep ISA
CONFIG_GENERIC_ISA_DMA=y
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_NET_ISA is not set
# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
CONFIG_I2C_PCA_ISA=m
В чём проблема? Что твориться? Почему ядро не выдаёт подключение этого модуля в конфиге?
И ещё небольшой вопросик по поводу local. При загрузке выводит вот это:
* Mounting local filesystems ...
mount: МIOРOПIш IП IAEОПI
* Some local filesystem failed to mount [ !! ]
Откуда копать? И где смотреть?
- Для комментирования войдите или зарегистрируйтесь
ja uze
ja uze pisal
#make allyesconfig
toze net ?
po 2 voprosu
sravni mount i fstab posle zagruzki :)
Да. Ты прав.
Да. Ты прав. Появился CONFIG_I2C_ISA=y.
Но так ты включаешь всё. Значит я не включил эту опцию по зависимостям. Только вот где её искать?
По второму вопросу выведу позже.
Судя по всему
Судя по всему надо выбрать: Hardware monitoring type (HWMON=y) ITE IT87xx (SENSORS_IT87=m) и I2C support (I2C=y)
Спасибо.
Это то что было нужно. =)
Поставил себе новый gentoo-sourses. Скомпилил ядро. Залез в /lib/modules.... Там все модули которые мне надо есть. Делаю modprobe i2c-isa. Пишет что нет такого модуля. modprobe eeprom тоже нет. Хотя модули все на месте. В чём ещё трабла?
просто если он
просто если он он 'y' его нельзя загрузить - он уже в ядре, что тоже можно, а можно 'm' поставить.
Я думал что local
Вот вывод. Ничего такого не заметил.
mount
fstab:
Вроде всё пучком.
Однако маны
Однако маны читать надо!
Странно
Попробуй как выше советуют...
Всё заработало.
Всё заработало. lm_sensors побеждён. =)
Спасибо что подсказал ошибку
Толку мало. Опять же пишет при загрузке ту же абракадабру
И что на этот
И что на этот раз выдаёт mount и какое содержимое fstab?
mount: Quote:/dev/hda9 on /
mount:
fstab:
Вот такие дела.
а /dev/hda10 так и не
а /dev/hda10 так и не подключено... Попробуйте swapon, если выйдет с ошибкой напишите её здесь. А ядро у Вас собрано с поддержкой swap?