web-dev-qa-db-fra.com

A quoi servent les lecteurs Windows A: et B:?

Sous Windows, vous avez un lecteur C. Tout ce qui est étiqueté au-delà est avec la lettre suivante.

Votre deuxième disque est donc D, votre DVD est E et si vous insérez une clé USB, il devient F et le lecteur suivant G. Et ainsi de suite.

Mais alors, quoi et où sont les lecteurs A et B?

966
Demian Kasier

Version abrégée: A: & B: sont réservés par des lecteurs de disquettes. C: est donc utilisé par les disques durs pour des raisons de compatibilité ascendante.


Il était une fois, les premiers ordinateurs de type PC/IBM et PC ne possédaient pas de disque dur. Vous avez eu un lecteur de disquette, et c'était tout. À moins que vous n'ayez dépensé environ 1 000 USD sur un deuxième lecteur de disquette, votre système fonctionnait bien! Si vous n'aviez qu'un seul lecteur, il était courant de démarrer à partir d'un disque, insérez l'autre disque avec vos programmes et vos données, puis exécutez le programme. Une fois le programme terminé, l’ordinateur vous demanderait de réinsérer le disque d’amorçage pour pouvoir utiliser à nouveau la ligne de commande. La copie des données d’un disque à l’autre était une série de

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

Au moment où les disques durs sont devenus bon marché, les ordinateurs "coûteux" disposaient généralement de deux lecteurs de disquettes (un pour démarrer et exécuter des programmes communs, un pour sauvegarder des données et exécuter des programmes spécifiques) . Il était donc courant que le matériel de la carte mère supporte deux lecteurs de disquettes à des adresses système fixes. Comme il était intégré au matériel, on pensait qu'il était acceptable d'intégrer le même système d'exploitation dans le système d'exploitation et que tout disque dur ajouté à la machine commencerait par le code C: et ainsi de suite.

Pendant la transition de disques de 5,25 "(qui étaient en fait des disquettes physiques) à des disques de 3,5" (qui étaient enfermés dans un boîtier en plastique plus dur), il était courant de disposer des deux disques dans un système, puis à nouveau pris en charge sur la carte mère avec du matériel et dans le système d’exploitation à des adresses fixes. Comme très peu de systèmes étaient à court de lettres de lecteur, il n’était pas important d’envisager de rendre ces lecteurs réaffectables dans le système d’exploitation beaucoup plus tard, lorsque les lecteurs ont été résumés avec les adresses en raison de la norme plug'n'play.

De nombreux logiciels ont été développés depuis cette époque et malheureusement, une grande partie d'entre eux s'attendaient à un stockage à long terme sur le lecteur C :. Cela inclut le logiciel du BIOS qui démarre l’ordinateur. Vous pouvez toujours connecter deux lecteurs de disquette, démarrer DOS 6.1 et l'utiliser comme vous le feriez au début des années 90, avec les lecteurs de disquette A: et B:.

Donc en grande partie la raison du démarrage du disque dur en C est une compatibilité ascendante . Bien que le système d'exploitation ait partiellement extrait le stockage de données, il traite toujours A: et B: différemment, de manière à ce qu'ils puissent être supprimés du système sans modifier le système d'exploitation, les mettre en cache différemment et en raison des premiers virus traitant leur secteur de démarrage. avec plus de prudence que le secteur de démarrage du disque dur.

Pour Windows en particulier, il convient de mentionner que vous pouvez utiliser A: et B: comme noms de volumes, qu'il s'agisse d'un lecteur flash ou d'un disque dur interne.

775
Adam Davis

A: et B: ont été utilisés pour des disquettes .


Edit: Quelqu'un a demandé des images alors voici une disquette 8 ", 5.25" et 3.5 ". (Les disquettes 8" n'étaient pas utilisées en standard sur les ordinateurs personnels compatibles IBM.)

floppy disks

661
lujop

Moins de réponse, plus d'anecdote. Dans cet article de Microsoft , il est écrit:

"Vous pouvez attribuer les lettres C à Z à chaque lecteur de votre ordinateur. A et B sont généralement réservés aux lecteurs de disquettes, mais si votre ordinateur ne dispose pas de lecteurs de disquettes, vous pouvez affecter A et B à des volumes . "

Ainsi, quand j'ai récemment construit un nouvel ordinateur avec deux disques internes, un pour le système d'exploitation et un pour les données, j'ai pensé, hé!, Je vais faire en sorte que mon lecteur de données soit "A". Je me suis senti tout rebelle jusqu'à ce que je découvre que Windows n'indexerait pas les lecteurs portant les lettres A ou B. :( Cela m'a pris un bon bout de temps pour comprendre quel était le problème, mais j'ai trouvé d'autres personnes qui avaient le même problème lorsqu'elles utilisaient A ou B Dès que j’ai assigné une lettre différente à ce disque, Windows l’a indexé, tant pis pour être rebelle. lol.

