If-Koubou

Mitä ovat Windows A: ja B: Käytetyt asemat?

Mitä ovat Windows A: ja B: Käytetyt asemat? (Miten)

C: asema on Windowsin oletusasennuspaikka, jos koneessa on CD / DVD-asema, se todennäköisesti on D: asema ja kaikki lisäasemat toimivat sen jälkeen. Entä A: ja B: asemat?

Kuvaaja: Michael Holley.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin ansiosta. Tämä on Stack Exchange -jako, joka on Q & A-sivustojen yhteisöjoukkoyhtymä.

Kysymys

Jos olet tietyn vuosikerran geek - emme aloita vuodeksi nimittämistä - vastaus tähän kysymykseen on itsestään selvää. Nuorempien geeksien kohdalla A: ja B: ajaa on kuitenkin aina ollut mystisesti salattuja tietokoneissaan.

SuperUser-lukija Linker3000 kysyy:

Windowsissa sinulla on a C: ajaa. Kaikki, jotka on merkitty tämän lisäksi, on seuraavalla kirjeellä.

Joten toinen asema on D:, DVD on E: ja jos laitat USB-muistitikulle, se muuttuu F: ja seuraava asema G:. Ja niin edelleen.

Mutta sitten, mitä ja missä ovat V: ja B:?

Mitä ja missä, todellakin? Onneksi meillä on joitakin maustettuja geeksit vastaamaan kyselyyn.

Vastaukset

Kuvaaja: AJ Batac.

Veteraani geek Adam Davis tarjoaa syvällisen katsauksen puuttuviin kirjainlyönteihin:

Varhain CP / M- ja IBM PC -tyyppisissä tietokoneissa ei ollut kiintolevyä. Sinulla oli yksi levykeasema, ja se oli se. Ellei toista levykeasemaa käytetä toisella $ 1k tai niin, niin järjestelmäsi oli smokin '! Jos sinulla olisi ollut vain yksi asema, oli tavallista käynnistää yksi levy, aseta toinen levy ohjelmien ja tietojen kanssa ja suorita sitten ohjelma. Kun ohjelma on valmis, tietokone pyytää, että käynnistät käynnistyslevyn uudelleen, jotta voit käyttää komentoriviä uudelleen. Tietojen kopioiminen levyltä toiseen oli sarja "Aseta lähdelevy asemaan A: ... Syötä kohdekiekko asemaan A: ... Syötä lähdelevy asemaan A: ..."

Kun kovalevyt muuttuivat edullisiksi, "kalliilla" tietokoneilla oli tyypillisesti kaksi levykkeitä (yksi käynnistää ja suorittaa yhteisiä ohjelmia, yksi tietojen tallentamiseen ja tiettyjen ohjelmien suorittaminen). Ja niin oli yleistä, että emolevyn laitteisto tukee kahta levykeasemaa kiinteän järjestelmän osoitteissa. Koska se rakennettiin laitteistoon, ajateltiin, että saman vaatimuksen rakentaminen käyttöjärjestelmään oli hyväksyttävää ja kaikki koneeseen lisätyt kiintolevyt alkaisivat levyltä C: ja niin edelleen.

Siirtymässä 5.25 "levyiltä (jotka olivat itse asiassa fyysisesti levykkeitä) 3,5 tuuman levyihin (jotka olivat kovaa muovikuorella) oli tavallista, että molemmat asemat olivat yhdessä järjestelmässä ja uudestaan ​​se tuettiin emolevyllä laitteistolla , ja käyttöjärjestelmässä kiinteissä osoitteissa. Koska hyvin harvat järjestelmät loppuivat kirjaimista, sen ei katsottu olevan tärkeä harkita näiden asemien uudelleenasettamista käyttöjärjestelmään vasta paljon myöhemmin, kun asemat oli poistettu ja osoitteet johtuvat plug'n'play-standardin.

Paljon ohjelmistoa kehitettiin tuolloin, ja valitettavasti suurin osa siitä odotettiin pitkäaikaisen tallennuksen C-asemaan. Tämä sisältää BIOS-ohjelmiston, joka käynnistää tietokoneen. Voit vielä liittää kaksi levykeasemaa, käynnistyä DOS 6.1: een ja käyttää sitä kuten 90-luvun alussa, levykeasemilla A ja B.

Joten suurin syy kiintolevyn käynnistämiseen C: ssä on taaksepäin yhteensopivuus. Vaikka käyttöjärjestelmä on jonkin verran poistanut tietovarastoja, se kohtelee edelleen A: ta ja B: tä eri tavalla siten, että ne voidaan poistaa järjestelmästä muuttamatta käyttöjärjestelmää, tallentamalla ne erikseen ja varhaisvaroitusten vuoksi varovaisemmin kuin kiintolevyn käynnistyssektori.

SuperUser-avustaja Nick leikittelee mielenkiintoisen anekdoottirakennuksen Aadamin kirjeenvaihdosta käsittelevän vastauksen kolmannessa kappaleessa:

Vähemmän vastausta, enemmän anekdootti. Tässä Microsoft-artikkelissa sanotaan:

"Voit määrittää kirjaimet C - Z kullekin tietokoneen asemaan. A ja B ovat yleensä varattuja levykeasemille, mutta jos tietokoneessasi ei ole levykeasemia, voit määrittää A ja B tilavuuksille.”

Joten kun rakensin uuden tietokoneen hiljattain kahdella sisäisellä asemalla, yhdellä käyttöjärjestelmästä ja yhdestä datasta, ajattelin, hei !, aion tehdä tietojeni "A". Tunsin kaikki kapinalliset, kunnes huomasin, että Windows ei indeksoi kirjaimia A tai B. :(

Otti minulle melkoisen aikaa selvittää, mikä ongelma oli, mutta löysin muutamia muita ihmisiä, jotka kärsivät samasta ongelmasta, kun he käyttivät A: n tai B: n [primary] -asemaan. Heti kun annin sille ajaa toisen kirjaimen, ikkunat indeksoivat aseman. Niin paljon, että olin kapinallinen.

Niin paljon, että olet todella kapinoinut - jos haluat elää reunalla, voit määrittää datajohtimen A: ja B: lle, mutta ei käynnistysasemaan.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.