Диск A | |
Диск B | |
Диск C | |
История |
Диск A это Floppy disk - то есть дискета.
Для тех, кто их никогда не видел - это
магнитный диск в пластмассовом корпусе прямоугольной формы.
Размер самого популярного
типа - 3.5 дюйма то есть 8.89 сантиметра.
Вставлять такие дискеты нужно было в специальный дисковод
Диск B также был зарезервирован под дискеты, только
обычно большего размера.
Например, под
дискету 5.25 дюйма или 13.34 сантиметра. Или под восьмидюймовую дискету.
Дискета устроена следующим оригинальным образом
1 — футляр;
2 — антифрикционные прокладки;
3 — окно для шпинделя привода;
4 — окно индексного отверстия;
5 — окно для магнитных головок;
6 — полимерный диск с магнитным покрытием;
7 — отверстие для шпинделя привода;
8 — индексное отверстие;
9 — выемка защиты от записи
Относительный размер дискет можно оценить по совместному фото.
И уже после дискет шёл диск C, который знаком каждому пользователю и в наши дни.
Долгое время все системные диски были HDD
В последние годы набрал популярность более быстрый тип дисков - SDD. Заказать
современный SSD диск можно на сайте
Нотик.ру
сравнить цены можно на сайте
Яндекс.Маркет
Сравнить цены
В компьютерном хранилище данных назначение букв дисков - это процесс
назначения алфавитных идентификаторов томам.
В отличие от концепции точек монтирования UNIX, когда тома именуются
и размещаются произвольно в одном иерархическом пространстве имен,
назначение букв дисков позволяет использовать несколько пространств
имен самого высокого уровня.
Таким образом, назначение букв дисков - это процесс использования
букв для обозначения корней «леса», представляющего файловую систему;
каждый том содержит независимое «дерево»
(или, для неиерархических файловых систем, независимый список файлов).
Предполагается, что концепция букв дисков, используемая сегодня, по-видимому,
обязана своим происхождением семейству операционных систем IBM VM, появившемуся в
1967 году на CP / CMS (и его предшественнике по исследованиям CP-40), посредством
Digital Research ( DRI) CP / M. Концепция развивалась в несколько этапов:
CP / CMS использует буквы дисков для идентификации мини-дисков, прикрепленных к
сеансу пользователя.
Полная ссылка на файл (имя пути на современном языке)
состоит из имени файла, типа файла и буквы диска, называемой режимом файла
(например, A или B).
Мини-диски могут соответствовать физическим дискам, но чаще
относятся к логическим дискам, которые операционной системой автоматически
сопоставляются с общими устройствами как наборы виртуальных цилиндров.
CP / CMS вдохновил множество других операционных систем, включая операционную сис
тему микрокомпьютера CP / M, которая использует букву диска для указания физического
устройства хранения данных.
В ранних версиях CP / M (и других операционных систем
микрокомпьютера) на каждом диске применялась плоская файловая система, где полная
ссылка на файл состоит из буквы диска, двоеточия, имени файла (до восьми символов)
и типа файла (три персонажи); например, A: README.TXT. (Это была эпоха 8-дюймовых
гибких дисков, когда такие небольшие пространства имен не накладывали практических
ограничений.) На это использование влияли префиксы устройств, используемые в операционной
системе Digital Equipment Corporation (DEC) TOPS-10.
Синтаксис буквы диска, выбранный для CP / M, был унаследован Microsoft для ее операционной
системы MS-DOS посредством 86-DOS компании Seattle Computer Products (SCP) и,
следовательно, также OEM-версией IBM PC DOS. Первоначально буквы дисков всегда
представляли собой физические тома, но в конечном итоге появилась поддержка логических
томов.
Благодаря назначению на должность преемника DOS концепция букв дисков также
была унаследована OS / 2 и семейством Microsoft Windows.
Важная возможность иерархических каталогов внутри каждой буквы диска изначально
отсутствовала в этих системах.
Это была главная особенность UNIX и других подобных
операционных систем, где на жестких дисках хранились тысячи (а не десятки или
сотни) файлов. Увеличение объема памяти микрокомпьютеров привело к их введению,
за которым последовали длинные имена файлов.
В файловых системах, в которых
отсутствуют такие механизмы именования, назначение букв дисков оказалось
полезным и простым принципом организации.
CP/M, MP/M, Concurrent CP/M, Concurrent DOS, FlexOS, 4680 OS, 4690 OS, S5-DOS/MT, Multiuser DOS, System Manager, REAL/32, REAL/NG, Personal CP/M, S5-DOS, DOS Plus, DR DOS, Novell DOS, PalmDOS, OpenDOS families AMSDOS 86-DOS, MS-DOS, PC DOS families PC-MOS/386 PTS-DOS, S/DOS FreeDOS GEMDOS, TOS, MiNT, MagiC, MultiTOS Atari DOS family MSX-DOS ANDOS, CSI-DOS, MK-DOS GEOS SymbOS OS/2, eComStation Windows 10 Windows 9x family Windows NT family Xbox video game console operating system ReactOS Symbian OS DexOS TempleOS
MS-DOS / PC DOS начиная с версии 5.0 и более поздних операционных систем назначает буквы дисков в соответствии со следующим алгоритмом:
Присвойте букву диска A: первому дисководу гибких дисков (дисковод 0), а B: второму дисководу гибких дисков (дисковод 1).
Если присутствует только одна физическая дискета, диск B: будет назначен фантомному дисководу гибких дисков, сопоставленному
с тем же физическим диском и динамически назначен либо A:, либо B: для облегчения операций с дискетами.
Если физический дисковод гибких дисков отсутствует, DOS 4.0 назначит A: и B: несуществующему диску, в то время как
DOS 5.0 и выше аннулирует эти буквы диска.
Если присутствует более двух физических дисководов, версии DOS до
5.0 будут назначать последующие буквы дисков, тогда как DOS 5.0 и выше переназначит эти диски на более высокие
буквы дисков на более позднем этапе; см. ниже.
Назначьте букву диска первому активному первичному разделу, распознанному на первом физическом жестком диске. DOS 5.0
и выше гарантирует, что он станет диском C :, так что загрузочный диск будет иметь диск A: или C :.
Присвойте последующие буквы дисков первичному первичному разделу на каждом последующем физическом жестком диске
(версии DOS до 5.0 будут проверять только два физических жестких диска, тогда как DOS 5.0 и выше поддерживают
восемь физических жестких дисков).
Присвойте последующие буквы дисков каждому распознанному логическому разделу, присутствующему в первом расширенном разделе,
начиная с первого жесткого диска и далее через последовательные физические жесткие диски.
DOS 5.0 и выше: назначьте буквы дисков всем оставшимся основным разделам, начиная с первого жесткого диска и заканчивая
последовательными физическими жесткими дисками.
DOS 5.0 и выше: назначьте буквы дисков всем физическим дисководам за пределами второго физического дисковода.
Присвойте последующие буквы дисков любым драйверам блочных устройств, загруженным в CONFIG.SYS, с помощью операторов DEVICE,
например, RAM диски.
Присвойте последующие буквы дисков любым динамически загружаемым дискам с помощью операторов CONFIG.SYS INSTALL в AUTOEXEC.BAT
или более поздних версиях, т. Е. Дополнительных дисководов оптических дисков (MSCDEX и т. Д.), Дисководов PCMCIA / PC Card,
дисков USB или Firewire или сетевых дисков.
Только разделы распознанных типов разделов назначаются буквы.
В частности, «скрытые разделы» (те, чей идентификатор
типа изменен на нераспознанное значение, обычно путем добавления 10h) - нет.
MS-DOS / PC DOS версии 4.0 и более ранние присваивают буквы всем дисководам перед рассмотрением жестких дисков, поэтому
система с четырьмя дисководами будет называть первый жесткий диск E :. Начиная с DOS 5.0, система гарантирует, что диск C:
всегда является жестким диском, даже если в системе имеется более двух физических дисководов.
Несмотря на то, что без преднамеренного переназначения, назначения букв дисков обычно фиксируются до следующей
перезагрузки, однако Zenith MS-DOS 3.21 обновит назначения букв дисков при перезагрузке диска.
Это может привести к изменению букв диска без перезагрузки, если было изменено разбиение жесткого диска.
MS-DOS на Apricot PC назначает буквы жестким дискам, начиная с A:, прежде чем рассматривать дисководы гибких дисков.
Система с двумя из каждого диска будет называть жесткие диски A: и B:, а дискеты C: и D :.
Некоторые версии DOS не назначают букву диска, начиная с C:, первому активному первичному разделу, распознанному на
первом физическом жестком диске, но первому первичному разделу, распознанному на первом жестком диске, даже если он не активен. ,
Если в таблице разделов имеется более одного расширенного раздела, обрабатываются только логические диски первого
распознанного расширенного типа раздела.
Некоторые поздние версии DR-DOS IBMBIO.COM предоставляют структуру конфигурации предварительной загрузки, в которой
хранятся битовые флаги для выбора (помимо других) между различными стратегиями назначения букв дисков.
Эти стратегии могут быть предварительно выбраны пользователем или производителем оборудования или изменены
загрузчиком на лету при запуске DR-DOS. В этих случаях загрузочный диск также может отличаться от A: или C :.
Порядок букв дисков зависит от того, управляется ли данный диск драйвером времени загрузки или динамически загружаемым
драйвером.
Например, если второй или третий жесткий диск относится к типу SCSI и в DOS требуются драйверы, загруженные с
помощью файла CONFIG.SYS (например, на плате контроллера нет встроенного BIOS или использование этого BIOS нецелесообразно),
то первый основной раздел SCSI появится после всех разделов IDE в DOS.
Поэтому DOS и, например, OS / 2
могут иметь разные буквы дисков, поскольку OS / 2 загружает драйвер SCSI раньше. Решением было не использовать
первичные разделы на таких жестких дисках.
В Windows NT и OS / 2 операционная система использует вышеупомянутый алгоритм для автоматического назначения
букв дисководам гибких дисков, оптическим дискам, загрузочным дискам и другим распознанным томам, которые не созданы
администратором в операционной системе.
Тома, созданные в операционной системе, указываются вручную, и некоторые
буквы автоматического диска можно изменить. Нераспознанные тома не являются назначенными буквами и обычно остаются
нетронутыми операционной системой.
Распространенная проблема, возникающая при назначении буквы диска, заключается в том, что
буква, назначенная сетевому диску, может помешать букве локального тома
(например, недавно установленного привода CD / DVD или USB-накопителя).
Например, если последним локальным диском является диск D: и сетевой диск был
бы назначен как E:, тогда вновь подключенному запоминающему USB-устройству также
будет назначен диск E: что приведет к потере соединения либо с общим сетевым
ресурсом, либо с USB-устройство. Пользователи с правами администратора могут
назначать буквы дисков вручную, чтобы решить эту проблему.
Еще одно условие, которое может вызвать проблемы в Windows XP, - это когда определены
сетевые диски, но в состоянии ошибки (как на ноутбуке, работающем вне сети).
Даже если неподключенный сетевой диск не является следующей доступной буквой диска,
Windows XP может быть не в состоянии сопоставить диск, и эта ошибка также может помешать
подключению USB-устройства.
Применение схемы, рассмотренной выше, в довольно современной системе на базе Windows обычно приводит к следующим назначениям букв дисков:
A: - Дисководы гибких дисков, 3 ½ 〞 или 5 ½ 〞 и, возможно, другие типы дисководов, если таковые имеются.
B: - Зарезервировано для второго дисковода гибких дисков (который присутствовал на многих компьютерах).
C: - Первый раздел жесткого диска.
D: to Z: - Другие разделы диска помечены здесь.
Windows назначает следующую свободную букву следующему диску, с которым она сталкивается при перечислении дисков в системе.
Диски могут быть разделены, создавая тем самым больше букв дисков.
Это относится к MS-DOS, а также ко всем операционным системам Windows. Windows предлагает другие способы изменения букв дисков,
используя оснастку «Управление дисками» или раздел диска. MS-DOS обычно использует параметры в драйверах устройств загрузки строк
внутри файла CONFIG.SYS.
Буквы дисков для конкретного случая:
F: - Первый сетевой диск при использовании Novell NetWare.
H: - «Домашний» каталог на сетевом сервере.
L: - Динамически назначаемый загрузочный диск под Concurrent DOS, Multiuser DOS, System Manager и REAL / 32.
M: - Буква диска для дополнительного накопителя MDISK под Concurrent DOS.
N :, O :, P: - Назначаемые плавающие накопители под CP / M-86 4.x, Personal CP / M-86 2.x, DOS Plus 1.1-2.1
(через вызов BDOS 0Fh), позже эта концепция была распространена на любой неиспользуемые буквы дисков под Concurrent
DOS, Multiuser DOS, System Manager, REAL / 32 и DR DOS до 6.0.
В: - Виртуализация «нажми и работай» в Microsoft Office.
U: - Unix-подобная унифицированная файловая система с виртуальным каталогом \ DEV
для файлов устройств под MiNT, MagiC и MultiTOS.
Z: - Первый сетевой диск, если используется Banyan VINES, и начальное назначение буквы диска для сети
виртуальных дисков в эмуляторе DOSBox x86.
Это также первая буква, выбранная Windows для сетевых ресурсов,
поскольку она автоматически выбирает от Z: вниз.
По умолчанию Wine отображает Z: в корень дерева каталогов UNIX.
Когда нет второго физического дисковода гибких дисков, диск B: можно использовать в качестве «виртуального» дисковода
гибких дисков, сопоставленного с физическим диском A:, в результате чего пользователю будет предложено переключать
дискеты каждый раз, когда требуется чтение или запись, в зависимости от того, что было наименее недавно
использованный A: или B :.
Это учитывает большую часть функциональности двух дисководов гибких дисков на компьютере, который имеет только один.
Эта концепция нескольких букв дисков, совместно использующих одно
физическое устройство (опционально с различными его «представлениями»), не ограничивается первым дисководом
гибких дисков, но может использоваться и для других дисков, настраивая для них дополнительные блочные устройства
со стандартным DOS DRIVER.SYS в CONFIG.SYS.
Сетевым дискам часто присваиваются буквы в конце алфавита.
Это часто делается для того, чтобы отличить их от локальных дисков: использование букв в конце снижает риск конфликта назначений. Это особенно верно, когда
назначение выполняется автоматически по сети (обычно сценарием входа в систему).
В большинстве систем DOS невозможно иметь более 26 подключенных дисков. Atari GEMDOS поддерживает только 16 букв дисков от
A: до P: Стек драйверов PalmDOS PCMCIA поддерживает буквы дисков 0 :, 1 :, 2 :, ... для адресации слотов дисков PCMCIA.
Некоторые сетевые драйверы Novell для DOS поддерживают до 32 букв дисков в совместимых версиях DOS. Кроме того, Novell
DOS 7, OpenDOS 7.01 и DR-DOS 7.02 действительно поддерживают директиву CONFIG.SYS LASTDRIVE = 32 для выделения до 32
букв дисков с именами от A: до Z :, [:, \ :,]: , ^ :, _: и `:. (DR-DOS 7.02-7.07 также поддерживает директивы HILASTDRIVE
и LASTDRIVEHIGH для перемещения структур дисков в верхнюю память.) Некоторые прикладные программы DOS не ожидают
буквы дисков после Z: и не будут работать с ними, поэтому рекомендуется использовать их для специальных
целей или поиска дисков.
Процессор командной строки 4DOS компании JP Software поддерживает буквы дисков помимо Z: в целом, но поскольку некоторые
буквы конфликтуют с синтаксическими расширениями этого процессора командной строки, их необходимо экранировать,
чтобы использовать их в качестве букв дисков.
В Windows 9x (MS-DOS 7.0 / MS-DOS 7.1) также добавлена поддержка LASTDRIVE = 32 и LASTDRIVEHIGH = 32.
Если в Windows NT требуется доступ к большему количеству файловых систем, чем Z:, необходимо использовать точки монтирования тома.
Тем не менее, можно смонтировать диски без букв, такие как 1 :, 2: или!: С помощью утилиты SUBST из командной строки в
Windows XP или более поздней версии (т. Е. SUBST 1: C: \ TEMP),
но это не официально поддерживается и может сломать программы, которые предполагают,
что все диски имеют буквы от A: до Z :.
Далее идут статьи с дружественных сайтов. Можете перейти на них если тема вас заинтересует.
Эти сайты могут иметь JavaScript, Yandex метрику или Google Analytics а также могут показывать рекламу.
Рекомендую наш хостинг beget.ru |
Пишите на info@eth1.ru если Вы: |
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык. |
2. Хотите разместить на сайте рекламу, подходящуюю по тематике. |
3. Хотите помочь сайту материально |
4. Нашли на сайте ошибку, неточности, баг и т.д. ... ....... |