LINUX.ORG.RU

Как создать /dev/mem


0

0

Проблема: купил новое железо, стандартная сборка ядра мандривы 2007 отказалась работать. Точнее она работает, но видит или только ide устройства или только sata, в зависимости от того, с какого интерфейса она загрузилась.

После долгих мучений я решил собрать своё ядро, которое нормально заработает на моей машинке. Собрал ядро, заработало, определяются все устройства (на обоих контроллерах), но не пускается Xсистема, говорит, что у меня нету /dev/mem. Какую опцию в настройках ядра надо включить, чтобы появилось это устройство?

anonymous

Re: Как создать /dev/mem

>Какую опцию в настройках ядра надо включить, чтобы появилось это устройство?

Никакую. /dev/mem не опционален (в чем несложно убедиться, посмотрев в /usr/src/linux/drivers/char/Makefile + /usr/src/linux/drivers/char/mem.c). Если mem есть в /proc/devices (а он там есть), то вам достаточно создать devnode: mknod /dev/mem c 1 1

а после этого задуматься, почему ваш дистрибутив не создает его автоматом.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.