Для чого використовуються накопичувачі Windows A: і B:?


971

У Windows у вас є C-накопичувач. Все, що позначено поза цим, є наступним листом.

Отже, ваш другий диск D, ваш DVD - це E, а якщо вставити USB-накопичувач, він стає F, а наступний диск G. І так далі, і так далі.

Але тоді, що і де A і B-приводи?


12
Якщо ви хочете знати , то , що вони можуть бути використані для в даний час , один фокус в тому , щоб зіставити їх з USB - накопичувачів. Якщо ви вставляєте та виймаєте USB-накопичувач часто, але хочете, щоб він зберігав однакову літеру диска, ви можете зіставити його на A або B. Спроби Windows повторно використовувати останню букву диска для будь-якого пристрою, і не буде динамічно видавати A або B, тож ви будете впевнені, що наступного разу отримаєте ту саму букву диска.
Роджер

Відповіді:


778

Коротка версія: 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:як назви томів, будь то флешка або внутрішній жорсткий диск.


32
BIOS, як правило, не займається літерами диска; звідки ви взяли ідею, що це було? (Можливо, деякі "зручні" користувачі складають листи, які, на їхню думку, ОС використовуватимуть, хоча ...)
SamB

3
@SamB - BIOS ініціалізує як дискети, так і жорсткі диски, а в деяких випадках дозволяє змінювати положення дискети (A: <--> B :). Під час завантаження з дискети якийсь запит, зокрема, дискета на диску накопичувача А. Але ви вірні, що це просто обмерзання інтерфейсу користувача, щоб люди не плуталися. Якщо користувач мапирував дискету для диска F :, наприклад, він може бути здивований, побачивши, що BIOS намагається завантажуватися з диска "A:", якщо вони не встановили біос для пропуску дискети та завантаження жорсткого привід.
Адам Девіс

3
Якщо у вас був NEC PC-98, в такому випадку A: як правило, був ваш жорсткий диск.
JasonTrue

6
"На ранніх комп'ютерах у стилі CP / M та IBM PC не було жорсткого диска. У вас була одна дискета, і це саме так, і вам це сподобалось!" - Виправили це для вас.
Майкл Берр

3
@ lunchmeat317 - * Системи NIX не мали відношення до розробки апаратних псевдостандартів-клонів ПК, які перетворилися на сучасний ПК. Не було достатньо користувачів, щоб постачальники дбали про те, що роблять * NIX люди.
Майкл Коне

662

A: і B: використовувались для дискети .


