it-swarm-ru.tech

Для чего используются диски Windows A: и B:

В Windows у вас есть C-диск. Все, что выше этого, обозначено следующей буквой.

Итак, ваш второй диск - D, ваш DVD - E, и если вы вставите USB-флешку, он станет F и следующим дисководом G. И так далее, и так далее.

Но тогда, что и где находятся A и B-диски?

966
Demian Kasier

Сокращенная версия:A: & B: зарезервированы дисководами гибких дисков, поэтому C: используется жесткими дисками в целях обратной совместимости.


Когда-то у ранних компьютеров в стиле CP/M и IBM PC не было жесткого диска. У вас был один дисковод, и на этом все. Если вы не потратили еще $ 1 тыс. Или около того на второй дисковод, значит, ваша система не работала! Если у вас был только один диск, обычно загружались с одного диска, вставляли на другой диск свои программы и данные, а затем запускали программу. После завершения программы компьютер попросит переустановить загрузочный диск, чтобы вы могли снова использовать командную строку. Копирование данных с одного диска на другой было серией

Please insert source disk into drive A:...
Please insert destination disk into drive A:...
Please insert source disk into drive A:...

К тому времени, когда жесткие диски стали дешевыми, на «дорогих» компьютерах обычно было два гибких диска (одна для загрузки и запуска общих программ, одна для сохранения данных и запуска определенных программ). Таким образом, оборудование материнской платы обычно поддерживало два дисковода гибких дисков по фиксированным системным адресам. Поскольку он был встроен в аппаратное обеспечение, считалось, что встраивание того же требования в ОС приемлемо, и любые жесткие диски, добавленные к машине, будут начинаться с диска C: и т.д.

При переходе с 5,25-дюймовых дисков (которые на самом деле были физически гибкими) на 3,5-дюймовые диски (которые были заключены в более жесткую пластиковую оболочку) было обычным делом иметь оба диска в одной системе, и снова это поддерживалось на материнской плате с аппаратным обеспечением. и в ОС по фиксированным адресам. Поскольку в очень немногих системах заканчивались буквы дисков, считалось, что не стоит рассматривать возможность перераспределения этих дисков в ОС до тех пор, пока диски не будут абстрагированы вместе с адресами из-за стандарта plug'n'play.

С тех пор было разработано много программного обеспечения, и, к сожалению, большая часть его ожидала увидеть долгосрочное хранение на диске C :. Это включает в себя программное обеспечение BIOS, которое загружает компьютер. Вы по-прежнему можете подключить два дисковода гибких дисков, загрузиться в DOS 6.1 и использовать его, как в начале 90-х годов, с дисководами гибких дисков A: и B:.

Так что в значительной степени причина запуска жесткого диска в C для обратной совместимости . Хотя ОС в некоторой степени абстрагировала хранилище данных, она по-прежнему обрабатывает A: и B: по-разному таким образом, что позволяет удалять их из системы, не изменяя ОС, по-разному кэшируя их, и из-за ранних вирусов, обрабатывающих загрузочный сектор с большей осторожностью, чем загрузочный сектор жесткого диска.

В частности, для Windows стоит упомянуть, что вы можете использовать A: и B: в качестве имен для томов, будь то флешка или внутренний жесткий диск.

775
Adam Davis

A: и B: были использованы для дискеты .


Правка: Кто-то попросил фото, так что вот 8 ", 5,25" и 3,5 "дискеты. (8" диски не использовались в качестве стандарта на IBM-совместимых персональных компьютерах.)

floppy disks

661
lujop

Меньше ответа, больше анекдота. В этой статье Microsoft , это говорит:

«Вы можете назначить буквы от C до Z каждому диску на вашем компьютере. A и B обычно зарезервированы для дисковода гибких дисков, но если на вашем компьютере нет дисководов гибких дисков, вы можете назначить A и B томам «.

Поэтому, когда я недавно построил новый компьютер с двумя внутренними дисками, один для ОС и один для данных, я подумал: эй! Я сделаю свой диск данных «А». Я чувствовал себя мятежником до тех пор, пока не обнаружил, что Windows не будет индексировать диски с буквами A или B. для диска. Как только я назначил этому диску другую букву, Windows проиндексировал диск. Так много для того, чтобы быть мятежным.

219
Nick Spreitzer

Два горизонтальных слота на передней панели этого компьютера - это диски A: и B: (в данном случае 5,25-дюймовые дискеты). Обратите внимание, что вам пришлось физически «монтировать» диск, повернув рычаг на передней панели диска. , проще времена.

enter image description here

137
Ken

Буквы дисков A и B зарезервированы для дисковода гибких дисков. Однако, если на вашем компьютере нет дисковода гибких дисков, вы можете назначить эти буквы съемным дискам.

Источник: Как изменить назначение букв дисков в Windows XP

93
freejelly

Ах ... хорошие старые дни.

A: был первым дисковым устройством, B: вторым и т.д. - в CP/M. Как кто-то еще писал, это работало на 8-битных машинах 8080 и Z-80, которые предшествовали MS-DOS.

MS-DOS, в свою очередь, был 16-битным (8086) копирующим клоном CP/M, или, более конкретно, CP/M-86, поэтому он использовал те же соглашения для букв дисков.

В те времена единственными соглашениями, которые были в значительной степени универсальными, были установлены CP/M (например, именование дисков в Apple-2 и Tandy TRS-80 снова было чем-то другим ... Я однажды использовал TRS-80 с 4 флоппи-дисковода ... о мощь!).

С чем-то вроде CP/M первые жесткие диски, когда они появились, просто появились как следующая доступная буква диска.

MS-DOS, по наиболее известным для себя причинам, выделила почти два универсальных дисковода и разместила жесткий диск в C:

Это вероятно, потому что все ранние IBM-PC, работающие под MS-DOS, имели 2 гибких диска, так что это была естественная конфигурация.

Это соглашение сохранилось с тех пор, хотя, как указывалось здесь, много раз - в окнах - вы можете изменить это. Насколько я знаю в MS-DOS вы не можете.


Немного не по теме:

Еще в 1980-х годах на этих ранних машинах было довольно распространено смешивать пакеты разных типов с легендарной несовместимостью. IBM-PC ввел множество стандартов с форматом своих 5,25-дюймовых дискет - до этого у вас было много разных аранжировок с жесткими и мягкими секторами, количеством секторов/дорожек, количеством дорожек и т.д. И т.д.

Обмен данными между машинами, использующими дискеты, был делом хитом и неудачей, который сортировался только с MS-DOS и IBM-PC. Тогда наиболее надежным способом передачи файлов между компьютерами было написание некоторых программ (на ассемблере) для передачи файлов с использованием последовательного порта, а затем их подключение. Это никогда не было очень медленно, потому что файлы никогда не были очень большими.

Моими фаворитами с тех пор были диски высокой плотности, которые купил мой работодатель - это была 8-дюймовая дискета, прикрепленная огромным длинным ленточным кабелем. Я думаю, что он хранил около 200 КБ, что было огромно при разработке программного обеспечения на машине с двумя дисководами гибких дисков, каждый из которых по 89 КБ. Компилятор с одной, исходный и объектный код с другой. Компиляция заняла несколько минут, пока диски звенели.

В то время, когда был представлен IBM PC, вы могли запустить его либо на CP/M-86, либо на MS-DOS, и не было четких указаний на то, что тот или иной победит. В конце концов MS-DOS выиграл день - некоторые сделки с пакетами могли иметь какое-то отношение к этому. Первая машина IBM, которую купил мой работодатель, значительно упростила процесс ... и перенести материал в MS-DOS было довольно просто - в основном из-за тех же соглашений для букв дисков, а также потому, что системные вызовы для чтения/записи файлы и заполнять блоки управления файлами (помните FCBs и странный формат, который они имели в памяти?) было то же самое.


C: не был жестким в MS-DOS как первый жесткий диск. В MS-DOS для Heath/Zenith AB зарезервировано для 5 "дискет, а CD зарезервировано для 8" дискет.

Первым разделом жесткого диска по умолчанию был E, Установлены ли у вас дискеты или нет. Их версия также допускает 16 разделов на одном жестком диске.

