BASH Programming - Введение

       

Аппаратура и устройства


После установки всех необходимых драйверов, загрузите новое ядро. Оно должно содержать все необходимые Вам свойства для следующий секций.

[Пользователи devfs могут не беспокоится о следующих шагах ручной установки файлов устройств. Если Вы используете devfs, все будет автоматически появляться в нужном месте.]

Войдите в /dev-каталог и проверьте петлевые устройства

Это не критично, если у Вас нет этих устройств, но удобнее если есть. (см. 3.5). Если они у Вас есть , то ls -команда должна показать loop0-loop7:

shell> cd /dev shell> ls loop* loop0 loop1 loop2 loop3 loop4 loop5 loop6 loop7

Листинг: файлы устройств для обратной связи

Если у Вас нет этих устройств, создайте их, используя /dev/MAKEDEV-скрипт:

shell> cd /dev/ shell> modprobe loop # загрузить модуль loop shell> ./MAKEDEV loop

Листинг: команды для создания петлевых устройств

Последняя команда выполняется правильно, если у Вас есть loop-модуль в ядре. Что Вы читали о loop-файлах устройств может быть применимо ко всем другим файлам устройств (sg*, pg*, hd*, ...) и это не явно указано далее в документе.

В случае, если Ваш дистрибутив Linux не содержит сценария /dev/MAKEDEV, создайте файлы устройств вручную этим циклом:

for i in 0 1 2 3 4 5 6 7 do mknod /dev/loop$i c 7 $i done



Содержание раздела