Har du nogensinde ønsket at gøre det sådan, at eksterne harddiske, der er tilsluttet din Linux-pc, vises i dedikerede mapper? Hvad med bare at forstå, hvordan man får adgang til harddiskene på Linux generelt? Hver harddisk, USB-disk har en etiket på Linux. Før nogen harddisk er tilgængelig, skal vi finde ud af enhedsetiketten. Dette er nemt, men meget vigtigt. Dette skyldes, at eksterne harddiske i Linux (i modsætning til Windows og Mac) ikke automatisk starter op, så brugerne kan få adgang til filer. For at finde ud af etiketten på en ekstern harddisk skal du åbne en terminal og bruge følgende kommando.
lsblk
Kommandoen lsblk (listeblokeringsenheder) viser alle tilsluttede drev. Når listeblokkommandoen er færdig, vises alle de tilsluttede drev på denne liste. Hvis nogen harddiske er i brug, vil det være nemt at se. Dette skyldes, at kommandoen altid viser, hvilke mapper harddiskpartitionerne bruger.
For eksempel: Linux er næsten altid installeret på /dev/sda og er monteret på / (og nogle gange også /boot og /home). Det andet drev på denne liste i skærmbilledet er /dev/sdb og er ikke monteret på noget.
Det er vigtigt at bemærke, at hele harddisken er mærket som /dev/sdb. Denne etiket hører altid til det andet drev. Derefter vil hver tilsluttet harddisk være et andet bogstav i alfabetet. Husk også, at der i skærmbilledet er /dev/sdb1, /dev/sdb2, /dev/sdb3 og /dev/sdb4. Disse lader brugeren vide, at der er 4 partitioner på SDB-harddisken. Størrelsen af hver partition er også på denne liste.
I denne vejledning monterer vi /dev/sdb4-partitionen. Dine kan afvige.
Indholdsfortegnelse
Brug af filhåndteringen til at montere
Der er et par måder at montere eksterne harddiske i Linux. Langt den nemmeste og hurtigste måde at få adgang til en tilsluttet harddisk, som ikke er i brug af Linux, er at bruge Linux filhåndtering.
Åbn først filhåndteringen installeret på din Linux-pc. Ikke sikker på, hvad en filhåndtering er? Det er programmet på Linux, du bruger til at få adgang til filer og mapper. Klik på “andre placeringer”, hvis din Linux-filhåndtering har mulighed for at gøre dette. Hvis alle harddiske vises i sidepanelet, skal du klikke på harddisken herfra.
Efter at have klikket på harddisken for at indlæse den på systemet, bliver brugeren bedt om at indtaste en adgangskode. Indtast adgangskoden knyttet til dit brugernavn. Når den er indtastet, er harddisken monteret på systemet. Brug filhåndteringen til at klikke på drevet for at se filerne. Afmonter ved at klikke på eject-ikonet eller ved at højreklikke på det og derefter klikke på “afmonter”.
Bemærk: der er mange filhåndteringer til Linux, og de har alle små forskelle. Men selvom de ser anderledes ud, er det grundlæggende koncept i denne tutorial det samme.
Midlertidig montering
Det er muligt at montere enhver harddisk midlertidigt til enhver mappe. For at starte skal du oprette mount-mappen i hjemmemappen. Hvis du beslutter dig for at oprette en mappe med et andet navn end i eksemplet, skal du huske, hvad mappen er til, da den vil være tom, når harddisken ikke er monteret.
mkdir -p ~/secondary-hard-drive
Monter harddisken med mappen oprettet. I dette eksempel bruges /dev/sdb4. Dine kan afvige. Sørg for at ændre kommandoen, så den passer til dine behov.
sudo mount /dev/sdb4 ~/secondary-hard-drive/
Harddiskpartitionen (/dev/sdb4) er indstillet til den korrekte mappe. Når Linux genstarter, afbrydes forbindelsen.
Permanent Mount
Permanent montering af en sekundær harddisk kræver ændring af filsystemfanen. Filsystemfanen lader Linux vide, hvor hver harddiskpartition skal hen. Gør følgende for at gøre sekundære harddiske permanent monterbare ved opstart:
Først skal du oprette den mappe, hvor harddisken skal indlæses. Denne mappe vil være denne harddisks hjem, så Slet den IKKE. Hvis du gør det, vil Linux ikke starte, og alt vil gå i stykker.
mkdir -p ~/secondary-hard-drive
Mappen sekundær-harddisk er til stede i /home/brugernavn. Fortæl nu Linux om at montere det permanent.
Bemærk: Tilføjelse af harddisken til filsystemfanen VIRKER IKKE, hvis du ikke angiver den korrekte filsystemtype. Lær den korrekte filsystemtype ved først at finde ud af drevetiketten med lsblk og derefter bruge df -T til at finde ud af filsystemtypen. Hvert drev i df -T vil have drevetiketten ved siden af.
Redigering af Fstab
Først skal du få en rodskal.
sudo -s
Tilføj derefter en kommentar. Dette er vigtigt, da der er mange eksisterende ting i filsystemfanen, og dette vil hjælpe med at adskille indgangen fra de andre.
echo "# Secondary Hard Drive" >> /etc/fstab
Til sidst skal du tilføje harddisken til monteringslisten. Bemærk venligst denne kommando, og rediger den del, der siger brugernavn, så den har dit brugernavn i stedet for. Rediger også delen i kommandoen med NTFS, hvis partitionen bruger et andet filsystem, og skift /dev/sdb4 til den partition, du gerne vil montere.
echo "/dev/sdb4 /home/username/secondary-hard-drive ntfs defaults,noatime 0 2" >> /etc/fstab
Gentag dette for så mange harddiske som ønsket.
Konklusion
Adgang til harddiske på Linux kan være ret forvirrende, især hvis du er ny bruger. Dette skyldes, at ingen Linux-distribution virkelig tager sig tid til at forklare, hvordan harddiske fungerer. Heldigvis er tilføjelse af ekstra harddiske en nem proces, når du først følger denne vejledning.