Det er vigtigt at forstå enhedens navngivning og dens brug, hvis du kompetent vil installere og bruge Ubuntu Linux. Enhedsnavngivning har ændret sig og udviklet sig over de mange versioner af Linux, der konstant udgives, efterhånden som teknologien ændres.
Desværre kan dette ikke sammenlignes med, hvordan Windows eller Apples navn og bruger enheder på deres produkter. Du kan muligvis se nogle ligheder med Googles Android.
Linux startede med at give hver enhed et navn, derefter en position og til sidst en partition.
Under Linux var den oprindelige navngivningskonvention:
dev/fd0:
Første diskettedrevdev/fd1:
Andet diskettedrevdev/sda:
Første SCSI-disk (Small Computer System Interface)
dev/sdb:
Anden SCSI-disk adressemæssigt og så videredev/scd0
eller /dev/sr0:
Første SCSI-cd-romdev/hda:
Primær disk på den primære controller i IDE (Integrated Drive Electronics)dev/hdb:
Sekundær disk på IDE's primære controllerdev/mmcblk0:
SDHC-kort (Secure Digital High Capacity) på pc Hukommelseskort International Association (PCMCIA)
dev/sdb:
USB-flashdrev (Universal Serial Bus) mod SCSI-emulering
sda
eller sdb
drev er et USB-drev, men at USB-modulet blev startet samtidigt som drevet og sender sine meddelelser samtidigt)dev/hdc
og /dev/hdd:
Henholdsvis primære og sekundære diske på den sekundære controller, nyere IDE-controllere har to kanaler, der fungerer som to controllereGRUB ændrede konventionen ved at tilføje en partition, der starter ved nul.
Basisnavnet for en (E)IDE-kontrolleret disk er dev/hd?
Ikonet ?
er et enkelt bogstav. For GRUB svarer dette til hd?
Ikonet ?
er position et til fire.
Navngivning af enhederne er ligetil. Hvis vi tager det første eksempel nedenfor, er den første del enhedsnavnet hd
Og så er den anden del den position, den har a
.
dev/hda
Primær disk på første controllerdev/hdb
Sekundær disk på første controllerdev/hdc
Primær disk på anden controllerdev/hdd
Sekundær disk på anden controllerhd1
Primær disk på første controllerhd2
Sekundær disk på første controllerhd3
Primær disk på anden controllerhd4
Sekundær disk på anden controllerNavngivning af partitionerne bliver lettere, når du vedhæfter et nummer til den relevante enhed. Se nedenfor for nogle partitioner på dev/hda.
dev/hda0
Primær disk på første controller, første primære partitiondev/hda1
Primær disk på første controller, anden primære partitiondev/hda4
Primær disk på første controller, første logiske partitiondev/hda5
Primær disk på første controller, anden logiske partitionhd1,0
Primær disk på første controller, første primære partitionhd1,1
Primær disk på første controller, anden primære partitionhd1,4
Primær disk på første controller, første logiske partitionhd1,5
Primær disk på første controller, anden logiske partitionGRUB2 ændrede konventionen ved at tage nul ud af navngivningskonventionen, det betyder, at alt starter ved en.
Basisnavnet for en (E)IDE-kontrolleret disk er dev/hd?
Ikonet ?
er et enkelt bogstav. For GRUB2 er dette lig med hd?
Ikonet ?
er position et til fire.
Navngivning af enhederne er ligetil. Hvis vi tager det første eksempel nedenfor, er den første del enhedsnavnet hd
Så er den anden del den position, den har a
.
dev/hda
Primær disk på første controllerdev/hdb
Sekundær disk på første controllerdev/hdc
Primær disk på anden controllerdev/hdd
Sekundær disk på anden controllerhd1
Primær disk på første controllerhd2
Sekundær disk på første controllerhd3
Primær disk på anden controllerhd4
Sekundær disk på anden controllerNavngivning af partitionerne bliver lettere, når du vedhæfter et nummer til den relevante enhed. Se nedenfor for nogle partitioner på dev/hda.
dev/hda1
Primær disk på første controller, første primære partitiondev/hda2
Primær disk på første controller, anden primære partitiondev/hda5
Primær disk på første controller, første logiske partitiondev/hda6
Primær disk på første controller, anden logiske partitionhd1,1
Primær disk på første controller, første primære partitionhd1,2
Primær disk på første controller, anden primære partitionhd1,5
Primær disk på første controller, første logiske partitionhd1,6
Primær disk på første controller, anden logiske partitionMed fremkomsten af SATA-drev ændrede konventionen sig, og nu refereres harddiske for det meste som sda
I stedet for hda
. Hvor sd
står for seriel drev.
En partitionstabel viser partitionerne på en harddisk eller en anden lagerenhed. Der er to standarder for layoutet af en partitionstabel:
Master Boot Record (MBR): MBR, også kendt som MS-DOS, er, hvad du kan kalde den originale standard. MBR er stadig den mest anvendte partitionstabel, men den kommer med to store begrænsninger:
Den giver ikke mulighed for at oprette mere end fire primære partitioner. Disse partitioner kaldes primary
Partitioner.
Diskpartitioner må ikke overstige to TB.
GUID-partitionstabel (GPT): GPT kom senere. Da MBR stadig er i brug, er begrænsningerne det, der førte til udviklingen af GPT. GPT har gjort op med MBR's to begrænsninger. Du kan have flere primære partitioner, og drevets størrelse kan overstige to TB.
Den første ting, du skal vide, er, at der ikke er noget C-drev eller E-drev i Linux. Du ser noget i retning af /dev/sda
, /dev/sdb
, /dev/sdc
, og så videre i stedet. Ikonet dev
er en forkortelse for enhed. Ikonet sd
er en forkortelse for SCSI masselagringsdrev.
For at installere et operativsystem på en harddisk skal du opdele den i forskellige bestemte lagerenheder. Vi kalder disse lagerenheder for partitioner. Under MBR: Hvilket er standard på stort set alle Linux-distributioner, der er tre forskellige typer partitioner - Primær, Udvidet og Logisk. Med MBR er en partition, som ikke udtrykkeligt er oprettet som en udvidet eller logisk partition, en primær partition. Enhver ikke-allokeret plads vises som Ledig. Selvom den kan være ledig, kan du ikke bruge den som sådan. For så vidt angår computeren, eksisterer den ledige plads ikke, før den er opdelt.
(Figur 1: Skærmbillede af vinduet Partitionsguide)
Hvis du har oprettet det maksimale antal partitioner og stadig har ledig plads, er det ubrugeligt.
(Figur 2: Skærmbillede af fejlmeddelelsen Partitionering)
Ved at angive en partition som en udvidet partition er det muligt at oprette mange flere partitioner i den udvidede partition. Disse partitioner kaldes logiske partitioner, og der er ingen grænse for antallet af logiske partitioner, du kan oprette. Det betyder, at du kan have tre primære partitioner og én udvidet partition og derefter oprette flere partitioner ud fra denne.
Det grafiske installationsprogram til Ubuntu er Ubiquity
.
Der er tilføjet to funktioner, som har været tilgængelige på andre Linux distro'er i et stykke tid.
De to funktioner er:
Støtte til kryptering af brugernes hjemmemappe har været allestedsnærværende i lang tid, men som et fysisk sikkerhedsværktøj. Med fuld diskkryptering starter computeren ikke, hvis det korrekte adgangsudtryk til diskkryptering ikke bruges. Ved hver genstart vises en prompt, der sidder foran computeren med fuld diskkryptering.
LVM gør det nemmere at administrere diskplads. Især når det kommer til at ændre størrelse på partitioner og tilføje en anden harddisk til computeren. LVM har ikke indbygget redundans. Det betyder, at i en multi-disk computer, hvis en disk fejler, har du problemer. Indtil nu fungerer LVM kun med den automatiserede funktion.