Ok. Maar ja, wat is nog ‘schijf’ als we het over een usb-stick hebben…
Schijf“Schijf*” is het woord dat (door Unix-systemen) wordt gebruikt om te verwijzen naar fysieke opslagapparaten. Schijven bevatten volumes en kunnen meerdere volumes van verschillende groottes bevatten. Een schijf is als de bovenliggende container voor alle logische indelingen van opslag die eronder kunnen komen. Onderzoek de schijven die op een Unix-systeem zijn aangesloten en je zult specificaties zien zoals ‘disk1s2’. Dat specificeert de bovenliggende schijf (“disk1”) en het partitie-/volumenummer (“s2”) binnen de schijf.
(*) Hierbij maakt de fysieke gegevensdrager (schijf, flash, SSD etc.) niet uit.
VolumeEen volume is het deel van de schijf waarmee u als gebruiker communiceert. Hoewel partities en volumes co-terminal zijn, heeft een volume naast een grootte ook een naam en bestandssysteem. Wanneer u een opslagapparaat koppelt en het pictogram ervan in uw bestandsbrowser verschijnt, ziet u het volume. Er kunnen meerdere volumes op één schijf worden opgeslagen en besturingssystemen houden bij welke volumes op welke schijven staan. Open “Schijfhulpprogramma” op macOS of schijven in Ubuntu en je ziet je bekende volumenamen onder cryptisch ogende schijfnamen.
PartitieEen partitie lijkt veel op een volume. In feite worden de twee termen bijna door elkaar 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 zijn, is een “partitie” een stuk van een schijf. Het bevat niet noodzakelijkerwijs 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 creatie. De grootte van een partitie kan worden gewijzigd, maar hiervoor moet de partitietabel van de schijf opnieuw worden geschreven en mogelijk moeten gegevens worden gewist.
ContainerSommige bestandssystemen maken ook gebruik van containers. In het bijzonder heeft macOS onlangs containers geïntroduceerd in zijn nieuwe bestandssysteem, Apple File System (APFS). Containers onderscheiden zich van de andere items op deze lijst en werken een beetje anders. Binnen APFS bevatten schijven containers en containers 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 te breiden om in bestanden te passen of te verkleinen 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 gespecificeerd op het moment van creatie, en het wijzigen van de grootte van een partitie vereist herschrijven van de partitietabel. APFS past echter de grootte van volumes binnen een container on-the-fly aan om gegevens op te nemen.
ImageImages functioneren als volumes, maar er is geen fysieke hardware aan verbonden. Ze zijn als een afbeelding van een fysiek volume, met alle bits die op het vastgelegde volume zijn opgeslagen. U kunt een image van elk volume maken, of het nu op een harde schijf of een cd is opgeslagen, en het op elk ander apparaat met voldoende vrije ruimte opslaan. Windows maakt gebruik van images voor systeemback-ups (System Images genoemd) die kleiner kunnen zijn dan de schijf die ze vastleggen. Dit komt omdat afbeeldingen doorgaans geen lege ruimte opslaan. Een afbeelding moet worden gemount of bijgevoegd voordat deze kan worden geopend, net als 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.
SamenvattingKortom, schijven bevatten volumes die gegevens bevatten. Schijven zijn de fysieke manifestatie van een schijf. In het APFS-bestandssysteem worden containers gebruikt in plaats van partitietabellen. Images zijn “foto’s” van de gegevens op een volume, waarbij de exacte rangschikking van bits op een schijf wordt vastgelegd.
(
Bron)
USB ExFat formatteren: de stick of het volume?