Unix Man (Справочное руководство)


FD(HW) - часть 2


Малые числа устройств дисководов гибких дисков зависят от конфигурации дисковода и дискет. Наиболее распространенными являются следующие:

 48 дор/дюйм96 дор/дюйм135 дор/дюйм
 ds/8ds/9ss/8ss/9ds/15ds/8ds/9ds/18
ДисководМалое число устройства
01248052443660
11359153453761
214610254463862
3 * 

* Зарезервировано для специальных устройств не-дискетного типа, подключенных к контроллеру дисковода гибких дисков.

Схема образования малых чисел устройств такова. В двоичном виде каждый бит малого числа устройства представляет некоторый аспект конфигурации дисковода и носителя.

Например, малое число устройства /dev/fd048ss8 равно 8. В двоичном виде это - 00001000.

Каждый бит или двоичный разряд интерпретируется так:

48 дор/дюйм - 0Секторов на дорожкеss - 0Дисковод

96 дор/дюйм - 1ds - 1

135 дор/дюйм - 1 

32168421
001000

При идентификации малого числа устройства используются только последние шесть битов этого числа. Первым значащим битом является третий слева. Например, если третий бит слева - 0, то устройство имеет формат 48 дор/дюйм. Следующие два бита интерпретируются так:

БитыСекторов на дорожке

168
009
018
1015
1118

Четвертый бит сообщает, является ли дискета односторонней (ss - 0) или двусторонней (ds - 1). Последние два бита указывают номер дисковода:

БитыНомер дисковода

21
000
011
102
113 *

* Зарезервировано для специальных устройств не-дискетного типа, подключенных к контроллеру дисковода гибких дисков.

Используя эту информацию вы можете сконструировать любые нужные вам малые числа устройств.

Не рекомендуется форматировать дискеты низкой плотности (48 дор/дюйм) на дисководах высокой плотности (96 дор/дюйм или 135 дор/дюйм). Записи на дискетах низкой плотности, сделанные на дисководах высокой плотности, следует считывать на дисководах высокой плотности. На дисководах низкой плотности они могут и не считаться.

Для получения наилучших результатов при чтении и записи используйте дискеты, свободные от дефектов.




Начало  Назад  Вперед