7.4. Подключение и конфигурирование аппаратных устройств
7.4. Подключение и конфигурирование аппаратных устройств
7.4.1. Ядро и поддержка устройств
Ядро ОС Linux может быть собрано как монолитное или модульное. Монолитное ядро — это один большой файл, в который включены сразу все возможности, заложенные в данную версию ядра. Оно без всяких изменений находится в оперативной памяти от запуска до остановки системы.
В модульном же варианте сборки в ядро включают только самый необходимый код, обеспечивающий загрузку системы. Все возможности, которые могут быть вынесены в отдельный файл (модуль), туда и выносятся, чтобы при необходимости динамически подключать их к ядру и отключать без перезагрузки компьютера. В результате ядро получается небольшим, быстрым и гибким.
Раньше, в первых версиях ядра Linux, механизм работы с модулями не был предусмотрен, и ядра тех времен содержали в себе код драйверов для всех поддерживаемых устройств. Такое решение нельзя было назвать рациональным: невозможно предусмотреть, какие устройства будут установлены у конечного пользователя, даже если включить в состав ядра драйверы всех известных устройств. Кроме того, даже если нужное устройство (скажем, звуковая плата Yamaha) ядром распознается, то драйверы остальных устройств того же назначения будут впустую занимать оперативную память. Поэтому, начиная с версии 2.0, ядро Linux поддерживает модульную организацию и из дистрибутива, основанного на ядре 2.x, ставится в модульном виде.
При этом, кроме файла образа ядра /boot/vmlinuz-<версия_ядра>, ставится каталог с модулями /lib/modules/<версия_ядра> и файл образа загрузки /boot/initrd-<версия_ядра>. Образ загрузки содержит все модули, необходимые для того, чтобы ядро загрузило систему. Без этих модулей оно неспособно подключить системный раздел жесткого диска и прочитать файлы. Другие модули подключаются к ядру сценариями загрузки при старте системы.
Перед тем, как устанавливать новое оборудование, нужно убедиться, что ядро поддерживает ваше устройство. Если это не так, нужно пересобрать ядро, включив поддержку нового устройства. Можно со стопроцентной уверенностью сказать, что ваше ядро будет поддерживать вашу сетевую плату RTL8139 или любую другую, совместимую с NE2K PCI. А вот о поддержке USB-модема или принтера заранее ничего сказать нельзя: пользуйтесь диалоговым конфигуратором ядра (п.7.2.3.1) или загляните в базу поддерживаемого оборудования по адресу http://www.mandrakelinux.com/en/hardware.php3. Ничего, если у вас другой дистрибутив, например, основанный на Red Hat: основные устройства те же. Современное ядро версии 2.6 поддерживает очень много устройств, и проблемы могут возникнуть только со следующими их типами:
1. Win-модемы, то есть программные модемы, часть функций которых выполняет сама ОС Windows. Я не говорю, что под Linux они вообще не работают, но, потратив уйму времени, даже если вы и настроите этот модем, удовольствия от его работы вы не получите.
2. Win-принтеры — комментарии те же, что и для Win-модемов. Разработчики дешевых устройств, как правило, стараются сэкономить на драйверах для менее распространенных ОС.
3. Экзотические TV- и FM-тюнеры.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Конфигурирование внешних устройств
Конфигурирование внешних устройств Помимо виртуальных жестких дисков и программно эмулируемых компонентов, приведенных в табл. 2.1, в конфигурацию ВМ могут входить перечисленные далее устройства и компоненты (см. рис. 2.32).? Устройства чтения CD/DVD. Virtual PC 2004 предоставляет
Конфигурирование внешних устройств
Конфигурирование внешних устройств Помимо виртуальных жестких дисков и программно эмулируемых компонентов, о которых шла речь в подразделе «Архитектура виртуальной машины в VMware Workstation», в конфигурацию ВМ могут входить следующие устройства и компоненты:? устройства
Конфигурирование внешних устройств
Конфигурирование внешних устройств Помимо виртуальных жестких дисков и программно эмулируемых компонентов, приведенных в табл. 4.3, в конфигурацию ВМ могут входить следующие устройства и компоненты:? устройства чтении CD/DVD, причем Virtual PC 2004 предоставляет как возможность
Глава 9. Подключение и настройка аппаратных устройств
Глава 9. Подключение и настройка аппаратных устройств Существует бесконечное множество аппаратных конфигураций, рассмотреть каждую из которых не представляется возможным. Даже если говорить только о типах устройств, и то рассмотреть их все будет трудновато. А,
П11. К главе 9 "Подключение и настройка аппаратных устройств"
П11. К главе 9 "Подключение и настройка аппаратных устройств" 1. Guido Gonzato, "Configuration HOWTO" v1.2.6, 19 January 1999. Обновленную версию этого документа вы можете найти по адресу http://sunsite.unc.edu/mdw/HOWTO, а русский перевод - на сервере linux.webclub.ru. 2. А. Мичурин, "Управление консолью Linux".
9. Эффективное использование аппаратных средств
9. Эффективное использование аппаратных средств В современных персональных компьютерах и компьютерных системах программные и аппаратные средства используются весьма тесно, что позволяет создавать такую рабочую среду, о которой несколько лет назад пользователи могли
Глава 3 Подключение оборудования и работа с Диспетчером устройств
Глава 3 Подключение оборудования и работа с Диспетчером устройств Использование современного компьютера немыслимо без дополнительного оборудования. Многие ошибочно полагают, что это не так: мол, я в компьютере только храню и обрабатываю данные, и работаю в Интернете,
Подключение нового оборудования и удаление устройств
Подключение нового оборудования и удаление устройств Чтобы подключить к компьютеру новое оборудование, выберите в панели управления категорию Оборудование и звук, и щелкните на ссылке Устройства и принтеры. Можно поступить и проще, выбрав в меню Пуск команду Устройства
8.3. Подключение устройств
8.3. Подключение устройств Аппетит всегда приходит во время еды. Когда вы покупаете свой первый компьютер, кажется, что в нем есть все. В нем столько «всего», что вам никогда не освоить всех его возможностей. Но проходит время, технологии развиваются, ваши запросы растут, и
Конфигурирование печатающих устройств
Конфигурирование печатающих устройств Все принтеры и плоттеры, установленные в Windows, можно использовать для печати в AutoCAD. Однако если вы собираетесь печатать не на настольном принтере, а на плоттере, то лучше воспользоваться специальными драйверами, входящими в состав
Конфигурирование печатающих устройств
Конфигурирование печатающих устройств Все принтеры и плоттеры, установленные в Windows, можно использовать для печати в AutoCAD. Однако если для печати вы собираетесь использовать не настольный принтер, а плоттер, то лучше воспользоваться специальными драйверами, входящими в
Подключение периферийных устройств
Подключение периферийных устройств Внешние переферийные устройства, например: цифровая фотокамера, картридер, принтер, сканер или внешний модем обычно подсоединяются к компьютеру посредством кабеля к соответствующему компьютерному порту. Существует ряд
Восстановление данных при аппаратных неисправностях
Восстановление данных при аппаратных неисправностях Отколотые элементы, «поджаренные» микросхемы и вздутые конденсаторы на плате электроники обычно заметны сразу. Точно так же видны гнутые ножки разъемов IDE (рис. 2.5) или колодки питания. Можно попробовать выпрямить
Глава 15 Подключение устройств к ноутбуку
Глава 15 Подключение устройств к ноутбуку • Мобильные телефоны• Карманные компьютеры• Цифровые фотоаппараты• Подключение принтераПримерно 10–15 лет назад главной задачей компьютерных компаний было установление ПК в каждый дом, а еще лучше, если таких ПК будет по