Inzicht in de apparaatnaam en het gebruik ervan zijn essentieel als u Ubuntu Linux vakkundig wilt installeren en gebruiken. De naamgeving van apparaten is veranderd en geëvolueerd in de loop van de vele versies van Linux die voortdurend worden uitgebracht naarmate de technologie verandert.
Helaas is dit niet te vergelijken met hoe Windows of Apple apparaten op hun producten noemen en gebruiken. Mogelijk ziet u enkele overeenkomsten met Google's Android.
Linux begon door elk apparaat een naam te geven en vervolgens een positie en als laatste een partitie.
Onder Linux was de oorspronkelijke naamgeving:
dev/fd0:
Eerste diskettestationdev/fd1:
Tweede diskettestationdev/sda:
Eerste SCSI-schijf (Small Computer System Interface)
dev/sdb:
Tweede SCSI-schijf, adresgewijs, enzovoortdev/scd0
of /dev/sr0:
Eerste SCSI CD-ROMdev/hda:
Primaire schijf op de primaire controller van de Integrated Drive Electronics (IDE)dev/hdb:
Secundaire schijf op primaire IDE-controllerdev/mmcblk0:
Secure Digital High Capacity-kaart (SDHC) op geheugenkaart van de pc International Association (PCMCIA)
dev/sdb:
USB-flashstation (Universal Serial Bus) tegen SCSI-emulatie
sda
of sdb
station een USB-schijf is, maar dat de USB-module tegelijkertijd met de schijf is gestart en zijn berichten tegelijkertijd verzendt)dev/hdc
als /dev/hdd:
Primaire en secundaire schijven van respectievelijk de secundaire controller, nieuwere IDE-controllers hebben twee kanalen die als twee controllers fungerenGRUB veranderde de conventie door een partitie toe te voegen die begint bij nul.
De basisnaam voor een (E)IDE-gestuurde schijf is dev/hd?
De ?
is een enkele letter. Voor GRUB staat dit gelijk aan hd?
De ?
is positie één tot en met vier.
De naamgeving van de apparaten is eenvoudig. Als we het eerste voorbeeld hieronder nemen, dan is het eerste deel de apparaatnaam hd
En dan is het tweede deel de positie die het inneemt a
te installeren.
dev/hda
Primaire schijf op eerste controllerdev/hdb
Secundaire schijf op eerste controllerdev/hdc
Primaire schijf op tweede controllerdev/hdd
Secundaire schijf op tweede controllerhd1
Primaire schijf op eerste controllerhd2
Secundaire schijf op eerste controllerhd3
Primaire schijf op tweede controllerhd4
Secundaire schijf op tweede controllerHet benoemen van de partities wordt eenvoudiger omdat u een nummer aan het juiste apparaat koppelt. Kijk hieronder voor enkele partities op dev/hda.
dev/hda0
Primaire schijf op eerste controller, eerste primaire partitiedev/hda1
Primaire schijf op eerste controller, tweede primaire partitiedev/hda4
Primaire schijf op eerste controller, eerste logische partitiedev/hda5
Primaire schijf op eerste controller, tweede logische partitiehd1,0
Primaire schijf op eerste controller, eerste primaire partitiehd1,1
Primaire schijf op eerste controller, tweede primaire partitiehd1,4
Primaire schijf op eerste controller, eerste logische partitiehd1,5
Primaire schijf op eerste controller, tweede logische partitieGRUB2 heeft de conventie veranderd door de nul uit de naamgevingsconventie te halen, dit betekent dat alles bij één begint.
De basisnaam voor een (E)IDE-gestuurde schijf is dev/hd?
De ?
is een enkele letter. Voor GRUB2 is dit gelijk aan hd?
De ?
is positie één tot en met vier.
Het benoemen van de apparaten is eenvoudig. Als we het eerste voorbeeld hieronder nemen, is het eerste deel de apparaatnaam hd
Dan is het tweede deel de positie die het inneemt a
te installeren.
dev/hda
Primaire schijf op eerste controllerdev/hdb
Secundaire schijf op eerste controllerdev/hdc
Primaire schijf op tweede controllerdev/hdd
Secundaire schijf op tweede controllerhd1
Primaire schijf op eerste controllerhd2
Secundaire schijf op eerste controllerhd3
Primaire schijf op tweede controllerhd4
Secundaire schijf op tweede controllerHet benoemen van de partities wordt eenvoudiger omdat u een nummer aan het juiste apparaat koppelt. Kijk hieronder voor enkele partities op dev/hda.
dev/hda1
Primaire schijf op eerste controller, eerste primaire partitiedev/hda2
Primaire schijf op eerste controller, tweede primaire partitiedev/hda5
Primaire schijf op eerste controller, eerste logische partitiedev/hda6
Primaire schijf op eerste controller, tweede logische partitiehd1,1
Primaire schijf op eerste controller, eerste primaire partitiehd1,2
Primaire schijf op eerste controller, tweede primaire partitiehd1,5
Primaire schijf op eerste controller, eerste logische partitiehd1,6
Primaire schijf op eerste controller, tweede logische partitieMet de komst van SATA-schijven is de conventie veranderd en nu worden harde schijven meestal aangeduid als sda
In plaats van hda
te installeren. Waarbij sd
Staat voor Serial Drive.
Een partitietabel toont de partities van een harde schijf of een ander opslagapparaat. Er zijn twee standaarden voor de indeling van de partitietabel:
Master Boot Record (MBR): MBR, ook wel bekend als MS-DOS, is wat je de oorspronkelijke standaard zou kunnen noemen. MBR is nog steeds de meest gebruikte partitietabel, maar heeft twee belangrijke beperkingen:
Er kunnen niet meer dan vier hoofdpartities worden aangemaakt. Die partities heten primary
Partities.
Schijfpartities mogen niet groter zijn dan twee TB.
GUID Partition Table (GPT): GPT kwam later. Hoewel de MBR nog steeds in gebruik is, hebben de beperkingen aanleiding gegeven voor het ontwikkelen van GPT. GPT heeft die twee beperkingen van MBR niet. U kunt meerdere primaire partities hebben en de schijfgrootte kan groter zijn dan twee TB.
Het eerste dat u moet weten, is dat er geen C-schijf of E-schijf is in Linux. Je ziet zoiets als /dev/sda
, /dev/sdb
, /dev/sdc
, enzovoort. De dev
is een afkorting voor apparaat. De sd
is een afkorting voor SCSI Mass Storage Drive.
Als u een besturingssysteem wilt installeren op een harde schijf, moet u die splitsen in afzonderlijke storage-eenheden. Deze storage-eenheden worden partities genoemd. Onder MBR: Dit is de standaard op vrijwel alle Linux-distributies, er zijn drie verschillende soorten partities: primair, uitgebreid en logisch. Met MBR wordt elke partitie die niet expliciet is gemaakt als een uitgebreide of logische partitie, een primaire partitie. Alle niet-toegewezen ruimte wordt weergegeven als Vrij. Ook al is die ruimte 'vrij', dan kunt u die zo toch niet gebruiken. Wat de computer betreft, bestaat die vrije ruimte pas als deze is gepartitioneerd.
(Figuur 1: Schermafbeelding van het venster Partitiegids)
Als u het maximale aantal partities hebt gemaakt en nog vrije ruimte hebt, is deze onbruikbaar.
(Figuur 2: Screenshot van de foutmelding Partitionering)
Door een partitie als uitgebreide partitie te markeren, is het mogelijk om onder die partitie vele andere partities aan te maken. Deze partities worden logische partities genoemd en er is geen limiet aan het aantal logische partities dat u kunt maken. Dit betekent dat u drie primaire partities en een uitgebreide partitie kunt hebben en van daaruit nog veel meer partities kunt maken.
Het grafische installatieprogramma van Ubuntu is Ubiquity
te installeren.
Er zijn twee functies toegevoegd die op andere Linux-distributies al enige tijd beschikbaar waren.
De twee functies zijn:
Ondersteuning voor het versleutelen van de home directory van de gebruikers is al heel lang in Ubiquity, maar dan als een fysiek beveiligingshulpmiddel. Bij volledige schijfversleuteling start de computer niet op als niet de juiste wachtwoordzin voor schijfversleuteling wordt gebruikt. Bij elke herstart wordt de persoon die achter de computer zit met volledige schijfversleuteling geconfigureerd, een prompt weergegeven.
LVM maakt het gemakkelijker om schijfruimte te beheren. Vooral als het gaat om het wijzigen van de grootte van partities en het toevoegen van een andere harde schijf aan de computer. LVM heeft geen redundantie ingebouwd. Dit betekent dat je in een computer met meerdere schijven problemen hebt als één schijf defect raakt. LVM werkt op dit moment alleen met het automatische schema.