Редагувати: хтось попросив фотографії, тож ось 8-дюймовий, 5,25-дюймовий і 3,5-дюймовий дискети (8-дюймові диски не використовувались як стандарт на персональних комп'ютерах, сумісних з IBM.)

дискети


52
Можливо, варто сказати, що 5,25 "диски не були типово яскраво-оранжевими. :) Вони були як правило чорними, як 8-дюймовий на вашому знімку, а 3,5-дюймові - у набагато більшій кількості кольорів.
Timwi

3
А ось 3 "диск. Так, 3", а не 3,5 ". Vintagecomputershop.co.uk/51-large/cf-2-3-disk-single.jpg
DrHyde

5
Якщо я правильно пам'ятаю, ми не повинні були копіювати цю дискету. youtube.com/watch?v=up863eQKGUI
Assaf Lavie

3,5-дюймові дискети зазвичай були синіми для DD та чорними для HD; згодом, коли DD-дискети припинили існування, вони створювали HD майже у кожному кольорі під сонцем.
Річард Ґадсден,

And here's a 3" disk. Yes, 3", not 3.5".Гм, я про це не чув. Зрозуміло, що це вузький одноцільовий фірмовий формат (лише для Amstrad), але я все ще дивуюсь, що не чув про нього, тому що думав, що все це бачив, включаючи 5 МБ IBM 350 .
Synetech

221

Менше відповіді, більше анекдоту. У цій статті Microsoft сказано:

"Ви можете призначити літери від C до Z до кожного диска вашого комп'ютера. A і B зазвичай зарезервовані для дискетів дискети, але якщо на вашому комп'ютері немає дискетів, ви можете призначити A і B томам ."

Тож коли я нещодавно побудував новий комп’ютер з двома внутрішніми накопичувачами, одним для ОС та одним для даних, я подумав, ей !, я зроблю свій диск "А". Я почував себе непокірним, поки не виявив, що Windows не буде індексувати диски з літерою A або B. :( Займався досить довго, щоб зрозуміти, в чому проблема, але я знайшов інших людей, які страждали тим же самим питанням, коли вони використовували A або B як тільки я призначив для цього диска іншу літеру, Windows проіндексував накопичувач.


60
У програмі встановлення текстового режиму Windows XP виникла помилка. Здавалося, що привід ZIP - це жорсткий диск. Химерність цього отримала мені повністю встановлений та працюючий XP із відображенням ZIP-накопичувача C:, мого CDROM D:та встановленої ОС E:. Я перезавантажив ZIP і CDROM, не залишаючи мене C:взагалі. Ця машина сколихнула багатьох несправних інсталяторів, які припускали, що Windows має бути C:\Windowsв ранні роки. Моє нове поле Win7 встановлено "належним чином", C:але я пропускаю примхи.
RBerteig

25
Я призначаю A: B: для накопичувачів і накопичувачів карт пам'яті; чудовий спосіб пережити дні знімних дисків.
іслала

Ви можете призначити A: і B: лише змінним накопичувачам.
kinokijuf

1
@RBerteig: це не помилка. Це залежить від того, на які канали IDE ви їх встановите.
kinokijuf

4
A + B не індексує? Схоже на лист, вже розроблений для SSD двадцять років тому
nixda

139

Два горизонтальних слота на передній панелі цього ПК - це диски A: і B: (у цьому випадку дискети 5,25 "). Зверніть увагу, що вам довелося фізично" встановити "диск, повернувши важіль на передній панелі накопичувача. , простіші часи.

введіть тут опис зображення


Я забув про ці важелі! Я не раз пам’ятаю, що рівень лише закрився на півдорозі, і мій диск видає шуми, ніби він розсипався!
TrojanName

2
@ken програмним забезпеченням на цьому зображенні є P2, тепер відомий як autocad: D
echolab

Ось чому ви отримуєте повідомлення про помилки (навіть зараз) з проханням закрити двері на приводі - ці важелі - це двері.
Річард Ґадсден

@echolab - важко точно сказати, але мені це більше нагадує електронну таблицю, ніж програмне забезпечення для складання / проектування. Або це, що в Амстраді була електронна таблиця під назвою "Autocad"?
ysap

Насправді нам слід використовувати "Mount" (З лапок) для сучасних комп'ютерів; на той час це було буквально (у певному сенсі)
Milind R

94

Літери диска A і B зарезервовані для дискетних дисків. Однак якщо на вашому комп'ютері немає дискети, ви можете призначити ці букви на знімних дисках.

Джерело: Як змінити призначення літер диска в Windows XP


12
Так, ви також можете призначити їх незнімним накопичувачам. У мене величезний незнімний диск B: \ для B ackups (раніше A: \ для A cronisImages). (Змагайтеся в SO за те, що у вас є непридатний механізм
закріплення

4
@romkyns: Тільки в коментарях. Він досить розбитий; вони використовують різний код для коментарів, попередній попередній перегляд публікацій та фактичне форматування публікацій на сторінці. Коментарі навіть приходять безкоштовно, втікаючи, що більше ніде не знайдено :-)
Joey

B для накопичувача Windows.
Братч

69

Ах ... добрі дні оле.

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 з найбільш відомих для себе причин виділив 2 дискети досить універсально і розмістив жорсткий диск на C:

Це МОЖЛИВО, тому що на початку роботи IBM-PC MS-DOS у всіх були 2 дискети, тому це було природною конфігурацією.

Ця конвенція збереглася з тих пір, хоча, як зазначалося тут не раз - у вікнах, - ви можете це змінити. Наскільки я знаю в MS-DOS, ви не можете.


Трохи поза темою:

Ще в 1980-х роках на цих ранніх машинах було досить поширено, щоб диски були мішаним мішком різного типу з легендою несумісності. IBM-PC наклав купу стандартів у форматі своїх 5,25-дюймових дискети - до цього у вас були всілякі різні домовленості з жорстким та м'яким сектором, кількість секторів / треків, кількість треків тощо тощо.

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

Мої улюблені з того часу були накопичувачем мого роботодавця з високою щільністю - це 8-дюймова дискета, прикріплена величезним довгим стрічковим кабелем. Я думаю, що він зберігав близько 200K, що було величезним при розробці програмного забезпечення на машині з 2 дискетами, кожен з яких 89K. Компілятор з одного, вихідний та об'єктний код з іншого. На компіляцію пішло кілька хвилин, поки диски злетіли.

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


C: не був жорстким у MS-DOS як першому жорсткому диску. Heath / Zenith MS-DOS мав AB зарезервований для 5-дюймових дискетів, а компакт-диск зарезервований для 8-дюймових дискети.

Першим розділом жорсткого диска за замовчуванням був E, встановлені у вас дискети чи ні. Їх версія також дозволила 16 розділів на одному жорсткому диску.

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


11
Пам'ятаєте дивні формати диска? Ви можете натиснути 420K на дискету «360 К», граючи з кількістю доріжок та секторів. 800k на дискетах "720k" тощо
Брайан Ноблеуч

1
Деякі накопичувачі матимуть достатньо механічного зазору всередині, щоб за допомогою налаштування as / w ви могли отримати близько 2 додаткових треків та збільшити потужність приблизно на 10%. Однак вам довелося придбати правильну марку приводу.
швидко_віз

1
Я ніколи не натрапляв на будь-який диск 5,25 ", який би не дозволяв вам робити 82 треки на 80-доріжному диску. Я підозрюю, що це може бути проблемою на ранніх" сумісних "(а не клонування) моделях, хоча ...
Брайан Кноблаух

55

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


13
Насправді їх є два, оскільки [набагато] старші комп'ютери мали лише одну дискету, а диск B: використовувався як "віртуальний привід", щоб дозволити копіювати файл з одного диска на інший в системі з одним приводом.
Коді Грей

14
Він використовувався для обох. Якщо у вас було два накопичувачі, їм було б призначено A: і B:. Крім того, після завантаження DOS на дискету зазвичай можна було вийняти диск і помістити в DisplayWrite чи будь-що інше, і багато з цих програм мали другі диски, тому вам не довелося їх постійно перемикати. Але так, якби ви не занурилися у смітник для другої дискети, ви можете використовувати його як цей віртуальний диск, і він би читав як 1K одночасно (здавалося б) для копіювання даних з одного диска на інший.
Бред

3
Насправді, я вважаю, що найважливішим використанням двох дисководів було копіювання дискети. У мене була Amiga з одним накопичувачем, і щоб скопіювати дискету (880k), вам довелося кілька разів перемикатися вперед і назад, тому що в системі було всього 512 кб оперативної пам’яті.
sleske

2
512k. Гез. Ви мали б спробувати скопіювати дискети на машину з 64 Кб оперативної пам’яті та одним дискетом. Тепер, коли було Вправа і терпіння, і розчарування.
швидко_віз

2
sleske: Напевно, ти не ... ах, скопіюй цю дискету ...
Метт Сіммонс

50

Вони є дискетами. Якщо вам цікаво порядок призначення дисків, у wikipedia є додаткова інформація http://en.wikipedia.org/wiki/Drive_letter_assignment


Ще в старі часи машина зазвичай мала дискети та внутрішній жорсткий диск. Ваша ОС, наприклад, DOS (Disk Operating System), з’явилася на дискеті, тому дискети - це A і B і поставляються перед жорстким диском, C.
Philluminati

45

A: це знімний магнітний носій 5,25 "1,2 Мбіт, і B: це більш сучасний 3,5-дюймовий 1,44 Мбіт накопичувач у моїй машині кодування.


35

Якщо я правильно пам’ятаю, в моїх системах DOS вони використовувались для дискети, але, B:\як правило, це не фактична фізична дискета, а віртуальна.

Це була віртуальна дискета, яка використовується при копіюванні дискети, коли був лише один диск. Таким чином , ви б скопіювати від A:\до , B:\але продовжувати приймати диски джерела і призначення з одного і того ж диска , як буфер пам'яті отримав повний.


11
Бідні люди мали B:\ лише віртуальний характер. Люди з грошима мали два дискети та букви, щоб ними користуватися.
випадковий

@ випадково Пізніше люди мали A: і C: і вам справді потрібен був лише B: якщо ви хотіли обох розмірів дискети.
Річард Ґадсден

A і B були дискетами. Вони можуть бути різного розміру, але цього не потрібно. (наприклад, 8 дюймів і 5,25 дюйма).
швидко_віз

2
Я розробив текстову пригоду "Відтінки сірого" на машині без жорсткого диска, але з подвійною дискетою ... ОС, редактор та аналізатор AGT на одному накопичувачі, вихідний код на другому ... і в ПК був вбудований 1200 / 75 модем для "хмарного сховища" (наприклад, завантаження моїх файлів у Compuserve)
Марк Бейкер

@Mark Baker ОГРОМНИЙ +1 за згадку про "хмарне сховище" через Compuserve від бек-в-даузі :)
JamesBarnett

32

A: був завантажувальним пристроєм у 8-бітовій операційній системі CP / M. Він передує навіть самим раннім MS-DOS. Якщо у вас був другий привід, це був B:. Третьою буде C:, тощо. Системи тоді не мали жорстких дисків. CP / M спочатку орієнтувався на процесор 8080. CP / M був створений у 1970-х роках. Першим маленьким дисковим накопичувачем Вінчестера був ST-506, який похвалився щедрими 5 Мбайт (п'ять мегабайт) пам’яті. Вони були дорогими, але були швидкими (порівняно з тим, до чого ми звикли). О, і примітивна файлова система не мала папок чи підкаталогів. Не було A: \. Це було просто A :.


1
AFAIK CP / M був більш популярним на Z80.
барт

1
CP / M, можливо, не мав каталогів, але в ньому було 16 "областей користувачів", тому у вас був A0: хоча A15: як окремий простір імен для файлів.
camh

32

Хоча зрозуміло, що вони використовуються для застарілих дискетних дисків, я мушу зазначити, що вони до цих пір використовуються за замовчуванням для цих старовинних носіїв пам’яті:

Дискету підключено до ноутбука Диск A: у Windows 7


31

Я відчуваю себе старим і мені всього 26 років. А і Б традиційно є дискетами. C традиційно є основним диском, а D традиційно компакт-диском

У мене вдома комп'ютер має CDEF як жорсткі диски та G як DVD RW


Ні, D не був CDROM. Д: існував спосіб до того, як компакт-диски були звичним явищем.
Черга Jé

3
D став лише буквою для CD-ROM в системах, які мали лише 1 жорсткий диск і спеціально не призначили букву CD-ROM. D для CD-ROM була звичайною, але не традиційною ІМО. Насправді наявність D як CD-ROM може бути проблемою / болем, якщо ви згодом встановите 2-й жорсткий диск, який призвів до зміни букв диска ... Windows (і, можливо, інше програмне забезпечення) записували б, де вони були встановлені, і запитували той самий диск лист - але він зараз змінився.
MrWhite

28

На моєму першому ПК у 1992 році A: був дискетою 3,5 ", а B: був дискетою старого стилю 5,25". Інші машини мали два 3,5-дюймових накопичувачі, а наявність двох дискети було досить поширеним явищем, отже, жорсткі диски, починаючи з C: залишати місце.


25

Вони є спадщиною з часів DOS - A: і B: були накопичувачами дискети, які були стандартними для оригінального комп'ютера IBM. C :, жорсткий диск, був третім диском. Сьогодні, звичайно, ніхто не має дискети.


Гей! У мене є дискети! І я не "ніхто". Але ніхто, хто не займається застарілим / антикварним обладнанням, не має дискети ...
враження

1
@thrillscience - я відчував смутну провину навіть під час введення цього тексту. На моїй останній роботі один з інженерів апаратних засобів мав 3,5-дюймовий дискети USB, щоб він міг запускати одну із старих схемних програм зйомки в режимі DOS на ПК. Або так він стверджував, я жодного разу не бачив, щоб цей диск рухався з-під його товстості покриття пилу.
mtrw

2
Мені це потрібно для деяких старих барабанних машин MIDI і секвенсерів, які мають дискети, але в іншому випадку все ще працюють добре.
хвилювання

3
@RBerteig - більш дивовижна частина цього полягає в тому, що у вас є робочий PDP-11.
mtrw

1
IIRC Роберт X Cringely сказав у "Тріумфі Нердів" (який би не був документальний фільм "Випадкові імперії", який я десь маю), що літери накопичувачів надходили від CP / M, який раніше був DOS.
Джон Фергюсон

22

A: \ і B: \ все ще за замовчуванням на дискетах, звичайно, видно лише у вас, якщо у вас встановлений один (майте це лише для розваги на деяких моїх віртуальних машинах)


21

Уже багато хороших відповідей, але всі вони стосуються дискети в минулому часі. Справа в тому, що дискети все ще продаються , хоча я поняття не маю, хто їх купує.

Ще один цікавий факт: якщо ви встановили один фізичний дисковод, ви на самому справі як в A: і B: диск. Якщо ти зробиш

 copy a:bigfile b:

система пропонує вам вставити дискету A: або B: за потреби.

Примітивний за сьогоднішніми мірками, але все-таки крок від зберігання даних на аудіокасеті!


3
Існує величезна кількість промислових машин, які використовують 3,5-
дюймову

19

A: \ і B: \ використовувались для накопичувачів дискети (пам'ятаєте їх?);)


10

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


5
Мабуть, ви не використовували комп'ютер на базі MS-DOS до появи IBM PC. Модель 5150 була введена в 1981 році і прийшов з Microsoft розробила PC-DOS 1.0 .
тадман

3
Схоже, що MS-DOS 2.11 з'явився до березня 1984 року, тому комп'ютери IBM, напевно, вже були в той час. Пам'ять швидко згасає ... :-)
dr-jan

У Японії також був NEC PC-98, який завжди використовує A: для завантажувального накопичувача. Отже, якщо ви завантажилися з жорсткого диска, диск C: буде використовуватися для дискети.
Юйхонг Бао

en.wikipedia.org/wiki/Apricot_Computers 1985 року, не сумісний з IBM PC, працював з MS Windows 1.0.
Рональд Поттоль

Ідея літери накопичувача, за якою двокрапка передує DOS, також використовувалася в CP / M.
Warren P
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.