|
FD(HW)НАЗВАНИЕ ОПИСАНИЕ tar tvf /dev/fd0табулирует содержимое гибкого диска на дисководе 0. Специальные блочные устройства fd буферизуются поблочно. Драйвер дисковода гибких дисков может читать и записывать по 1K за раз, используя ввод/вывод без обработки. Заметьте, что блочные пересылки всегда кратны размеру блоков на диске в 1K. Устройства флоппи-дисков носят имена /dev/fd0 и /dev/fd1 (см. "Описание" для получения дополнительной информации о процедуре присвоения имен устройствам.) Соответствующие символьные специальные устройства (без обработки) /dev/rfd0 и /dev/rfd1 обеспечивают прямую небуферизованную передачу между дискетой и адресом передачи данных пользовательской программы. В отношении форматирования смотрите format(1). Малое (меньшее) число устройства определяет тип физического устройства, связанного с файлом этого устройства (см. Описание). ФАЙЛЫ /dev/fd0 /dev/rfd048ds8 /dev/rfd096ds15 /dev/rfd0135ds9 /dev/fd1 /dev/rfd148ds8 /dev/rfd196ds15 /dev/rfd1135ds9 /dev/fd0 /dev/rfd048ds9 /dev/rfd096ds9 /dev/rfd0135ds18 /dev/fd1 /dev/rfd148ds9 /dev/rfd196ds9 /dev/rfd1135ds18 /dev/rfd048ss8 /dev/rfd148ss8 ПРИМЕЧАНИЯ Имена устройств определяют конфигурацию конкретного дисковода и носителя. Имена устройств имеют вид: fd048ds9, где fd0 - номер дисковода (0, 1, 2, 3), 48 - количество дорожек на дюйм на диске (48 или 96), ds - односторонний или двусторонний тип диска (ss или ds), 9 - количество секторов на дорожке диска (8 или 9). Например, /dev/fd048ss9 указываает на устройство гибкого диска дисковода 0 формата 48 дорожек на дюйм, одностороннего, 9-секторного. Малые числа устройств дисководов гибких дисков зависят от конфигурации дисковода и дискет. Наиболее распространенными являются следующие:
Схема образования малых чисел устройств такова. В двоичном виде каждый бит малого числа устройства представляет некоторый аспект конфигурации дисковода и носителя. Например, малое число устройства /dev/fd048ss8 равно 8. В двоичном виде это - 00001000. Каждый бит или двоичный разряд интерпретируется так:
При идентификации малого числа устройства используются только последние шесть битов этого числа. Первым значащим битом является третий слева. Например, если третий бит слева - 0, то устройство имеет формат 48 дор/дюйм. Следующие два бита интерпретируются так:
Четвертый бит сообщает, является ли дискета односторонней (ss - 0) или двусторонней (ds - 1). Последние два бита указывают номер дисковода:
Используя эту информацию вы можете сконструировать любые нужные вам малые числа устройств. Не рекомендуется форматировать дискеты низкой плотности (48 дор/дюйм) на дисководах высокой плотности (96 дор/дюйм или 135 дор/дюйм). Записи на дискетах низкой плотности, сделанные на дисководах высокой плотности, следует считывать на дисководах высокой плотности. На дисководах низкой плотности они могут и не считаться. Для получения наилучших результатов при чтении и записи используйте дискеты, свободные от дефектов. |
|