|
![]() ЛУЧШЕЕ ИЗ ЛУЧШЕГО
![]()
- Knoppix - ДЛЯ ДЕЛА: ПРОФИ
- Debian - ДЛЯ ДЕЛА: ЛЁГКИЕ
- Moblin - ЗАЩИТА
- BackTrack/WHAX - МУЛЬТИМЕДИЯ
- 64 Studio - ПРИЛОЖЕНИЯ
- OpenDisc - ДЛЯ ЗАБАВЫ
- Линукс Геймер - ЭКСПЕРИМЕНТ
- GoboLinux - РОДНЯ
- OpenSolaris -
![]()
(2003 - 2010) ![]() ![]() ![]() ![]()
ПИНГВИН В КАРМАНЕ ![]() ![]() ![]() ![]() ![]() ![]() корректор ![]() |
В Linux драйверы выполнены в виде так называемых модулей ядра. Ядро Linux содержит только самый необходимый код - чтобы только загрузиться. Поддержку остальных устройств обеспечивают модули, которые встраиваются в ядро при загрузке системы. С помощью пакета modutils, который будет рассмотрен ниже, вы можете добавить нужный вам модуль в ядро во время работы системы. При этом перезагружать систему не нужно - устройство начнет работать сразу же после загрузки модуля. Модули (драйверы устройств) хранятся на диске в виде объектных файлов (*.o). Во время работы системы мы сами можем загрузить нужный нам модуль. Для этого нужно использовать программу insmod, входящую в состав пакета modutils. Использовать программу очень просто: insmod <имя_файла_модуля> Чтобы использовать программу insmod, вы должны обладать привилегиями суперпользователя - пользователя root. Просмотреть список загруженных в систему модулей можно с помощью команды lsmod. Вот вывод этой программы: Module Size Used by Not tainted autofs 12164 0 (autoclean) (unused) nls_koi8-r 4576 2 (autoclean) nls_cp866 4576 2 (autoclean) vfat 12092 2 (autoclean) fat 37400 0 (autoclean) [vfat] usb-uhci 24484 0 (unused) usbcore 73152 1 [usb-uhci] Удалить модуль столь же просто: rmmod имя_модуля Программа modinfo позволяет просмотреть информацию о модуле: modinfo usbcore
Программы insmod, rmmod, lsmod и modinfo входят в состав пакета modutils. Для использования любой этой программы необходимы права пользователя root. |
|||||||||||||||||||||||||||||||||||
|
материалов cайта ссылка на Knoppix.ru обязательна (c) Knoppix.ru 2003 - 10 |
||||||||||||||||||||||||||||||||||||