Sådan monteres en harddisk i Linux ved hjælp af kommandolinjen

Sådan monteres en harddisk i Linux ved hjælp af kommandolinjen

Hvis du ønsker at bruge terminalen oftere, er det et simpelt sted at lære at manuelt montere en harddisk og afmontere den igen på et Linux -system. Desuden, hvis du nogensinde befinder dig i en situation, der forlader dig væk fra det traditionelle skrivebord, kan det spare en masse tid og forskningsindsats at vide, hvordan du gør det.



Heldigvis gør moderne Linux -distributioner denne proces meget lettere og intuitiv end før.

Hvad er montering?

I de fleste tilfælde henviser montering til den proces, der gør det muligt for din computer at få adgang til filer, der er gemt på forskellige enheder, f.eks. USB -drev eller harddiske. Hvert drev har sit eget separate filsystem eller systemer, der skal integreres i din pc's økosystem. De fleste Linux -distributioner gør meget montering, fordi de er sammensat af flere filsystemer i form af 'partitioner'.





Normalt håndterer moderne Linux -desktops automatisk monteringsprocessen. Det er dog godt at vide, hvordan man gør det manuelt, hvis alt andet fejler, eller hvis du tilfældigvis sidder fast med kun en terminal og skal sikkerhedskopiere nogle data.

Kontrol af dine tilgængelige partitioner

Efter tilslutning af din harddisk eller USB kan du se dine enheder og deres separate filsystemer ved hjælp af denne kommando:



lsblk

Som det ses ovenfor, følger hver fysisk enhed en navngivningskonvention for sd (x) , hvor den første blev navngivet sda , Sekundet badeværelse , den tredje sdc , og så videre. Det SD navnet er kort for SCSI -enhed . Hvis du bruger en ældre computer, kan du se dem navngivet med hd (x) i stedet.

Disse individuelle enheder er yderligere opdelt i forskellige partitioner: sda1, sda2, sda3 og så videre. Kort sagt repræsenterer de, hvordan din harddisk er opdelt. Det er disse specifikke partitioner, vi skal montere, frem for selve enhederne --- som de er, hvor de faktiske data er gemt.

Du kan normalt identificere din Linux -boks ved dens flere partitioner. Formålet med dette er at holde vigtige og uvæsentlige systemfiler adskilt, f.eks. din swap -partition . En anden måde at fortælle på er at se under Mountpoint indgang. De poster, der er en del af din Linux -boks, er allerede monteret.

Sådan monteres en harddisk i Linux

Der er faktisk to forskellige kommandolinjegrænseflader, du kan bruge til at montere enheder i Linux: Udisk og mount/umount . Vi anbefaler Udisks i næsten alle situationer, men da alles brugstilfælde er anderledes, skitserer vi også monteringsmetoden.

Montering med Udisks

Udisks er et vigtigt stykke software, der bruges i mange Linux -distributioner. Det er ansvarligt for administration af lagerenheder, f.eks. USB -flashlager og harddiske. Det indeholder et kommandolinjeværktøj kaldet udisksctl . Under dette værktøj følger alle dine partitioneringskommandoer dette grundlæggende mønster:

udisksctl [command] [options] [location]

Enkel er det ikke? For at montere den ønskede partition skal du bruge denne kommando og erstatte sdb1 med navnet på din partition:

udisksctl mount -b /dev/sdb1

Det -b flag angiver ganske enkelt, at den partition, du monterer, er fra en enhed.

Du kan også montere virtuelle enheder, f.eks. Diskbilleder, med Udisks:

udisksctl loop-setup -r -f example.iso

Hvis dit billede ikke fuldfører monteringsprocessen alene, skal du identificere loop -navnet med lsblk og indtast denne kommando, erstat loop0 med dit loop -navn.

udisksctl mount -b /dev/loop0

Bemærk, at da vi ikke monterer et fysisk harddisk, er det mærket som sløjfe hellere end sd (x) .

Den første kommando giver dig mulighed for at genkende dit diskbillede som en virtuel (eller sløjfe ) enhed. Det -r flag, står for Læs kun , er valgfri, men sørger dobbelt for, at de filer, du monterer, ikke ved et uheld bliver overskrevet. Derefter kan vi fortsætte som normalt og montere det nu tilgængelige diskbillede.

Hvis du tjekker dine monterede skillevægge med lsblk kommando igen, vil du bemærke et par ændringer.

Bemærk, hvordan andre enheder end din Linux -boks nu også har specifikke monteringspunkter. Dette betyder, at du nu kan få adgang til filerne på dem ved at ændre mapper til deres angivne placeringer.

Afmontering med Udisks

