Forstå forskellen mellem en disk, drev, volumen, partition og billede
I et Unix-system som Ubuntu eller macOS kan du se referencer til lagerenheder med mange navne. Der er diske, partitioner, volumener og billeder, samt containere og de stadig populære drev. Windows-computere bruger en lignende navngivningsordning, men der kan være små forskelle. Lad os undersøge forskellene i definitionen mellem et drev, disk, lydstyrke, partition og billede.
Køre
Et drev er en fysisk enhed, der bruges til at gemme data. Det er ikke rigtig et formelt udtryk, men en almindeligt anvendt. Mens den strengeste definition ville være den fysiske enhed, der lagrer data, bruges begrebet ofte uformelt til at henvise til enhver lagerenhed, fra en disk til et volumen. Teknisk set er dens betydning begrænset til at beskrive en hardwareenhed. Et drev er et fysisk objekt, som en disk ligger på.
Disk
"Disk" er ordet, der bruges af Unix-systemer, til at henvise til fysiske lagringsenheder. Disketter indeholder volumener og kan indeholde flere volumener af forskellige størrelser. En disk er som forældrebeholderen for alle de logiske opdelinger af lagerplads, der kan komme under det. Undersøg diskerne, der er knyttet til et Unix-system, og du vil se specifikationer som "disk1s2". Det angiver overordnet disk ("disk1") og partition / volumen nummer ("s2") i disken.
Skillevæg
En partition er meget som et volumen. Faktisk bruges de to udtryk næsten interchangeably. Selv systemprogrammer som MacOS 'Disk Utility skelner ikke mellem den uformaterede partition og det formaterede lydstyrke. Men hvis vi ønsker at få præcis, er en "partition" en del af en disk. Det indeholder ikke nødvendigvis et filsystem, og det kan ikke formateres til at gemme data. I stedet er en partition kun en del af en disk med en bestemt størrelse, som er indstillet på oprettelsestidspunktet. En partition kan ændres, men det kræver genskrivning af diskens partitionstabel og muligvis sletning af data.
Bind
Et volumen er den del af disken, som du interagerer med som bruger. Mens partitioner og volumener er coterminale, har et volumen et navn og filsystem ud over en størrelse. Når du monterer en lagerenhed, og dens ikon vises i din filbrowser, ser du lydstyrken. Flere volumener kan gemmes på en enkelt disk, og operativsystemer holder styr på, hvilke mængder der er på hvilke drev. Åbn "Diskværktøj" på macOS eller diske i Ubuntu, og du kan se dine velkendte lydnavne under krypterede disknavne.
Billede
Billeder fungerer som mængder, men de har ingen fysisk hardware relateret til dem. De er som et billede af et fysisk volumen, der indeholder hver eneste smule, der er gemt på det optagne volumen. Du kan oprette et billede af ethvert lydstyrke, uanset om det er gemt på en harddisk eller en cd, og gem det på en anden enhed med tilstrækkelig ledig plads. Windows bruger billeder til systembackups (kaldet Systembilleder), der kan være mindre end den disk, de optager. Dette skyldes, at billeder typisk ikke gemmer tomt rum. Et billede skal monteres eller vedhæftes, før det kan åbnes, ligesom et drev. Det har også sit eget filsystem og kan "klones" til et andet volumen for at kopiere indholdet af det billedbelagte volumen.
Containere
Nogle filsystemer bruger også containere. MacOS introducerede for nylig containere i sit nye filsystem, Apple File System (APFS). Beholdere adskiller sig fra de andre elementer på denne liste og fungerer lidt anderledes. Inden for APFS holder disketter beholdere og beholdere i stand til at holde volumener. Mængderne inden for en given beholder får lov til at dele rummet, der er tildelt beholderen, som har en fastsat maksimal størrelse. Det betyder, at mængderne kan være fleksible, udvide til at passe filer eller krympe for at give andre mængder mulighed for at vokse. Dette er tydeligt i modsætning til de faste partitioner af andre filsystemer som ext4, HFS + eller ExFAT. Størrelsen på partitioner under disse filsystemer er specificeret på tidspunktet for oprettelsen, og ændring af størrelsen på en partition kræver omskrivning af partitionstabellen. APFS ændrer imidlertid mængder i en beholder i luften for at rumme data.
Konklusion
Kort sagt indeholder diske mængder, der indeholder data. Disketter er den fysiske manifestation af et drev. Containere bruges i stedet for partitionstabeller i APFS filsystem. Billeder er "billeder" af dataene på et volumen, der fanger det nøjagtige arrangement af bits på et drev.
Billedkredit: Avaragado fra Cambridge