Я думаю, что они, возможно, были и первыми мультизагрузочными системами. Горячие клавиши во время процесса загрузки позволят вам загружаться с любого диска или раздела, позволяя настраивать пользовательские среды и запускать CP/M-85, CP/M-86, MS-DOS, Concurrent Dos или HDOS.

69
quickly_now

A и B использовались для дисковода гибких дисков. Насколько я знаю, их два, потому что старые компьютеры (без жестких дисков) загружали ОС из A:\и запускали приложения из B: \

55
Jonathon Bolster

Это дисководы. Если вас интересует порядок назначения дисков, в Википедии есть больше информации http://en.wikipedia.org/wiki/Drive_letter_assignment

50
Niklas B

A: 5,25-дюймовый съемный магнитный носитель 1,2 МБ, а B: более современный 3,5-дюймовый накопитель 1,44 МБ в моей машине кодирования.

45
KristoferA

Если я правильно помню, в моих системах DOS они использовались для флоппи-дисководов, но B:\ обычно был не физической, а виртуальной.

Это была виртуальная дискета, используемая при копировании дискеты, когда был только один диск. Таким образом, вы будете копировать из A:\ в B:\, но продолжайте извлекать исходный и целевой диски из того же диска, когда заполнен буфер памяти.

35
Kyle Brandt

A: было загрузочным устройством в 8-битной операционной системе CP/M. Это предшествует даже самой ранней MS-DOS. Если у вас был второй диск, это был B :. Третьим был бы C: и т.д. Системы тогда не имели жестких дисков. CP/M изначально предназначался для процессора 8080. CP/M был создан в 1970-х годах. Самым первым маленьким винчестерским дисководом был ST-506, который имел достаточно 5 МБ (пять мегабайт) дискового пространства. Они были дорогими, но они были быстрыми (по сравнению с тем, к чему мы привыкли). Да, и примитивная файловая система не имела папок или подкаталогов. Там не было A: \. Это было просто.

32
BillP3rd

Хотя очевидно, что они используются для устаревших дисководов гибких дисков, я должен отметить, что они до сих пор используются по умолчанию для этих древних носителей:

Floppy drive connected to laptopDrive A: in Windows 7

32
bwDraco

Я чувствую себя старым, и мне только 26. A и B традиционно - флоппи-дисководы. C традиционно является основным диском, а D - традиционно CD-ROM.

Мой компьютер дома имеет CDEF в качестве жестких дисков и G, как DVD RW

31
DonP

На моем первом ПК в 1992 году A: была 3,5-дюймовая дискета, а B: 5,25-дюймовая дискета в старом стиле. Другие машины имели два 3,5-дюймовых диска, и наличие двух дискет было довольно распространенным явлением, поэтому жесткие диски начинались с C: чтобы освободить место.

28
Keith Williams

Они являются наследием со времен DOS - A: и B: были дисководами гибких дисков, которые были стандартными на оригинальном IBM PC. C:, жесткий диск, был третьим диском. Сегодня, конечно, ни у кого нет дискет.

25
mtrw

A:\и B:\по умолчанию все еще используются флоппи-дисководы, конечно, видимые, только если у вас есть один установленный (только для забавы на некоторых из моих виртуальных машин)

22
itsnotvalid

Уже много хороших ответов, но все они относятся к флоппи-дискам в прошедшем времени. Дело в том, что дисководы все еще продаются , хотя я понятия не имею, кто их покупает.

Еще один забавный факт: если у вас установлен один физический дисковод гибких дисков, на самом деле у вас есть оба a: A и B:. Если вы делаете

 copy a:bigfile b:

система предложит вам вставить дискету A: или B: при необходимости.

Примитивный по сегодняшним стандартам, но все еще на шаг впереди от хранения данных на аудиокассете!

21
Isaac Rabinovitch

A:\и B:\использовались для дисковода гибких дисков (помните их?);)

19
5arx

Первым компьютером, который я использовал профессионально, был Абрикосовый Ксен. Внутренний жесткий диск был A:, а 3,5-дюймовая дискета была B :. Это было еще в день MS-DOS 2.11, до появления Ibm pcs.

10
dr-jan