Når du er færdig med dit monterede drev, skal du fjerne det sikkert fra din Linux -boks for at forhindre tab af data. Du kan gøre dette ved at afmontere og derefter slukke for det fremmede filsystem og afkoble det fra dit eget.

For at afmontere kan du genbruge den forrige kommando, men erstatte montere med afmonteres :

udisksctl unmount -b /dev/sdb1

Glem ikke at ændre navnet til sidst med navnet på din enhed, og husk på, at virtuelle enheder, f.eks. Diskbilleder, navngives anderledes end harddiske og USB'er.

Hvis du tjekker dine enheder vha lsblk , vil du bemærke, at din harddisk stadig er til stede, selv efter at du har afmonteret den. For at fjerne det helt og sikkert fjerne din enhed skal du indtaste en anden kommando, der slukker den:

udisksctl power-off -b /dev/sdb1

Bemærk, at du aldrig bør slukke din Linux-pc's partitioner, da de er en del af dit system. Det samme gælder for diskbilleder, da de ikke er drevet i første omgang; i stedet skal du bruge en anden kommando for at fjerne dem fra din liste over enheder:

udisksctl loop-delete -b /dev/loop0

Montering Med beslag

For det meste burde Udisks gøre jobbet for dig. Det er dog godt at vide, hvordan man gør alternativt, hvis det første ikke er en mulighed.

Den anden mulighed er montere kommando. Den største forskel mellem Udisks og mount er, at du med mount skal angive, hvor du vil montere dine partitioner. Derudover vil du ikke kunne slukke din enhed, når du er færdig med den ved hjælp af kommandoen mount.

Du skal også have administratorrettigheder (derfor sudo i begyndelsen af ​​de følgende kommandoer). Da sudoprivilegier er meget kraftfulde, anbefaler vi i de fleste tilfælde Udisks -metoden for at forhindre, at dit system går i stykker ved et uheld.

Hvis du ønsker at fortsætte og bruge kommandoen mount, kan du gøre det sådan:

sudo mount /dev/sdb1 /mnt

Den sidste del, / mnt , angiver, hvor du vil placere den monterede harddisk i din pc. Traditionelt i Linux er dette / mnt vejviser. For flere enheder kan du montere dem i undermapper under / mnt . Bare sørg for at oprette disse mapper med mkdir først.

Ligesom Udisks er montere værktøj understøtter også diskbilleder. At huske, hvordan det fungerer, kan dog være lidt mere besværligt. I modsætning til Udisks behøver du kun at indtaste en enkelt kommando, mens du monterer diskbilleder med mount:

sudo mount example.iso /mnt -t iso9660 -o loop

Hvis indholdet af dit diskbillede ikke vises korrekt, kan du prøve at erstatte det iso9660 med udf . Denne indstilling angiver formatet på diskbilledet.

Relaterede: Sådan kloner du din Linux -harddisk

Afmontering Med umount

Det kan virke underligt, men kommandoen til at afmontere en partition er ikke 'afmonteret', men umount . I modsætning til montering behøver du ikke at angive placeringen af ​​dit monteringspunkt; du har kun brug for enhedsnavnet.

sudo umount /dev/sdb1

Vær opmærksom på, at hvis du arbejder med en fysisk enhed, skal du stadig bruge Udisks sluk kommando (forklaret ovenfor) for at sikre, at ingen data går tabt ved afbrydelse.

For diskbilleder skal du bare navngive loop -enheden:

sudo umount /dev/loop0

Igen, glem ikke at udskifte loop0 med dit enhedsnavn.

Få hjælp til montering af harddiske

Montering og afmontering af drev kan blive kompliceret, hvis du ikke har for vane. Hvis du har brug for at huske de specifikke trin for disse værktøjer, skal du ikke glemme, at du altid kan indtaste Hjælp kommando for at få øjeblikkelig vejledning.

læs mac harddiske på pc
udisksctl help mount help

Heldigvis for Linux -brugere er der ud over vores guider faktisk mange måder at få hjælp til enhver kommando.

Del Del Tweet E -mail 7 måder at få kommandolinjehjælp på Linux

Alle de vigtige kommandoer til at lære om Linux-kommandoer fra kommandolinjen

Læs Næste
Relaterede emner
  • Linux
  • Filsystem
  • Diskpartition
  • Linux -kommandoer
  • Linux tips
Om forfatteren Jordan Gloor(51 artikler udgivet)

Jordan er medarbejderforfatter på MUO, der brænder for at gøre Linux tilgængeligt og stressfrit for alle. Han skriver også vejledninger om privatliv og produktivitet.

Mere fra Jordan Gloor

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere