Montering av hårddiskar och partitioner med Linux-kommandoraden

Montering av hårddiskar och partitioner med Linux-kommandoraden / Linux

Om du vill använda Linux-terminalen mer En snabbguide för att komma igång med Linux-kommandoraden En snabbguide för att komma igång med Linux-kommandoraden Du kan göra massor av fantastiska saker med kommandon i Linux och det är verkligen inte svårt att lära sig. Läs mer, lära dig hur man manuellt monterar och avmonterar dina hårddiskar är en enkel plats att starta. Dessutom, om du någonsin befinner dig i en situation som lämnar dig bort från det traditionella skrivbordet, kan du lära dig hur man gör det, vilket kan spara mycket tid och Googling.

Lyckligtvis moderna Linux-distributioner De bästa Linux-operativsystemen De bästa Linux-operativsystemen Det finns Linux distros tillgängliga för alla ändamål, vilket gör att man väljer en svår. Här är en lista över de allra bästa Linux-operativsystemen som hjälper. Läs mer gör denna process mycket enklare och intuitiv än tidigare.

Vad är montering?

I de flesta fall avser montage en process som gör det möjligt för din dator att komma åt filer på olika enheter, t.ex. USB-enheter eller hårddiskar. Detta beror på att de härrör från separata filsystem. Monteringen sker också i de flesta Linux-distributioner på grund av hur de själva använder flera filsystem i form av “partitioner”.

Vanligtvis hanterar moderna Linux-stationära datorer automatiskt. Det är dock bra att veta hur man gör det manuellt om allt annat misslyckas, eller om du råkar vara fast med bara en terminal och behöver säkerhetskopiera vissa data. Hur man gör datasäkerhetskopiering på Ubuntu & Other Distros. Hur man gör datasäkerhetskopiering på Ubuntu & Other Distros Hur mycket känslig data skulle du förlora om din hårddisk dödades? Naturligtvis behöver du en backup-lösning, men att göra säkerhetskopior på Linux kan vara svårt om du inte vet vad du gör ... Läs mer .

Kontrollera dina tillgängliga partitioner

För att se dina enheter och deras separata filsystem, använd helt enkelt det här kommandot:

lsblk

Såsom ses ovan delas separata enheter i olika namngivna bokstäver, nämligen sda, SDB, och sdc. Ytterligare hårddiskar följer denna konvention, fortsätter att sdd, SDE, och så vidare. Moderna hårddiskar och USB-filer börjar alla med namnet sd (x), Förkortning av “seriell enhet”. På äldre datorer kan du se dem märkta som hda istället.

Dessa enheter delas vidare i olika partitioner. Enkelt uttryckt representerar de hur din hårddisk är uppdelad. Det är dessa specifika partitioner som vi ska montera, snarare än själva enheterna - de är där data lagras faktiskt.

Som en tumregel gäller att din Linux-låda är enheten med mer än en partition. Detta görs vanligtvis för att dela viktiga och oväsentliga systemfiler från varandra, bland annat Vad är en Linux SWAP-partition och vad gör den? Vad är en Linux SWAP-partition, och vad gör den? De flesta Linux-installationer rekommenderar att du inkluderar en SWAP-partition. Det kan tyckas märkligt för Windows-användare - vad är den här partitionen för? Läs mer . Ett annat sätt att berätta är att se under “Monteringspunkt” inträde. De poster som ingår i din Linux-låda kommer redan att vara monterade.

Montering med Udisks

Udisks är en viktig del av programvaran som används i många Linux-distributioner. Det ansvarar för hantering av lagringsenheter som USB-flashlagring och hårddiskar. Med det kommer ett kommandoradsverktyg som heter udisksctl. Under det här verktyget följer alla dina partitioneringskommandon detta mönster:

udisksctl [command]

Enkelt är det inte? För att montera den önskade partitionen, använd det här kommandot, byt ut den sista biten med rätt partition:

utisksctl mount -b / dev / sd[b1, b2, etc.]

De -b Anger helt enkelt att det du monterar är från en enhet.

Du kan också montera diskbilder med Udisks, men det tar ett extra steg:

utisksctl loop-setup -r -f Exempel.iso
utisksctl mount -b / dev / loop[0, 1, 2, etc.] 

Det första kommandot låter oss känna igen vår skivavbildning som en virtuell (eller slinga) anordning. De -r är frivilligt men gör dubbelt så mycket att filerna du monterar inte kommer att skrivas av misstag. Det är det läs bara. Därefter kan vi fortsätta som vanligt och montera den nuvarande skivavbilden. Eftersom vi inte monterar en hårddisk, är den märkt som slinga hellre än sd (x).

