Список младших номеров устройств в Linux
В операционной системе Linux каждое устройство представляется в виде файла, расположенного в каталоге /dev
. Для идентификации устройств используются пары номеров: старший (major) и младший (minor). В то время как старший номер указывает на тип устройства, младший номер чаще всего указывает на конкретный экземпляр устройства данного типа.
В этой статье представлен список младших номеров для различных типов устройств в Linux, что может быть полезно системным администраторам, разработчикам драйверов и всем, кто интересуется внутренним устройством операционной системы.
0 | Устройства без имени (узлы монтирования NFS, возвратные интерфейсы) | |||
1 | char | Устройства памяти | ||
1 | /dev/mem | Доступ к физической памяти | ||
2 | /dev/kmem | Доступ к виртуальной памяти ядра | ||
3 | /dev/null | Пустое устройство | ||
4 | /dev/port | Доступ к портам ввода/вывода | ||
5 | /dev/zero | Источник пустого байта | ||
6 | /dev/core | Должно быть ссылкой к /proc/kcore | ||
7 | /dev/full | Пpи записи возвращает ENOSPC | ||
1 | block | RAM-диск | ||
1 | /dev/ramdisk | RAM-диск | ||
2 | char | Зарезервировано для PTY (tytso@athena.mit.edu) | ||
2 | block | Дисководы | ||
0 | /dev/fd0 | Первый контроллер, привод 1, автоопределение | ||
1 | /dev/fd1 | Первый контроллер, привод 2, автоопределение | ||
2 | /dev/fd2 | Первый контроллер, привод 3, автоопределение | ||
3 | /dev/fd3 | Первый контроллер, привод 4, автоопределение | ||
128 | /dev/fd4 | Первый контроллер, привод 1, автоопределение | ||
129 | /dev/fd5 | Второй контроллер, привод 2, автоопределение | ||
130 | /dev/fd6 | Второй контроллер, привод 3, автоопределение | ||
131 | /dev/fd7 | Второй контроллер, привод 4, автоопределение |
Для указания нужного формата следует добавить к номеру Устройства следующее число:
0 | /dev/fd? | Формат автоопределения | ||
4 | /dev/fd?d360 | 5.25 дюйма, 360K, привод 360K | ||
20 | /dev/fd?h360 | 5.25 дюйма, 360K, привод 1200K | ||
48 | /dev/fd?h410 | 5.25 дюйма, 410K, привод 1200K | ||
64 | /dev/fd?h420 | 5.25 дюйма, 420K, привод 1200K | ||
24 | /dev/fd?h720 | 5.25 дюйма, 720K, привод 1200K | ||
80 | /dev/fd?h880 | 5.25 дюйма, 880K, привод 1200K | ||
8 | /dev/fd?h1200 | 5.25 дюйма, 1200K, привод 1200K | ||
40 | /dev/fd?h1440 | 5.25 дюйма, 1440K, привод 1200K | ||
56 | /dev/fd?h1476 | 5.25 дюйма, 1476K, привод 1200K | ||
72 | /dev/fd?h1494 | 5.25 дюйма, 1494K, привод 1200K | ||
92 | /dev/fd?h1600 | 5.25 дюйма, 1600K, привод 1200K | ||
12 | /dev/fd?u360 | 3.5 дюйма, 360K, двойная плотность | ||
16 | /dev/fd?u720 | 3.5 дюйма, 720K, двойная плотность | ||
120 | /dev/fd?u800 | 3.5 дюйма, 800K, двойная плотность | ||
52 | /dev/fd?u820 | 3.5 дюйма, 820K, двойная плотность | ||
68 | /dev/fd?u830 | 3.5 дюйма, 830K, двойная плотность | ||
84 | /dev/fd?u1040 | 3.5 дюйма, 1040K, двойная плотность | ||
88 | /dev/fd?u1120 | 3.5 дюйма, 1120K, двойная плотность | ||
28 | /dev/fd?u1440 | 3.5 дюйма, 1440K, высокая плотность | ||
124 | /dev/fd?u1600 | 3.5 дюйма, 1600K, высокая плотность | ||
44 | /dev/fd?u1680 | 3.5 дюйма, 1680K, высокая плотность | ||
60 | /dev/fd?u1722 | 3.5 дюйма, 1722K, высокая плотность | ||
76 | /dev/fd?u1743 | 3.5 дюйма, 1743K, высокая плотность | ||
96 | /dev/fd?u1760 | 3.5 дюйма, 1760K, высокая плотность | ||
116 | /dev/fd?u1840 | 3.5 дюйма, 1840K, высокая плотность | ||
100 | /dev/fd?u1920 | 3.5 дюйма, 1920K, высокая плотность | ||
32 | /dev/fd?u3200 | 3.5 дюйма, 3200K, экстра плотность | ||
104 | /dev/fd?u3200 | 3.5 дюйма, 3200K, экстра плотность | ||
108 | /dev/fd?u3520 | 3.5 дюйма, 3520K, экстра плотность | ||
112 | /dev/fd?u3840 | 3.5 дюйма, 3840K, экстра плотность | ||
36 | /dev/fd?CompaQ | привод Compaq на 2880K |
Замечание:
Буква в названии устройства (d, q, h или u) указывает тип поддерживаемого привода: двойная плотность 5.25 дюйма (d), учетверенная плотность 5.25 дюйма (q), высокая плотность 5.25 дюйма (h) или 3.5 дюйма (u, любой тип). Для приводов на 3.5 дюйма прописные буквы D, H или E не используются, так как для этих приводов это не имеет значения.
3 | char | Зарезервировано для PTY | ||
block | Первый интерфейс MFM, RLL или IDE жесткого диска или CD-ROM | |||
0 | /dev/hda | Основной диск (или CD-ROM) | ||
64 | /dev/hdb | Второй диск (или CD-ROM) |
Для указания раздела следует добавить к номеру устройства следующий номер
0 | /dev/hd? | Весь диск | ||
1 | /dev/hd?1 | Первый основной раздел | ||
2 | /dev/hd?2 | Второй основной раздел | ||
3 | /dev/hd?3 | Третий основной раздел | ||
4 | /dev/hd?4 | Четвертый основной раздел | ||
5 | /dev/hd?5 | Первый логический раздел | ||
6 | /dev/hd?6 | Второй логический раздел | ||
7 | /dev/hd?7 | Третий логический раздел | ||
.......... | ||||
63 | /dev/hd?63 | Пятьдесят девятый логический раздел | ||
4 | char | TTY устройства | ||
0 | /dev/console | Консоль | ||
1 | /dev/tty1 | Первая виртуальная консоль | ||
.......... | ||||
63 | /dev/tty63 | Шестьдесят третья виртуальная консоль | ||
64 | /dev/ttyS0 | Первый последовательный порт | ||
.......... | ||||
127 | /dev/ttyS63 | Шестьдесят четвертый последовательный порт | ||
128 | /dev/ptyp0 | Первая главная псевдо-tty | ||
.......... | ||||
191 | /dev/ptysf | Шестьдесят четвертая главная псевдо-tty | ||
192 | /dev/ttyp0 | Первая второстепенная псевдо-tty | ||
.......... | ||||
255 | /dev/ttysf | Шестьдесят четвертая второстепенная псевдо-tty |
Псевдо-tty обозначаются следующим образом:
Главные псевдо-tty обозначаются как pty, а второстепенные как tty;
Четвертой буквой в названии может быть p, q, r или s, которая указывает на одну из четырех серий псевдо-tty по 16 в каждой;
Пятым символом может быть один из 0123456789abcdef, который указывает позицию в серии.
5 | char | Альтернативные TTY Устройства | ||
0 | /dev/tty | Текущее устройство tty | ||
64 | /dev/cua0 | Устройство вызова, соответствующее ttyS0 | ||
.......... | ||||
127 | /dev/cua63 | Устройство вызова, соответствующее ttyS63 | ||
6 | char | Устройства параллельных портов принтера | ||
0 | /dev/lp0 | Первый порт принтера (0x3bc) | ||
1 | /dev/lp1 | Второй порт принтера (0x378) | ||
2 | /dev/lp2 | Третий порт принтера (0x278) |
Не у всех систем имеется параллельный порт 0x3bc, поэтому первым устройством принтера может быть как /dev/lp0, так и /dev/lp1.
7 | char | Устройства доступа к виртуальным консолям | ||
0 | /dev/vcs | Текстовый доступ к текущей виртуальной консоли | ||
1 | /dev/vcs1 | Текстовый доступ к tty1 | ||
.......... | ||||
63 | /dev/vcs63 | Текстовый доступ к tty63 | ||
128 | /dev/vcsa | Текстовый и атрибутный доступ к текущей виртуальной консоли | ||
129 | /dev/vcsa1 | Текстовый и атрибутный доступ к tty1 | ||
.......... | ||||
191 | /dev/vcsa63 | Текстовый и атрибутный доступ к tty63 |
Замечание: Эти устройства доступны как по записи, так и по чтению.
8 | block | Устройства для SCSI дисков | ||
0 | /dev/sda | Первый SCSI диск | ||
16 | /dev/sdb | Второй SCSI диск | ||
32 | /dev/sdc | Третий SCSI диск | ||
.......... | ||||
240 | /dev/sdp | Шестнадцатый SCSI диск |
Разделы обозначаются таким же образом как у IDE дисков (см. старший номер 3) за исключением того, что количество логических разделов у SCSI дисков ограничено до 11 на один диск (вместо 59, как у IDE дисков).
9 | char | Устройства для SCSI ленточных накопителей | ||
0 | /dev/st0 | Первый SCSI ленточный накопитель | ||
1 | /dev/st1 | Второй SCSI ленточный накопитель | ||
.......... | ||||
128 | /dev/nst0 | Первый SCSI ленточный накопитель без перемотки ленты при закрытии файла | ||
129 | /dev/nst1 | Второй SCSI ленточный накопитель без перемотки ленты при закрытии файла | ||
.......... | ||||
9 | block | Составные дисковые устройства | ||
0 | /dev/md0 | Первая группа устройств | ||
1 | /dev/md1 | Вторая группа устройств | ||
.......... |
Подобные драйверы используются для построения файловых систем на нескольких физических дисках.
10 | char | Не последовательная мышь и другие устройства | ||
0 | /dev/logibm | Мышь Logitech | ||
1 | /dev/psaux | Порт для мыши PS/2 | ||
2 | /dev/inportbm | Мышь Microsoft Inport | ||
3 | /dev/atibm | Мышь ATI XL | ||
4 | /dev/jbm | J-мышь | ||
4 | /dev/amigamouse | Мышь Amiga (68k) | ||
5 | /dev/atarimouse | Мышь Atari (68k) | ||
128 | /dev/beep | Звуковой генератор | ||
129 | /dev/modrq | Запрос ядра на загрузку модуля | ||
11 | block | CD-ROM с интерфейсом SCSI | ||
0 | /dev/sr0 | Первый SCSI CD-ROM | ||
1 | /dev/sr1 | Второй SCSI CD-ROM | ||
.......... |
Префикс /dev/scd использовался ранее вместо /dev/sr.
12 | char | Ленточные накопители QIC-02 | ||
2 | /dev/ntpqic11 | QIC-11, без перемотки при закрытии файла | ||
3 | /dev/tpqic11 | QIC-11, с перемоткой при закрытии файла | ||
4 | /dev/ntpqic24 | QIC-24, без перемотки при закрытии файла | ||
5 | /dev/tpqic24 | QIC-24, с перемоткой при закрытии файла | ||
6 | /dev/ntpqic120 | QIC-120, без перемотки при закрытии файла | ||
7 | /dev/tpqic120 | QIC-120, с перемоткой при закрытии файла | ||
8 | /dev/ntpqic150 | QIC-150, без перемотки при закрытии файла | ||
9 | /dev/tpqic150 | QIC-150, с перемоткой при закрытии файла | ||
12 | block | MSCDEX CD-ROM с поддержкой callback | ||
0 | /dev/dos_cd0 | Первый MSCDEX CD-ROM | ||
1 | /dev/dos_cd1 | Второй MSCDEX CD-ROM | ||
.......... | ||||
13 | char | Громкоговоритель | ||
0 | /dev/pcmixer | Эмуляция /dev/mixer | ||
3 | /dev/pcsp | Эмуляция /dev/dsp (8 бит) | ||
4 | /dev/pcaudio | Эмуляция /dev/audio | ||
5 | /dev/pcsp16 | Эмуляция /dev/dsp (16 бит) | ||
13 | block | 8 битный MFM/RLL/IDE контроллер | ||
0 | /dev/xda | Первый XT диск | ||
64 | /dev/xdb | Второй XT диск |
Разделы обозначаются таким же образом как у IDE дисков (см. старший номер 3).
14 | char | Звуковая плата | ||
0 | /dev/mixer | Микшер | ||
1 | /dev/sequencer | Звуковой секвенсер | ||
2 | /dev/midi00 | Первый MIDI порт | ||
3 | /dev/dsp | Цифровой звук | ||
4 | /dev/audio | Цифровой звук, совместимый с Sun | ||
6 | /dev/sndstat | Информация о состоянии звуковой платы | ||
8 | /dev/sequencer2 | Дополнительный секвенсер | ||
16 | /dev/mixer1 | Второй микшер | ||
17 | /dev/patmgr0 | Patch менеджер | ||
18 | /dev/midi01 | Второй MIDI порт | ||
19 | /dev/dsp1 | Второй порт для цифрового звука | ||
20 | /dev/audio1 | Второй порт, совместимый с Sun, для цифрового звука | ||
33 | /dev/patmgr1 | Второй patch менеджер | ||
34 | /dev/midi02 | Третий MIDI порт | ||
50 | /dev/midi03 | Четвертый MIDI порт | ||
14 | block | Работа с жестким диском через BIOS с поддержкой callback | ||
0 | /dev/dos_hda | Первый диск (BIOS) | ||
64 | /dev/dos_hdb | Второй диск (BIOS) | ||
128 | /dev/dos_hdc | Третий диск (BIOS) | ||
192 | /dev/dos_hdd | Четвертый диск (BIOS) |
Разделы обозначаются таким же образом как у IDE дисков (см. старший номер 3).
15 | char | Джойстик | ||
0 | /dev/js0 | Первый джойстик | ||
1 | /dev/js1 | Второй джойстик | ||
15 | block | CD-ROM Sony CDU-31A/CDU-33A | ||
0 | /dev/sonycd | CD-ROM Sony CDU-31A | ||
16 | char | Зарезервировано для сканеров | ||
16 | block | CD-ROM Gold Star | ||
0 | /dev/gscd | CD-ROM Gold Star | ||
17 | char | Последовательная плата Chase (разрабатывается) | ||
0 | /dev/ttyH0 | Первый порт Chase | ||
1 | /dev/ttyH1 | Второй порт Chase | ||
.......... | ||||
17 | block | Optics Storage CD-ROM (разрабатывается) | ||
0 | /dev/optcd | Optics Storage CD-ROM | ||
18 | char | Дополнительная последовательная плата Chase | ||
0 | /dev/cuh0 | Устройство callout, соответствующее ttyH0 | ||
1 | /dev/cuh1 | Устройство callout, соответствующее ttyH1 | ||
.......... | ||||
18 | block | CD-ROM Sanyo (разрабатывается) | ||
0 | ? | CD-ROM Sanyo | ||
19 | char | Последовательная плата Cyclades | ||
32 | /dev/ttyC0 | Первый порт Cyclades | ||
.......... | ||||
63 | /dev/ttyC31 | Тридцать второй порт Cyclades | ||
19 | block | Сжатый диск Double | ||
0 | /dev/double0 | Первый сжатый диск | ||
.......... | ||||
7 | /dev/double7 | Восьмой сжатый диск | ||
128 | /dev/cdouble0 | Отображение первого сжатого диска | ||
.......... | ||||
135 | /dev/cdouble7 | Отображение восьмого сжатого диска |
См. документацию по Double для информации об отображаемых устройствах.
20 | char | Дополнительная последовательная плата Cyclades | ||
32 | /dev/cub0 | Устройство callout, соответствующее ttyC0 | ||
.......... | ||||
63 | /dev/cub31 | Устройство callout, соответствующее ttyC31 | ||
20 | block | CD-ROM Hitachi (разрабатывается) | ||
0 | /dev/hitcd | CD-ROM Hitachi | ||
21 | char | Generic SCSI доступ | ||
0 | /dev/sg0 | Первое устройство generic SCSI | ||
1 | /dev/sg1 | Второе устройство generic SCSI | ||
.......... | ||||
22 | char | Последовательная плата Digiboard | ||
0 | /dev/ttyD0 | Первый порт Digiboard | ||
1 | /dev/ttyD1 | Второй порт Digiboard | ||
.......... | ||||
22 | block | Второй интерфейс MFM/RLL/IDE жесткого диска / CD-ROM | ||
0 | /dev/hdc | Основной диск (или CD-ROM) | ||
64 | /dev/hdd | Второстепенный диск (или CD-ROM) |
Разделы обозначаются таким же образом, как для первого интерфейса (см. старший номер 3).
23 | char | Дополнительная последовательная плата Digiboard | ||
0 | /dev/cud0 | Устройство callout, соответствующее ttyD0 | ||
1 | /dev/cud1 | Устройство callout, соответствующее ttyD1 | ||
23 | block | CD-ROM Mitsumi | ||
0 | /dev/mcd | CD-ROM Mitsumi | ||
24 | char | Последовательная плата Stallion | ||
0 | /dev/ttyE0 | Stallion, порт 0 плата 0 | ||
1 | /dev/ttyE1 | Stallion, порт 1 плата 0 | ||
.......... | ||||
64 | /dev/ttyE64 | Stallion, порт 0 плата 1 | ||
65 | /dev/ttyE65 | Stallion, порт 1 плата 1 | ||
.......... | ||||
128 | /dev/ttyE128 | Stallion, порт 0 плата 2 | ||
129 | /dev/ttyE129 | Stallion, порт 1 плата 2 | ||
.......... | ||||
192 | /dev/ttyE192 | Stallion, порт 0 плата 3 | ||
193 | /dev/ttyE193 | Stallion, порт 1 плата 3 | ||
.......... | ||||
24 | block | CD-ROM Sony CDU-535 | ||
0 | /dev/cdu535 | CD-ROM Sony CDU-535 | ||
25 | char | Дополнительная последовательная плата Stallion | ||
0 | /dev/cue0 | Устройство callout, соответствующее ttyE0 | ||
1 | /dev/cue1 | Устройство callout, соответствующее ttyE1 | ||
.......... | ||||
64 | /dev/cue64 | Устройство callout, соответствующее ttyE64 | ||
65 | /dev/cue65 | Устройство callout, соответствующее ttyE65 | ||
.......... | ||||
128 | /dev/cue128 | Устройство callout, соответствующее ttyE128 | ||
129 | /dev/cue129 | Устройство callout, соответствующее ttyE129 | ||
.......... | ||||
192 | /dev/cue192 | Устройство callout, соответствующее ttyE192 | ||
193 | /dev/cue193 | Устройство callout, соответствующее ttyE193 | ||
.......... | ||||
25 | block | Первый CD-ROM Matsushita (Panasonic/SoundBlaster) | ||
0 | /dev/sbpc0 | CD-ROM Panasonic контроллер 0 устройство 0 | ||
1 | /dev/sbpc1 | CD-ROM Panasonic контроллер 0 устройство 1 | ||
2 | /dev/sbpc2 | CD-ROM Panasonic контроллер 0 устройство 2 | ||
3 | /dev/sbpc3 | CD-ROM Panasonic контроллер 0 устройство 3 | ||
26 | char | Захватчик кадров | ||
0 | /dev/wvisfgrab | Захватчик кадров Quanta WinVision | ||
26 | block | Второй CD-ROM Matsushita (Panasonic/SoundBlaster) | ||
0 | /dev/sbpcd0 | CD-ROM Panasonic контроллер 1 устройство 0 | ||
1 | /dev/sbpcd1 | CD-ROM Panasonic контроллер 1 устройство 1 | ||
2 | /dev/sbpcd2 | CD-ROM Panasonic контроллер 1 устройство 2 | ||
3 | /dev/sbpcd3 | CD-ROM Panasonic контроллер 1 устройство 3 | ||
27 | char | Ленточный накопитель QIC-117 | ||
0 | /dev/rft0 | Устройство 0, с перемоткой при закрытии файла | ||
1 | /dev/rft1 | Устройство 1, с перемоткой при закрытии файла | ||
2 | /dev/rft2 | Устройство 2, с перемоткой при закрытии файла | ||
3 | /dev/rft3 | Устройство 3, с перемоткой при закрытии файла | ||
4 | /dev/nrft0 | Устройство 0, без перемотки при закрытии файла | ||
5 | /dev/nrft1 | Устройство 1, без перемотки при закрытии файла | ||
6 | /dev/nrft2 | Устройство 2, без перемотки при закрытии файла | ||
7 | /dev/nrft3 | Устройство 3, без перемотки при закрытии файла | ||
27 | block | Третий CD-ROM Matsushita (Panasonic/SoundBlaster) | ||
0 | /dev/sbpcd8 | CD-ROM Panasonic контроллер 2 устройство 0 | ||
1 | /dev/sbpcd9 | CD-ROM Panasonic контроллер 2 устройство 1 | ||
2 | /dev/sbpcd10 | CD-ROM Panasonic контроллер 2 устройство 2 | ||
3 | /dev/sbpcd11 | CD-ROM Panasonic контроллер 2 устройство 3 | ||
28 | char | Программирование последовательной платы Stallion | ||
0 | /dev/staliomem0 | Память ввода/вывода первой платы Stallion | ||
1 | /dev/staliomem1 | Память ввода/вывода второй платы Stallion | ||
2 | /dev/staliomem2 | Память ввода/вывода третьей платы Stallion | ||
3 | /dev/staliomem3 | Память ввода/вывода четвертой платы Stallion | ||
28 | block | Четвертый CD-ROM Matsushita (Panasonic/SoundBlaster) | ||
0 | /dev/sbpcd12 | CD-ROM Panasonic контроллер 3 устройство 0 | ||
1 | /dev/sbpcd13 | CD-ROM Panasonic контроллер 3 устройство 1 | ||
2 | /dev/sbpcd14 | CD-ROM Panasonic контроллер 3 устройство 2 | ||
3 | /dev/sbpcd15 | CD-ROM Panasonic контроллер 3 устройство 3 | ||
28 | block | ACSI диск (68k) | ||
0 | /dev/ada | Первый ACSI диск | ||
16 | /dev/adb | Второй ACSI диск | ||
32 | /dev/adc | Третий ACSI диск | ||
.......... | ||||
240 | /dev/adp | Шестнадцатый ACSI диск |
29 | char | Универсальный буфер кадров | ||
0 | /dev/fb0current | Первый буфер кадров | ||
1 | /dev/fb0autodetect | |||
.......... | ||||
16 | /dev/fb1current | Второй буфер кадров | ||
17 | /dev/fb1autodetect | |||
.......... |
Универсальный буфер кадров в настоящее время поддерживается только в версии Linux/68k. Устройство current используется для доступа к буферу с текущим разрешением, а устройство autodetect - с разрешением, установленным при загрузке (по умолчанию). Младшие номера 2-15 в обозначении каждого буфера кадров используются для специфичных режимов, применяемых в разных платах. В обозначении этих устройств не существует общего стандарта.
block | CD-ROM Aztech/Orchid/Okano/Wearnes | |||
0 | /dev/aztcd | CD-ROM Aztech | ||
30 | char | iBCS-2 | ||
0 | /dev/socksys | Доступ к гнездам | ||
1 | /dev/spx | Интерфейс SVR3 для локальной системы X | ||
2 | /dev/inet/arp | Доступ к сети | ||
2 | /dev/inet/icmp | Доступ к сети | ||
2 | /dev/inet/ip | Доступ к сети | ||
2 | /dev/inet/udp | Доступ к сети | ||
2 | /dev/inet/tcp | Доступ к сети |
Для функционирования iBCS-2 требуется наличие ссылки /dev/nfsd к /dev/socksys и ссылки /dev/XOR к /dev/null
block | CD-ROM Philips LMS CM-205 | |||
0 | /dev/cm205cd | CD-ROM Philips LMS CM-205 |
/dev/lmscd является устаревшим названием для этого устройства.
Драйвер не работает с приводом CD-ROM CM-205MS
31 | char | MPU-401 MIDI | ||
0 | /dev/mpu401data | Порт данных MPU-401 | ||
1 | /dev/mpu401stat | Порт состояния MPU-401 | ||
31 | block | ROM/плата flash памяти | ||
0 | /dev/rom0 | Первая плата ROM (режим read-write) | ||
.......... | ||||
7 | /dev/rom7 | Восьмая плата ROM (режим read-write) | ||
8 | /dev/rrom0 | Первая плата ROM (режим read-only) | ||
.......... | ||||
15 | /dev/rrom7 | Восьмая плата ROM (режим read-only) | ||
16 | /dev/flash0 | Первая плата flash памяти (read-write) | ||
.......... | ||||
23 | /dev/flash7 | Восьмая плата flash памяти (read-write) | ||
24 | /dev/rflash0 | Первая плата flash памяти (read-only) | ||
.......... | ||||
31 | /dev/rflash7 | Восьмая плата flash памяти (read-only) |
Устройства, работающие в режиме read-write, поддерживают обратное кэширование данных, записанных в RAM, также как запись на устройства flash RAM. Устройства, работающие в режиме read-only, поддерживают только чтение.
32 | block | CD-ROM Philips LMS CM-206 | ||
0 | /dev/cm206cd | CD-ROM Philips LMS CM-206 | ||
33 | block | Modular RAM диск | ||
0 | /dev/ram0 | Первый Modular RAM диск | ||
1 | /dev/ram1 | Второй Modular RAM диск | ||
.......... | ||||
255 | /dev/ram255 | Двести пятьдесят шестой Modular RAM диск | ||
34-223 | не распределены | |||
224-254 | локальное/экспериментальное назначение |
Во избежание конфликтов с последующим распределением, этот диапазон может быть использован для устройств, у которых нет официальных номеров. Следует подчеркнуть, что значения MAX_CHRDEV и MAX_BLKDEV в файле linux/include/linux/major.h должны быть больше чем самый большой старший номер используемого устройства. Для ядра, использующего локальные или экспериментальные устройства, самый простой способ — это установить эти значения равными 256. Использование памяти в случае, если это значение установлено равным 64 (стандартное значение), составит 3K.
255 | Зарезервировано |