2011-01-10 09:34:29 +0000 2011-01-10 09:34:29 +0000
973
973

A cosa servono i drive A: e B: per Windows?

In Windows si dispone di un drive C. Tutto ciò che è etichettato oltre a questo è con la seguente lettera.

Quindi il vostro secondo drive è D, il vostro DVD è E e se inserite una chiavetta USB diventa F e il seguente drive G. E così via.

Ma allora, cosa e dove sono i drive A e B?

Risposte (16)

782
782
782
2011-01-14 16:35:02 +0000

Short Version:** A: & B: sono riservati ai dischetti, quindi C: è usato dai dischi rigidi per ragioni di compatibilità all'indietro.


Una volta, i primi computer in stile CP/M e IBM PC non avevano un disco rigido. Avevi un solo floppy disk, e questo era tutto. A meno che non si spendesse un altro milione di dollari o giù di lì per un secondo floppy drive, allora il sistema fumava! Se si disponeva di un solo drive era normale che si avviasse da un disco, si inserisse l'altro disco con i programmi e i dati, e si eseguisse il programma. Una volta terminato il programma, il computer richiedeva di reinserire il disco di avvio in modo da poter utilizzare nuovamente la riga di comando. La copia dei dati da un disco all'altro era una serie di

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

Con il tempo che i dischi rigidi diventavano economici, i “costosi” computer avevano di solito due unità floppy (una per avviare ed eseguire programmi comuni, una per salvare i dati ed eseguire programmi specifici). E così era comune che l'hardware della scheda madre supportasse due unità floppy a indirizzi di sistema fissi. Dal momento che era integrato nell'hardware, si pensava che costruire lo stesso requisito nel sistema operativo fosse accettabile, e qualsiasi disco rigido aggiunto alla macchina sarebbe partito con il disco C: e così via.

Durante il passaggio dai dischi da 5,25" (che erano in realtà, fisicamente, floppy) ai dischi da 3,5" (che erano racchiusi in un guscio di plastica più duro) era comune avere entrambi i dischi in un unico sistema, e di nuovo era supportato sulla scheda madre con l'hardware, e nel sistema operativo a indirizzi fissi. Dato che pochissimi sistemi avevano esaurito le lettere di unità, non si è ritenuto importante considerare la possibilità di rendere tali unità riassegnabili nel sistema operativo fino a molto più tardi, quando le unità sono state astratte insieme agli indirizzi a causa dello standard plug'n'play.

Da allora è stato sviluppato molto software, e purtroppo gran parte di esso si aspettava di vedere una memorizzazione a lungo termine sull'unità C:. Questo include il software BIOS che avvia il computer. È ancora possibile collegare due unità floppy, avviare il DOS 6.1 e utilizzarlo come si faceva nei primi anni ‘90, con le unità floppy A: e B:.

Quindi in gran parte la ragione per avviare il disco rigido al C è per la compatibilità all'indietro. Anche se il sistema operativo ha astratto la memorizzazione dei dati in una certa misura, tratta ancora A: e B: in modo diverso, in modo tale da consentire la loro rimozione dal sistema senza alterare il sistema operativo, la memorizzazione nella cache in modo diverso, e a causa dei primi virus trattando il loro settore di avvio con più cautela rispetto al settore di avvio del disco rigido.

Per Windows in particolare, vale la pena ricordare che è possibile utilizzare A: e B: come nomi per i volumi, sia che si tratti di un'unità flash o di un disco rigido interno.

223
223
223
2011-01-10 23:05:34 +0000

Meno una risposta, più un aneddoto. In questo articolo di Microsoft , si legge:

“È possibile assegnare le lettere da C a Z ad ogni unità del computer. A e B sono di solito riservate alle unità floppy disk, ma se il vostro computer non ha unità floppy disk, è possibile assegnare A e B ai volumi.”

Così, quando ho costruito un nuovo computer di recente con due unità interne, una per il sistema operativo e una per i dati, ho pensato, ehi!, farò la mia unità dati “A”. Mi sono sentita tutta ribelle fino a quando ho scoperto che Windows non indicizza le unità con la lettera A o B. :( Mi ci è voluto un bel po’ di tempo per capire quale fosse il problema, ma ho trovato altre persone che hanno avuto lo stesso problema quando hanno usato A o B per un'unità. Appena ho assegnato a quell'unità una lettera diversa, Windows ha indicizzato l'unità. Alla faccia della ribellione. lol.

141
141
141
2011-01-16 12:48:48 +0000

I due slot orizzontali sulla parte anteriore di questo PC sono i drive A: e B: (floppy da 5,25" in questo caso). Si noti che è stato necessario “montare” fisicamente il disco ruotando la leva sulla parte anteriore del drive. Ahh, tempi più semplici.

71
71
71
2011-01-12 08:03:08 +0000

Ah… i giorni buoni.

A: era il primo dispositivo a disco, B: il secondo, e così via - in CP/M. Come qualcun altro ha postato, questo funzionava sulle macchine a 8-bit 8080 e Z-80 che precedevano MS-DOS.

MS-DOS a sua volta era un clone a 16-bit (8086) knock-off di CP/M, o più specificamente, CP/M-86, quindi usava le stesse convenzioni delle lettere di unità.

A quei tempi le uniche convenzioni che erano praticamente universali erano impostate da CP/M (per esempio, il nome del disco sull'Apple-2 e Tandy TRS-80 era di nuovo qualcosa di diverso… Una volta ho usato un TRS-80 con 4 unità floppy… oh che potenza!).

Con qualcosa come CP/M i primi dischi rigidi, quando uscirono, apparvero come la successiva lettera di unità disponibile.

MS-DOS, per le ragioni più note a se stesse, allocava 2 unità floppy praticamente universalmente e collocava l'hard disk a C:

Questo è PROBABILE perché i primi IBM-PC con MS-DOS in esecuzione avevano tutti 2 unità floppy, quindi questa era una configurazione naturale.

Questa convenzione è stata conservata da allora, anche se come sottolineato qui più volte - in finestre - si può cambiare questo. Per quanto ne so in MS-DOS non è possibile.


Leggermente fuori tema:

Negli anni ‘80 era abbastanza comune su queste prime macchine per dischi essere un sacchetto misto di diversi tipi con incompatibilità di leggenda. L'IBM-PC imponeva un mucchio di standard con il formato dei suoi floppy da 5,25 pollici - prima di allora si aveva ogni sorta di disposizione diversa con settoriatura dura e morbida, numero di settori / traccia, numero di tracce, ecc ecc.

L'interscambio di dati tra macchine che utilizzavano i floppy disk era un affare di grande successo e perdita, che veniva risolto solo con MS-DOS e l'IBM-PC. Il modo più affidabile per trasferire file tra macchine a quei tempi era quello di scrivere alcuni programmi (in assembler) per trasferire file usando la porta seriale, e poi cablarli. Non è mai stato molto lento, perché i file non erano mai molto grandi.

I miei preferiti di allora erano l'unità ad alta densità che il mio datore di lavoro comprava - era un floppy da 8 pollici attaccato da un enorme e lungo cavo a nastro. Credo che immagazzinasse circa 200K, il che era enorme quando si sviluppava il software su una macchina con 2 unità floppy, ognuna delle quali era di 89K. Compilatore su uno, sorgente e codice oggetto sull'altro. Una compilation richiedeva minuti mentre i drive facevano rumore.

Al momento dell'introduzione del PC IBM era possibile farlo funzionare sia con CP/M-86 che con MS-DOS, e non c'era alcuna chiara indicazione che l'uno o l'altro avrebbe vinto. Alla fine MS-DOS ha vinto la giornata - alcune offerte di bundling potrebbero aver avuto un po’ a che fare con questo. La prima macchina IBM che il mio datore di lavoro ha comprato ha reso le cose molto più facili… e la porta delle cose su MS-DOS era abbastanza facile - principalmente a causa delle stesse convenzioni per le lettere dei dischi, e anche perché il sistema chiama per leggere / scrivere i file e popolare i blocchi di controllo dei file (ricordate gli FCB e lo strano formato che avevano in memoria?) era lo stesso.


C: non era rigido in MS-DOS come il primo disco rigido. Heath/Zenith MS-DOS aveva AB riservato per i floppy da 5" e CD riservato per i floppy da 8".

La prima partizione di default del disco rigido era E, Sia che aveste installato o meno i floppy. La loro versione consentiva anche 16 partizioni su un singolo disco rigido.

Penso che possano essere stati anche i primi sistemi multi-boot. I tasti di scelta rapida durante il processo di avvio consentivano l'avvio da qualsiasi disco o partizione, consentendo ambienti personalizzati e lanciando CP/M-85, CP/M-86, MS-DOS, Concurrent Dos o HDOS.

57
57
57
2011-01-10 09:37:35 +0000

A e B sono stati utilizzati per le unità floppy disk. Per quanto ne so, ce ne sono due perché i computer più vecchi (senza dischi rigidi) avviavano il sistema operativo da A:\ \ ed eseguivano le applicazioni da B:\ \ }.

52
52
52
2011-01-10 09:36:46 +0000

Sono unità floppy. Se siete curiosi di conoscere l'ordine di assegnazione dei drive, wikipedia ha maggiori informazioni http://en.wikipedia.org/wiki/Drive _letter __assegnazione

47
47
47
2011-01-10 09:57:48 +0000

A: è il supporto magnetico rimovibile da 5,25" 1,2Mb, e B: è un più moderno drive da 3,5" 1,44Mb nella mia macchina di codifica.

37
37
37
2011-01-11 19:04:25 +0000

Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, ma `B:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, ma non era generalmente non un vero e proprio dischetto fisico, ma piuttosto virtuale.

Era un dischetto virtuale utilizzato quando si copiava un dischetto quando c'era una sola unità. Quindi si copiava da A:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, maB:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, ma non era generalmente non un vero e proprio dischetto fisico, ma piuttosto virtuale.

Era un dischetto virtuale utilizzato quando si copiava un dischetto quando c'era una sola unità. Quindi si copiava da a B:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, maB:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, ma non era generalmente non un vero e proprio dischetto fisico, ma piuttosto virtuale.

Era un dischetto virtuale utilizzato quando si copiava un dischetto quando c'era una sola unità. Quindi si copiava da A:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, maB:Se ricordo bene, sui miei sistemi DOS venivano utilizzati per i dischetti, ma non era generalmente non un vero e proprio dischetto fisico, ma piuttosto virtuale.

Era un dischetto virtuale utilizzato quando si copiava un dischetto quando c'era una sola unità. Quindi si copiava da a ma si continuava a togliere i dischi sorgente e di destinazione dallo stesso drive quando il buffer di memoria si riempiva.

34
34
34
2012-09-17 23:46:07 +0000

Anche se è chiaro che questi sono usati per le vecchie unità floppy disk, devo notare che sono ancora oggi usati per default per questi vecchi supporti di memorizzazione:

&004

34
34
34
2011-01-12 03:07:37 +0000

R: era il dispositivo di avvio nel sistema operativo CP/M a 8 bit. E’ precedente anche al primo MS-DOS. Se avevi un secondo drive, era B:. Un terzo sarebbe C:, ecc. I sistemi non avevano dischi rigidi allora. Il CP/M era originariamente destinato al processore 8080. CP/M è stato creato negli anni ‘70. Il primissimo piccolo drive winchester fu l'ST-506 che vantava un generoso spazio di 5 MB (cinque megabyte) di memoria. Erano costosi ma erano veloci (rispetto a quelli a cui eravamo abituati). Oh, e il primitivo file system non aveva cartelle o sottodirectory. Non c'era nessun A:\ \ \ \ }. Era solo A:\ \ \ }.

33
33
33
2011-01-10 15:26:41 +0000

Mi sento vecchio e ho solo 26 anni. A e B sono tradizionalmente unità floppy. C tradizionalmente è il disco principale e D tradizionalmente il CD-ROM

Il mio computer a casa ha CDEF come hard disk e G come DVD RW

27
27
27
2011-01-10 09:36:36 +0000

Sono un'eredità dei tempi del DOS - A: e B: erano le unità floppy disk standard del PC IBM originale. C:, il disco rigido, era il terzo disco. Oggi, naturalmente, nessuno ha i floppy.

23
23
23
2011-01-11 05:18:56 +0000

A:\ \ e B:\ \ \ } ancora default per i drive floppy, naturalmente visibile solo se ne hai uno installato (lo faccio solo per divertirmi in alcune delle mie macchine virtuali)

22
22
22
2012-09-17 22:53:34 +0000

Già molte buone risposte, ma tutte si riferiscono a unità floppy al passato. Il fatto è che le unità floppy sono ancora vendute , anche se non ho idea di chi le compra.

Un altro fatto divertente: se si ha un singolo floppy drive fisico installato, si ha in realtà both un A: e B: drive. Se si fa

copy a:bigfile b:
``` &001 

il sistema richiede di inserire il floppy A: o B: a seconda delle necessità. 


Primitive secondo gli standard odierni, ma ancora un passo avanti rispetto alla memorizzazione dei dati su audiocassetta!
20
20
20
2011-01-10 09:36:31 +0000

A:¿ e B:¿ sono stati utilizzati per le unità floppy disk (ve li ricordate?) ;)

11
11
11
2011-01-12 00:25:51 +0000

Il primo pc che ho usato professionalmente è stato un Apricot Xen. Il disco rigido interno era A: e il floppy da 3,5" era B:. Questo era all'epoca di MS-DOS 2.11, prima che arrivassero i pc Ibm.