Om du kontrollerar dina monterade partitioner med lsblk Kommando igen, du kommer att märka några förändringar.

Lägg märke till hur andra enheter än din Linux-låda nu också har specifika monteringspunkter. Det betyder att du nu kan komma åt filerna på dem genom att gå till deras angivna platser.

Avmontering med Udisks

När du är klar med din USB eller någon annan annan enhet måste du på ett säkert sätt ta bort det från din Linux-låda för att förhindra dataförlust. Detta görs genom att demontera det utländska filsystemet, koppla loss det från din egen.

Att göra detta är lika enkelt som att ersätta montera med avmontera:

udisksctl unmount -b / dev / sd[b1, b2, etc.]

Tänk på att dina virtuella enheter, som skivbilder, heter olika på hårddiskar och USB-enheter!

Om du kontrollerar dina enheter med lsblk, märker du att din USB / hårddisk fortfarande är närvarande, även efter att du har demonterat den. För att ta bort det helt och säkert ta bort enheten måste du ange ett annat kommando som stänger av det:

utisksctl power-off -b / dev / sd[b, c, etc.]

Observera att detta gör det inte Applicera på dina egna partitioner, eftersom de är en del av ditt system. Detsamma gäller för diskbilder, eftersom de inte drivs i första hand - istället behöver du ett annat kommando för att ta bort dem från din lista över enheter:

udisksctl loop-delete -b / dev / loop[0, 1, 2, etc.] 

Montering av Old School-vägen

Utisks bör för det mesta kunna täcka de flesta av dina baser. Det är dock bra att veta hur man gör det på ett annat sätt. Huvudskillnaden här är att du måste ange var du vill montera dina partitioner och du kommer inte att kunna stänga av dina enheter med dessa kommandon när du är klar med dem.

Du behöver också administratörsbehörigheter (därav “sudo” i början av följande kommandon), så räcker det med att använda Utisks rekommenderas i de flesta fall för att förhindra att ditt system bryts av misstag 9 Dödliga Linuxkommandon som du aldrig bör köra 9 Dödliga Linuxkommandon som du aldrig bör köra Du ska aldrig köra Linux kommando om du inte vet exakt vad det gör. Här är några av de dödligaste Linux-kommandon som du, för det mesta, vill undvika. Läs mer !

Att montera en partition:

sudo mount / dev / sd[b1, b2, etc.] / mnt

Den sista delen anger hur du vill placera det utländska filsystemet i din Linux-låda. Traditionellt är det här / mnt katalogen. För flera enheter kan du montera dem i undermappar under / mnt. Var noga med att skapa dessa mappar först med mkdir kommando!

Liksom Udisks, the montera verktyget stöder också diskbilder. Men det kan vara lite mer besvärligt att memorera hur det fungerar. På den ljusa sidan behöver du bara ange ett enda kommando jämfört med Udisks-metoden:

sudo mount Exempel.iso / mnt -t (ISO9660 | UDF) -o slinga

Om innehållet på din skivavbildning inte visas korrekt kan du behöva byta mellan “iso9660” och “udf” (med undantag av parenteserna!) - detta indikerar formatet på diskbilden.

Avmontera Old School-vägen

Otroligt nog är kommandot att avmontera en partition inte fnmontera, men umontera. Kom ihåg det. Till skillnad från montering behöver du inte ange platsen för din monteringspunkt - bara enheten kommer att göra:

sudo umount / dev / sd[b1, b2, etc.]

Du kan nu ta bort enheten utan att data kan bli förlorade.

För diskbilder är kommandot lite annorlunda:

sudo omount / dev / loop[0, 1, 2, etc.]

Framtida referens

Om du någonsin behöver komma ihåg de specifika stegen för att montera eller avmontera dina enheter med kommandoraden, behöver du bara ange det här:

utisksctl hjälp

Som det framgår av bilden ovan kan du också be om hjälp till de olika udisksctl kommandon.

Så där har du det. Med dessa kommandon vid din sida är du ett steg närmare att använda Linux utan hjälp av skrivbordet. Om du är ute efter det, var det gratis att navigera genom dina nyligen monterade filer via terminalen också Hur man hanterar filer i Linux-terminalen och skrivbordet Hur man hanterar filer i Linux-terminalen och skrivbordet När du har ändrat till Linux, Du hittar ett förnuftigt skrivbord som är lätt att använda, från att installera nya appar och starta dem för att organisera dina data. Läs mer .

Vilka andra användbara kommandon tycker du att andra Linux-användare borde veta? Ljud av i kommentarerna.

Utforska mer om: Diskpartition, Linux.