219
Nick Spreitzer

Les deux emplacements horizontaux à l'avant de ce PC sont les lecteurs A: et B: (les disquettes 5,25 "dans ce cas). Notez que vous avez dû" monter "physiquement le disque en tournant le levier situé à l'avant du lecteur. Ahh , des temps plus simples.

enter image description here

137
Ken

Les lettres de lecteur A et B sont réservées aux lecteurs de disquettes. Toutefois, si votre ordinateur ne possède pas de lecteur de disquette, vous pouvez affecter ces lettres à des lecteurs amovibles.

Source: Comment modifier les affectations de lettres de lecteur sous Windows XP

93
freejelly

Ah ... les bons vieux jours.

A: était le premier périphérique de disque, B: le second, et ainsi de suite - dans CP/M. Comme quelqu'un d'autre l'a signalé, cela fonctionnait sur les ordinateurs 8 bits 8080 et Z-80 antérieurs à MS-DOS.

À son tour, MS-DOS était un clone knock-off 16 bits (8086) de CP/M, ou plus précisément CP/M-86, de sorte qu'il utilisait les mêmes conventions de lettre de lecteur.

À l’époque, les seules conventions à peu près universelles étaient définies par CP/M (par exemple, le nommage des disques sur le Apple-2 et le Tandy TRS-80 était quelque chose de différent à nouveau ... Jadis j’utilisais un TRS-80 avec 4 lecteurs de disquettes ... oh le pouvoir!).

Avec quelque chose comme CP/M, les premiers disques durs, lorsqu'ils sont sortis, viennent d'apparaître comme la prochaine lettre de lecteur disponible.

MS-DOS, pour des raisons mieux connues de lui-même, a alloué 2 lecteurs de disquettes à peu près universellement et a placé le disque dur en C:

Cela est probablement dû au fait que les premiers ordinateurs sous IBM-PC fonctionnant sous MS-DOS avaient tous deux lecteurs de disquettes. Il s’agissait donc d’une configuration naturelle.

Cette convention a été préservée car, comme il a été souligné à maintes reprises - dans Windows - vous pouvez changer cela. Autant que je sache dans MS-DOS, vous ne pouvez pas.


Un peu hors sujet:

Dans les années 1980, il était assez courant sur ces premières machines que les disques soient un mélange de types différents avec des incompatibilités de légende. Le PC IBM a imposé un grand nombre de normes avec le format de ses disquettes 5,25 pouces. Auparavant, vous disposiez de toutes sortes d’arrangements différents avec une sectorisation stricte et souple, le nombre de secteurs/pistes, le nombre de pistes, etc.

L'échange de données entre des machines utilisant des disquettes était une affaire très aléatoire, qui n'a été triée que sous MS-DOS et le PC IBM. À l'époque, le moyen le plus fiable de transférer des fichiers entre ordinateurs consistait à écrire certains programmes (en assembleur) afin de transférer des fichiers à l'aide du port série, puis à les connecter. Ce n'était jamais très lent, parce que les fichiers n'étaient jamais très gros.

Mes favoris à partir de ce moment-là étaient le lecteur haute densité que mon employeur avait acheté: c’était une disquette de 8 pouces fixée par un énorme câble plat. Je pense que cela a permis de stocker environ 200 Ko, ce qui était énorme lors du développement de logiciels sur une machine équipée de 2 lecteurs de disquettes, chacun d’une capacité de 89K. Compilateur sur l'un, code source et objet sur l'autre. Une compilation a pris quelques minutes tandis que les disques résonnaient.

Au moment de l’introduction du PC IBM, vous pouviez l’utiliser soit sous CP/M-86, soit sous MS-DOS, et rien n’indiquait clairement que l’un ou l’autre gagnerait. En fin de compte, MS-DOS a gagné la bataille. Certaines offres de groupage ont peut-être eu quelque chose à voir avec cela. La première machine IBM achetée par mon employeur a rendu les choses beaucoup plus simples ... et le portage de fichiers vers MS-DOS était assez facile - principalement à cause des mêmes conventions pour les lettres des lecteurs de disque et des appels système en lecture/écriture. fichiers et peupler les blocs de contrôle de fichiers (rappelez-vous les FCB et le format étrange qu’ils avaient en mémoire?) était identique.


C: n'était pas rigide dans MS-DOS en tant que premier disque dur. Heath/Zenith MS-DOS avait AB réservé pour les disquettes 5 "et le CD réservé pour les disquettes 8".

La première partition par défaut du disque dur était E, que vous ayez des disquettes installées ou non. Leur version permettait également 16 partitions sur un seul disque dur.

Je pense qu’ils ont peut-être aussi été les premiers systèmes à multi-amorçage. Les touches de raccourci au cours du processus de démarrage vous permettraient de démarrer à partir de n'importe quel lecteur ou partition, permettant ainsi des environnements personnalisés et le lancement de CP/M-85, CP/M-86, MS-DOS, DOS simultanés ou HDOS.

69
quickly_now

A et B ont été utilisés pour les lecteurs de disquettes. Autant que je sache, il y en a deux parce que les anciens ordinateurs (sans disque dur) amorceraient le système d'exploitation à partir de A:\et exécuteraient les applications à partir de B: \

55
Jonathon Bolster

Ce sont des lecteurs de disquettes. Si vous êtes curieux de connaître l’ordre des assignations de lecteurs, wikipedia a plus d’informations http://en.wikipedia.org/wiki/Drive_letter_assignment

50
Niklas B

A: est le support magnétique amovible 5,25 "1,2 Mo, et B: est un lecteur plus moderne de 3,5" 1,44 Mo dans ma machine de codage.

45
KristoferA

Si je me souviens bien sur mes systèmes DOS, ils étaient utilisés pour les lecteurs de disquettes, mais B:\ n'était généralement pas une disquette physique, mais virtuelle.

C'était une disquette virtuelle utilisée lors de la copie d'une disquette lorsqu'il n'y avait qu'un seul lecteur. Donc, vous copiez de A:\ à B:\, mais continuez à extraire les disques source et cible du même lecteur que la mémoire tampon est saturée.

35
Kyle Brandt

A: était le périphérique de démarrage dans le système d'exploitation CP/M 8 bits. Il est antérieur aux premiers MS-DOS. Si vous aviez un deuxième disque, c’était B :. Un troisième serait C:, etc. Les systèmes n’avaient alors pas de disques durs. CP/M était initialement destiné au processeur 8080. CP/M a été créé dans les années 1970. Le tout premier petit disque Winchester était le ST-506, doté d'un généreux stockage de 5 Mo (cinq mégaoctets). Ils étaient chers mais ils étaient rapides (par rapport à ce que nous étions habitués). Oh, et le système de fichiers primitif n'avait pas de dossiers ou de sous-répertoires. Il n'y avait pas de A: \. C'était juste A :.

32
BillP3rd

Bien qu'il soit clair que ceux-ci sont utilisés pour les lecteurs de disquettes existants, il est à noter qu'ils sont toujours utilisés de nos jours par défaut pour ces supports de stockage anciens:

Floppy drive connected to laptopDrive A: in Windows 7

32
bwDraco

Je me sens vieux et je suis seulement 26. A et B sont traditionnellement les lecteurs de disquettes. C est traditionnellement le disque principal et D traditionnellement le CD-ROM

Mon ordinateur à la maison a CDEF que les disques durs et G comme DVD RW

31
DonP

Sur mon premier PC en 1992, A: était la disquette 3,5 "et B: était la disquette 5,25" à l’ancienne. Les autres machines avaient deux disques 3,5 ", et avoir deux disquettes était assez courant, donc les disques durs commençant en C: pour laisser de la place.

28
Keith Williams

Ils sont hérités des jours DOS - A: et B: étaient les lecteurs de disquettes standard sur le PC IBM d'origine. C :, le disque dur, était le troisième disque. Aujourd'hui, bien sûr, personne n'a de disquettes.

25
mtrw

Par défaut, A:\et B:\restent sur des lecteurs de disquettes, bien sûr visibles uniquement si vous en avez installé un (amusez-vous uniquement sur certaines de mes machines virtuelles)

22
itsnotvalid

Beaucoup de bonnes réponses déjà, mais elles font toutes référence aux lecteurs de disquettes au passé. Le fait est que les lecteurs de disquettes sont toujours vendus , bien que je ne sache pas qui les achète.

Un autre fait amusant: si vous avez un seul lecteur de disquette physique installé, vous avez en fait both un lecteur A: et B :. Si tu fais

 copy a:bigfile b:

le système vous invite à insérer la disquette A: ou B: au besoin.

Primitif par rapport aux normes actuelles, mais il reste encore beaucoup à faire pour stocker des données sur cassette audio!

21
Isaac Rabinovitch

A:\et B:\ont été utilisés pour les lecteurs de disquettes (vous en souvenez-vous?);)

19
5arx

Le premier ordinateur que j'ai utilisé professionnellement était un Abricot Xen. Le disque dur interne était A: et la disquette de 3,5 "était B: c'était à l'époque de MS-DOS 2.11, avant l'arrivée des ordinateurs Ibm.

10
dr-jan