Slik monterer du en harddisk i Linux ved hjelp av kommandolinjen

Slik monterer du en harddisk i Linux ved hjelp av kommandolinjen

Hvis du ønsker å bruke terminalen oftere, er det enkelt å lære å montere en harddisk manuelt og demontere den på et Linux -system. Dessuten, hvis du noen gang befinner deg i en situasjon som forlater deg borte fra det tradisjonelle skrivebordet, kan det å spare mye tid og forskningsinnsats å vite hvordan du gjør det.





Heldigvis gjør moderne Linux -distribusjoner denne prosessen mye enklere og intuitiv enn før.





Hva er montering?

I de fleste tilfeller refererer montering til prosessen som gir datamaskinen tilgang til filer som er lagret på forskjellige enheter, for eksempel USB -stasjoner eller harddiskstasjoner. Hver stasjon har sitt eget separate filsystem eller systemer som må integreres i PC -ens økosystem. De fleste Linux -distribusjoner gjør mye montering fordi de består av flere filsystemer i form av 'partisjoner'.





Vanligvis håndterer moderne Linux -stasjonære datamaskiner monteringsprosessen automatisk. Imidlertid er det godt å vite hvordan du gjør det manuelt hvis alt annet mislykkes, eller hvis du tilfeldigvis sitter fast med bare en terminal og trenger å sikkerhetskopiere noen data.

Kontrollere tilgjengelige partisjoner

Etter at du har koblet til harddisken eller USB, kan du se enhetene dine og deres separate filsystemer ved å bruke denne kommandoen:



lsblk

Som sett ovenfor følger hver fysiske enhet en navnekonvensjon av sd (x) , med den første som ble navngitt sda , den andre baderom , den tredje sdc , og så videre. De SD navnet er kort for SCSI -enhet . Hvis du bruker en eldre datamaskin, kan det hende du ser dem navngitt med hd (x) i stedet.

Disse individuelle enhetene er videre delt inn i forskjellige partisjoner: sda1, sda2, sda3, og så videre. Enkelt sagt representerer de hvordan harddisken er delt opp. Det er disse spesifikke partisjonene vi skal montere, i stedet for enhetene selv --- som de er der de faktiske dataene er lagret.





Du kan vanligvis identifisere Linux -boksen din ved å ha flere partisjoner. Formålet med dette er å holde viktige og uviktige systemfiler atskilt, for eksempel byttepartisjonen din . En annen måte å fortelle på er å se under Mountpoint inngang. Oppføringene som er en del av Linux -boksen din vil allerede være montert.

Hvordan montere en harddisk i Linux

Det er faktisk to forskjellige kommandolinjegrensesnitt du kan bruke til å montere enheter i Linux: Udisk og mount/umount . Vi anbefaler Udisks i nesten alle situasjoner, men siden alles bruk er annerledes, vil vi også skissere monteringsmetoden.





Montering med Udisks

Udisks er en viktig programvare som brukes i mange Linux -distribusjoner. Det er ansvarlig for å administrere lagringsenheter som USB -flash -lagring og harddiskstasjoner. Den inneholder et kommandolinjeverktøy kalt udisksctl . Under dette verktøyet følger alle partisjoneringskommandoene dette grunnleggende mønsteret:

udisksctl [command] [options] [location]

Enkelt er det ikke? For å montere ønsket partisjon, bruk denne kommandoen, erstatt sdb1 med navnet på partisjonen din:

udisksctl mount -b /dev/sdb1

De -b flagg angir ganske enkelt at partisjonen du monterer er fra en enhet.

Du kan også montere virtuelle enheter, for eksempel diskbilder, med Udisks:

udisksctl loop-setup -r -f example.iso

Hvis bildet ikke fullfører monteringsprosessen på egen hånd, identifiser du sløyfenavnet med lsblk og skriv inn denne kommandoen, erstatt loop0 med loop -navnet ditt.

udisksctl mount -b /dev/loop0

Vær oppmerksom på at siden vi ikke monterer en fysisk harddisk, er den merket som Løkke heller enn sd (x) .

Den første kommandoen lar deg gjenkjenne diskbildet ditt som et virtuelt (eller Løkke ) enhet. De -r flagg, står for skrivebeskyttet , er valgfritt, men sørger for at filene du monterer ikke blir overskrevet ved et uhell. Etter det kan vi fortsette som vanlig og montere det nå tilgjengelige diskbildet.

Hvis du sjekker de monterte partisjonene dine med lsblk kommando igjen, vil du legge merke til noen få endringer.

Legg merke til hvordan andre enheter enn Linux -boksen din nå også har spesifikke festepunkter. Dette betyr at du nå kan få tilgang til filene på dem ved å endre kataloger til de angitte stedene.

