In een Unix-systeem zoals Ubuntu of macOS zie je verwijzingen naar opslagapparaten met vele namen. Er zijn schijven, partities, volumes en afbeeldingen, maar ook containers en de immer populaire schijven. Windows-computers gebruiken een vergelijkbaar naamgevingsschema, maar er kunnen kleine verschillen zijn. Laten we eens kijken naar de verschillen in definitie tussen een schijf, schijf, volume, partitie en afbeelding.

Rijden

Een schijf is een fysiek apparaat dat wordt gebruikt om gegevens op te slaan. Het is niet echt een formele term, maar een veelgebruikte term. Hoewel de strengste definitie het fysieke apparaat is dat gegevens opslaat, wordt de term vaak informeel gebruikt om te verwijzen naar elk opslagapparaat, van een schijf naar een volume. Technisch gezien beperkt de betekenis zich tot het beschrijven van een hardwareapparaat. Een schijf is een fysiek object waarop een schijf staat.

Schijf

"Schijf" is het woord dat door Unix-systemen wordt gebruikt om naar fysieke opslagapparaten te verwijzen. Schijven bevatten volumes en kunnen meerdere volumes van verschillende grootten bevatten. Een schijf is als de bovenliggende container voor alle logische indelingen van opslag die eronder kan komen. Onderzoek de schijven die zijn aangesloten op een Unix-systeem en u zult specificaties zoals "disk1s2" zien. Dit specificeert de bovenliggende schijf ("disk1") en het partitie- / volumenummer ("s2") binnen de schijf.

tussenschot

Een partitie lijkt veel op een volume. In feite worden de twee termen bijna uitwisselbaar gebruikt. Zelfs systeemprogramma's zoals het Schijfhulpprogramma van macOS maken geen onderscheid tussen de niet-geformatteerde partitie en het geformatteerde volume. Maar als we precies willen worden, is een "partitie" een stuk van een schijf. Het bevat niet noodzakelijk een bestandssysteem en is mogelijk niet geformatteerd om gegevens op te slaan. In plaats daarvan is een partitie slechts een deel van een schijf met een specifieke grootte, die is ingesteld op het moment van maken. U kunt de grootte van een partitie wijzigen, maar hiervoor moet u de partitietabel van de schijf opnieuw schrijven en mogelijk gegevens wissen.

Volume

Een volume is het deel van de schijf waarmee u als gebruiker communiceert. Terwijl partities en volumes naast elkaar staan, heeft een volume naast een grootte ook een naam- en bestandssysteem. Wanneer u een opslagapparaat koppelt en het pictogram wordt weergegeven in uw bestandsbrowser, ziet u het volume. Meerdere volumes kunnen op een enkele schijf worden opgeslagen en besturingssystemen houden bij welke volumes zich op welke schijven bevinden. Open "Schijfhulpprogramma" op macOS of schijven in Ubuntu en je zult je bekende volumenamen zien onder de cryptisch ogende schijfnamen.

Beeld

Afbeeldingen werken als volumes, maar er is geen fysieke hardware aan gerelateerd. Ze zijn als een afbeelding van een fysiek volume dat elk bit bevat dat op het vastgelegde volume is opgeslagen. U kunt een afbeelding van elk volume maken, of het nu wordt opgeslagen op een harde schijf of een CD, en het opslaan op elk ander apparaat met voldoende vrije ruimte. Windows maakt gebruik van afbeeldingen voor systeemback-ups (Systeemafbeeldingen genoemd) die kleiner kunnen zijn dan de schijf die ze vastleggen. Dit komt omdat afbeeldingen meestal geen lege ruimte opslaan. Een afbeelding moet worden gemonteerd of bevestigd voordat deze kan worden geopend, net als bij een schijf. Het heeft ook zijn eigen bestandssysteem en kan worden "gekloond" naar een ander volume om de inhoud van het afgebeelde volume te kopiëren.

containers

Sommige bestandssystemen maken ook gebruik van containers. MacOS introduceerde onlangs containers in zijn nieuwe bestandssysteem, Apple File System (APFS). Containers onderscheiden zich van de andere items in deze lijst en functioneren iets anders. Binnen APFS houden schijven containers en containers bevatten volumes. De volumes binnen een bepaalde container mogen de ruimte delen die is toegewezen aan de container, die een ingestelde maximale grootte heeft. Dit betekent dat de volumes flexibel kunnen zijn, uit kunnen breiden naar bestanden of krimpen om andere volumes te laten groeien. Dit is duidelijk anders dan de vaste partities van andere bestandssystemen zoals ext4, HFS + of ExFAT. De grootte van partities onder die bestandssystemen wordt opgegeven op het moment van maken en voor het wijzigen van de grootte van een partitie moet de partitietabel opnieuw worden geschreven. APFS verkleint echter de grootte van volumes binnen een container om gegevens te kunnen verwerken.

Conclusie

Kort gezegd bevatten schijven volumes die gegevens bevatten. Schijven zijn de fysieke manifestatie van een rit. Containers worden gebruikt in plaats van partitietabellen in het APFS-bestandssysteem. Afbeeldingen zijn "foto's" van de gegevens op een volume, waarbij de exacte rangschikking van bits op een schijf wordt vastgelegd.

Afbeelding tegoed: avaragado uit Cambridge