Hva brukes Windows A og B-stasjonene til?
C: -disken er standardinstallasjonsstedet for Windows, hvis du har en CD / DVD-stasjon på maskinen din, er det sannsynligvis D: -stasjonen, og eventuelle ekstra stasjoner faller i tråd etter det. Hva med A: og B: stasjoner?
Bilde av Michael Holley.
Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en gruppedriving av Q & A-nettsider.
Spørsmålet
Hvis du er en geek av en viss årgang, vil vi ikke begynne å navngi år - svaret på dette spørsmålet er åpenbart åpenbart for deg. For yngre geeks har imidlertid A: og B: -disken alltid vært mystisk ukontrollert på sine datamaskiner.
SuperUser leser Linker3000 stiller spørsmålet:
I Windows har du en
C:
kjøre. Alt merket utover det er med følgende brev.Så den andre stasjonen din er
D:
, DVDen din erE:
og hvis du setter inn en USB-pinne blir detF:
og følgende stasjonG:
. Og så videre.Men så, hva og hvor er det
EN:
ogB:
?
Hva og hvor, faktisk? Heldigvis har vi noen erfarne geeks for å svare på spørringen.
Svarene
Bilde av AJ Batac.
Veteran geek Adam Davis tilbyr en grundig titt på de manglende stasjonsbokstaver:
Tidlig CP / M og IBM PC-stil datamaskiner hadde ingen harddisk. Du hadde en diskettstasjon, og det var det. Med mindre du brukte en annen $ 1k eller så på en andre diskettstasjon, så var systemet ditt smokin '! Hvis du bare hadde en stasjon, var det vanlig å starte fra en disk, sett inn den andre disken med programmer og data, og kjør programmet deretter. Når programmet er ferdig, vil datamaskinen be om at du setter inn startdisketten, slik at du kan bruke kommandolinjen igjen. Kopiering av data fra en disk til den andre var en serie med "Vennligst sett inn kildeskiven i stasjon A: ... Vennligst sett inn destinasjonsdisk i stasjon A: ... Vennligst sett inn kildeskiven i stasjon A: ..."
Da harddiskene ble billige, hadde de "dyre" datamaskinene vanligvis to diskettstasjoner (en for å starte og kjøre vanlige programmer, en for å lagre data og kjøre bestemte programmer). Og så var det vanlig for hovedkortmaskinvaren å støtte to diskettstasjoner på faste systemadresser. Siden det ble bygget inn i maskinvaren, ble det antatt at det samme var å bygge det samme kravet i operativsystemet, og eventuelle harddisker som ble lagt til maskinen, ville starte med disk C: og så videre.
Under overgangen fra 5,25 "disker (som faktisk var fysisk diskett) til 3,5" disker (som var innkapslet i et hardere plastskall) var det vanlig å ha begge stasjonene i ett system, og igjen ble det støttet på hovedkortet med maskinvare , og i operativsystemet på faste adresser. Ettersom svært få systemer gikk tom for stasjonsbokstaver, var det ikke tenkt å være viktig å vurdere å gjøre disse stasjonene tildelt i operativsystemet til mye senere da stasjonene ble abstradert sammen med adresser på grunn av plug'n'play-standarden.
Mye programvare ble utviklet siden den tiden, og dessverre forventet mye av det å se langsiktig lagring på C: -disken. Dette inkluderer BIOS-programvaren som støtter datamaskinen. Du kan fortsatt legge til to diskettstasjoner, starte opp i DOS 6.1, og bruk den som du ville ha på begynnelsen av 90-tallet, med diskettstasjoner A og B.
Så stort sett er årsaken til at harddisken starter ved C for bakoverkompatibilitet. Mens operativsystemet har abstrahert datalagring i en viss grad, behandler det fremdeles A og B på en annen måte, slik at de kan fjernes fra systemet uten å endre operativsystemet, cache dem forskjellig og på grunn av tidlige virus som behandler oppstartssektoren med større forsiktighet enn harddiskens oppstartssektor.
SuperUser-bidragsyter Nick chimes med en interessant anekdote som bygger på tredje ledd av Adams svar på brevoppgaver:
Mindre et svar, mer av en anekdote. I denne Microsoft-artikkelen står det:
"Du kan tilordne bokstavene C til Z til hver stasjon på datamaskinen din. A og B er vanligvis reservert for diskettstasjoner, men hvis datamaskinen ikke har diskettstasjoner, du kan tilordne A og B til volumer.”
Så da jeg bygget en ny datamaskin nylig med to interne stasjoner, en for operativsystemet og en for data, trodde jeg, hei !, Jeg skal gjøre datadriften "A". Jeg følte meg helt opprørlig til jeg oppdaget at Windows ikke vil indeksere stasjoner bokstilt A eller B. :(
Tok meg en stund til å finne ut hva problemet var, men jeg fant noen andre mennesker som hadde det samme problemet da de brukte A eller B for en [primær] stasjon. Så snart jeg tilordnet stasjonen et annet brev, indekserte Windows disken. Så mye for å være opprørsk.
Så mye for å være rebellisk faktisk - hvis du vil leve på kanten, kan du tilordne en datastasjon til A: og B :, men ikke en oppstartstasjon.
Har du noe å legge til forklaringen? Lyde av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.