Avmonteres med Udisks

Når du er ferdig med den monterte stasjonen, må du fjerne den trygt fra Linux -boksen for å forhindre tap av data. Du kan gjøre dette ved å avmontere og deretter slå av det utenlandske filsystemet og koble det fra ditt eget.

For å demontere kan du bruke den forrige kommandoen på nytt, men erstatte den montere med demonteres :

udisksctl unmount -b /dev/sdb1

Ikke glem å endre navnet på slutten med navnet på enheten din, og husk at virtuelle enheter, for eksempel diskbilder, er navngitt annerledes enn harddiskstasjoner og USB -er.

Hvis du sjekker enhetene dine med lsblk , vil du legge merke til at harddisken din fortsatt er tilstede, selv etter at du har demontert den. For å fjerne enheten helt og sikkert, må du skrive inn en annen kommando som slår den av:

udisksctl power-off -b /dev/sdb1

Vær oppmerksom på at du aldri bør slå av Linux-PCens partisjoner, ettersom de er en del av systemet ditt. Det samme gjelder for diskbilder, ettersom de ikke er drevet i utgangspunktet; i stedet trenger du en annen kommando for å fjerne dem fra listen over enheter:

udisksctl loop-delete -b /dev/loop0

Montering Med feste

For det meste burde Udisks gjøre jobben for deg. Imidlertid er det godt å vite hvordan du gjør alternativt hvis det første ikke er et alternativ.

Det andre alternativet er montere kommando. Hovedforskjellen mellom Udisks og mount er at du med mount må spesifisere hvor du vil montere partisjonene dine. I tillegg vil du ikke kunne slå av enheten etter at du er ferdig med den ved hjelp av kommandoen mount.

Du trenger også administratorrettigheter (derav sudo i begynnelsen av de følgende kommandoene). Siden sudoprivilegier er veldig kraftige, anbefaler vi Udisks -metoden i de fleste tilfeller for å forhindre at systemet brytes ved et uhell.

Hvis du ønsker å fortsette og bruke mount -kommandoen, kan du gjøre det slik:

sudo mount /dev/sdb1 /mnt

Den siste delen, / mnt , angir hvor du vil plassere den monterte harddisken i PCen. Tradisjonelt i Linux er dette / mnt katalog. For flere enheter kan du montere dem i undermapper under / mnt . Bare vær sikker på å lage disse mappene med mkdir først.

Som Udisks, er montere verktøyet støtter også diskbilder. Å huske hvordan det fungerer kan imidlertid være litt mer tungvint. I motsetning til Udisks trenger du bare å skrive inn en enkelt kommando mens du monterer diskbilder med mount:

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

Hvis innholdet på diskbildet ikke vises som det skal, kan du prøve å erstatte det iso9660 med udf . Dette alternativet angir formatet på diskbildet.

I slekt: Slik kloner du din Linux -harddisk

Avmontering Med umount

Det kan virke rart, men kommandoen for å demontere en partisjon er ikke 'avmontere', men umount . I motsetning til montering, trenger du ikke å spesifisere plasseringen av festepunktet; du trenger bare enhetsnavnet.

sudo umount /dev/sdb1

Vær oppmerksom på at hvis du jobber med en fysisk enhet, må du fortsatt bruke Udisks slå av kommando (forklart ovenfor) for å sikre at ingen data går tapt ved frakobling.

For diskbilder, bare navngi loop -enheten:

sudo umount /dev/loop0

Igjen, ikke glem å bytte ut loop0 med enhetsnavnet.

Få hjelp mens du monterer harddisker

Montering og demontering av stasjoner kan bli komplisert hvis du ikke har for vane. Hvis du trenger å huske de spesifikke trinnene for disse verktøyene, ikke glem at du alltid kan skrive inn hjelp kommando for å få umiddelbar veiledning.

hvor kan jeg fikse iPhone -skjermen min for billig
udisksctl help mount help

Heldigvis for Linux -brukere, i tillegg til våre guider, er det faktisk mange måter å få hjelp til enhver kommando.

Dele Dele kvitring E -post 7 måter å få kommandolinjehjelp på Linux

Alle viktige kommandoer for å lære om Linux-kommandoer fra kommandolinjen

Les neste
Relaterte temaer
  • Linux
  • Filsystem
  • Diskpartisjon
  • Linux -kommandoer
  • Linux tips
Om forfatteren Jordan Gloor(51 artikler publisert)

Jordan er en personalforfatter på MUO som brenner for å gjøre Linux tilgjengelig og stressfritt for alle. Han skriver også guider om personvern og produktivitet.

Mer fra Jordan Gloor

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere