The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

Создание устройств (Makedev-1.7)

Ожидаемое время сборки:           0.1 SBU
Ожидаемое место на диске: 50 KB

Описание MAKEDEV

Скрипт MAKEDEV создает статические записи для устройств, которые обычно расположены в директории /dev. Детальную информацию об устройствах вы можете получить в файле Documentation/devices.txt в директории с исходными кодами ядра.

Устанавливаемый скрипт: MAKEDEV

Зависимости установки MAKEDEV

Make зависит от: Bash, Coreutils.

Создание устройств

Заметьте, что распаковка файла MAKEDEV-1.7.bz2 не создаст директорий и вам не надо будет переходить в нее с помощью cd, так как этот файл содержит только скрипт.

Установим скрипт MAKEDEV:

bzcat MAKEDEV-1.7.bz2 > /dev/MAKEDEV
chmod 754 /dev/MAKEDEV

Запустим скрипт для создания файлов устройств:

cd /dev
./MAKEDEV -v generic-nopty

Описание аргументов:

Если скрипт не выполниться из-за пропуска какого-либо специального устройства zzz, то попробуйте запустить ./MAKEDEV -v zzz. Помимо этого, вы можете создать устройства через программу mknod. Пожалуйста, загляните на man или info страницы этой программы для более подробной информации.

Помимо этого, если вы не монтировали файловую систему devpts в главе "Монтирование файловых систем proc и devpts", сейчас самое время сделать это. Если ваше ядро поддерживает файловую систему devfs, запустите следующую команду для монтирования devfs:

mount -t devfs devfs /dev

Эта команда смонтирует файловую систему devfs внутри новой статической структуре /dev. Это не создаст проблем, так как если уже были файлы устройств, то они перекрылись новой файловой системой devfs.

Если у вас что-либо не сработало, то вам надо запустить скрипт MAKEDEV для создания файлов ptyXX и ttyXX, которые в противном случае нам не нужны. Убедитесь, что вы находились в директории /dev и запустите ./MAKEDEV -v pty. Последнее создаст более 512 специальных файлов устройств, которые не понадобятся на когда мы окончательно загрузим законченую систему LFS.


ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Оформить подписку на год


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList