Hva er en masselagringsdriver?
En masselagringsdriver er en type programvare designet for å la en datamaskin samhandle med en intern eller ekstern lagringsenhet. Harddiskstasjoner (HDD-er), USB-stasjoner (Universal Serial Bus), eksterne CD-stasjoner (CD) og alle andre typer masselagringsenheter krever en slags driver for å fungere. Operativsystemer (OS) inkluderer vanligvis nødvendig programvare for å grensesnitt mot disse enhetene, selv om visse produkter krever egenutviklede drivere. Lagringskomponenter ombord i mange forskjellige forbrukerelektronikk, som mobiltelefoner og bærbare musikkspillere, kan også nås ved å bruke en masselagringsdriver. I dette tilfellet vil datamaskinen se enheten som en ekstern harddisk når den er tilkoblet.
Masselagring er et begrep som brukes for å beskrive alle typer lagringsmedier som kan inneholde en stor mengde data, og som også kan skrives til og leses av en datamaskin. I forbindelse med personlige datamaskiner (PC) kan dette referere til alt fra en harddisk med flere terabyte til en USB-pinne som inneholder mindre enn en gigabyte med data. Til og med diskettstasjoner ble referert til som masselagringsenheter, til tross for en begrenset lagringskapasitet. Harddisker er den vanligste typen masselagring, selv om mange forskjellige eksterne og flyttbare former også er i vanlig bruk. Hvert av disse forskjellige lagringsmediene krever en type masselagringsdriver for å operere.
Den primære funksjonen til en masselagringsdriver er å fungere som en mellomting mellom et operativsystem og et stykke maskinvare. Når et operativsystem eller et annet program sender en kommando til en masselagringsenhet, sender den virkelig den kommandoen til driveren. Kommandoen blir deretter oversatt av driveren til et instruksjonssett som masselagringsenheten forstår. Hvert operativsystem og enhet krever en egen driver, selv om det er noen unntak. Når det gjelder lagringsenheter, kan de fleste enheter som passer inn i masselagringsklassen (MSC), betjenes av samme generiske instruksjonssett.
Mange enheter som ikke først og fremst er ment som fjernlagring, kan grensesnitt mot en datamaskin via en masselagringsdriver. Dette er hva som skjer når visse mobiltelefoner, digitale kameraer og bærbare musikkspillere er koblet til personlige datamaskiner. Hvis enheten er i stand til å godta MSC-instruksjoner, kan datamaskinen kanskje kjenne den igjen ved hjelp av en generisk masselagringsdriver. Dette kan tillate filer å overføres til og fra enheten akkurat som om det var en harddisk.