Unitatea C: este locația implicită de instalare pentru Windows, dacă aveți o unitate CD / DVD pe mașina dvs., este posibil ca unitatea D și orice unitate suplimentară să cadă în linie după aceea. Cum rămâne cu unitățile A: și B:?
Imagine de Michael Holley.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea programului SuperUser - o subdiviziune a Stack Exchange, o grupare de comunicații pe site-uri cu întrebări și răspunsuri.
Dacă sunteți un geek de o anumită epocă - nu vom începe să numim ani - răspunsul la această întrebare vă este clar evident. Pentru tinerii mai tineri, totuși, driverele A: și B: au fost întotdeauna necunoscute misterios pe computerele lor.
Cititorul SuperUser Linker3000 pune întrebarea:
În Windows aveți un a
C:
conduce. Tot ceea ce etichetat dincolo de asta este cu următoarea literă.Așadar, este al doilea
D:
, DVD-ul dvs. esteE:
și dacă puneți un stick USB devineF:
și următoarea unitateG:
. Și așa mai departe și așa mai departe.Dar apoi, ce și unde sunt
A:
șiB:
?
Ce și unde, într-adevăr? Din fericire, avem niște geeks condamnați pentru a răspunde la interogare.
Imagine de AJ Batac.
Veteranul geek Adam Davis oferă o privire în profunzime la literele care lipsesc:
Calculatoarele timpurii CP / M și IBM PC nu aveau un hard disk. Ai avut o unitate floppy, și asta a fost. Dacă nu ai mai cheltuit încă un kilogram pe o a doua unitate de dischetă, atunci sistemul tău a fost fumat! Dacă aveați doar o singură unitate, a fost obișnuit să bootați de pe un disc, să puneți în celălalt disc programele și datele, apoi să rulați programul. Odată ce programul a terminat, computerul va cere să reintroduceți discul de boot, astfel încât să puteți utiliza linia de comandă din nou. Copierea datelor de la un disc la altul a fost o serie de "Vă rugăm să introduceți discul sursă în unitatea A: ... Vă rugăm să introduceți discul de destinație în unitatea A: ... Vă rugăm să introduceți discul sursă în unitatea A: ..."
Până când hard disk-urile au devenit ieftine, computerele "scumpe" aveau de obicei două unități floppy (una pentru a boot și a rula programe comune, una pentru a salva date și a rula programe specifice). Și așa a fost obișnuit hardware-ul plăcii de bază să suporte două unități floppy la adrese de sistem fixe. Deoarece a fost construit în hardware, sa crezut că construirea aceleiași cerințe în sistemul de operare este acceptabilă și orice unități de hard disk adăugate la mașină ar începe cu discul C: și așa mai departe.
În timpul trecerii de la discuri de 5,25 "(care erau de fapt dischetă fizic) la discuri de 3,5" (care erau învelite într-o carcasă din plastic mai dură), era obișnuit să aibă ambele unități într-un singur sistem și din nou a fost suportat pe placa de bază cu hardware , și în sistemul de operare la adrese fixe. Deoarece foarte puține sisteme au ieșit din scrisori de unitate, nu sa crezut că este important să se aibă în vedere ca acele unități să poată fi reasignabile în sistemul de operare până când mai târziu când au fost abstracționate driverele împreună cu adresele datorită standardului plug'n'play.
O mulțime de software a fost dezvoltat de atunci și, din păcate, o mare parte din ea se așteaptă să vadă stocarea pe termen lung pe unitatea C: Aceasta include software-ul BIOS care pornește computerul. Încă mai puteți atașa două unități floppy, porniți-le în DOS 6.1 și le puteți utiliza la fel ca la începutul anilor '90, cu unități de dischetă A și B.
Deci, în mare măsură, motivul pentru pornirea hard disk-ului la C este compatibilitatea înapoi. În timp ce sistemul de operare a abstractizat stocarea datelor într-un anumit grad, acesta tratează în mod diferit A și B, astfel încât să le elimine din sistem fără a modifica sistemul de operare, să le cacheze în mod diferit și din cauza virușilor cu mai multă prudență decât sectorul de boot al unității de hard disk.
Contribitor la SuperUser Nick se aprinde cu o clădire anecdotă interesantă în paragraful al treilea al răspunsului lui Adam, care se ocupă cu trimiterile de scrisori:
Mai puțin un răspuns, mai mult un anecdot. În acest articol Microsoft, se spune:
"Puteți aloca literele C până la Z pentru fiecare unitate de pe computer. A și B sunt de obicei rezervate pentru unitățile de dischetă, dar dacă computerul nu are unități de dischetă, puteți aloca A și B la volume.”
Așa că atunci când am construit recent un computer nou cu două unități interne, unul pentru OS și unul pentru date, m-am gândit, hei !, voi face ca datele mele să conducă "A". Am simțit toate răzvrătite până am descoperit că Windows nu va indexa unitățile scrise A sau B. :(
Mi-a luat destul timp să-mi dau seama ce a fost problema, dar am găsit și alți oameni care au suferit aceeași problemă atunci când au folosit A sau B pentru o acțiune [primară]. Imediat ce am atribuit acelei unități o altă literă, ferestrele au indexat unitatea. Atât de mult pentru a fi rebel.
Atât de mult pentru a fi rebel într-adevăr - dacă doriți să trăiți pe marginea, puteți atribui un drive de date la A: și B :, dar nu o unitate de boot.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.