Het monteren van harde schijven en partities met behulp van de Linux Commandoregel

Het monteren van harde schijven en partities met behulp van de Linux Commandoregel / Linux

Als u op zoek bent om de Linux-terminal te gebruiken meer Een beknopte handleiding Aan de slag met de Linux-opdrachtregel Een beknopte handleiding Aan de slag met de Linux-opdrachtregel U kunt veel geweldige dingen doen met opdrachten in Linux en het is echt niet moeilijk om leren. Meer lezen, leren hoe u uw harde schijven handmatig kunt koppelen en ontkoppelen, is een eenvoudige plaats om te beginnen. Trouwens, als je ooit in een situatie terechtkomt waarin je weg bent van de traditionele desktop, kan leren hoe je dat doet veel tijd en Googelen besparen.

Gelukkig zijn moderne Linux-distributies de beste Linux-besturingssystemen De beste Linux-besturingssystemen Er zijn Linux-distros beschikbaar voor elk doel, waardoor kiezen moeilijk wordt. Hier is een lijst met de allerbeste Linux-besturingssystemen om te helpen. Meer lezen maakt dit proces veel eenvoudiger en intuïtiever dan voorheen.

Wat is monteren?

In de meeste gevallen verwijst montage naar een proces waardoor uw computer toegang heeft tot bestanden op verschillende apparaten, zoals USB's of harde schijven. Dit komt omdat ze afkomstig zijn van afzonderlijke bestandssystemen. Montage komt ook voor in de meeste Linux-distributies vanwege de manier waarop ze zelf meerdere bestandssystemen gebruiken in de vorm van “scheidingswanden”.

Meestal worden dit door moderne Linux-desktops automatisch afgehandeld. Het is echter goed om te weten hoe u dit handmatig moet doen als al het andere niet lukt, of als u vast zit met alleen een terminal en een back-up van enkele gegevens wilt maken. Back-ups van gegevens maken op Ubuntu en andere Distros Hoe back-ups van gegevens maken op Ubuntu en andere distros Hoeveel gevoelige gegevens zou u verliezen als uw diskdrive zou sterven? Natuurlijk hebt u een back-upoplossing nodig, maar het maken van back-ups in Linux kan lastig zijn als u niet weet wat u doet ... Meer informatie .

Uw beschikbare partities controleren

Gebruik deze opdracht om uw apparaten en hun afzonderlijke bestandssystemen te bekijken:

lsblk

Zoals hierboven te zien is, worden afzonderlijke apparaten opgesplitst in letters met verschillende namen, namelijk sda, sdb, en sdc. Verdere harde schijven volgen deze conventie en gaan door sdd, sde, enzovoorts. Moderne harde schijven en USB's beginnen allemaal met namen SD (x), kort voor “serieel apparaat”. Op oudere computers ziet u ze mogelijk als gelabeld hda in plaats daarvan.

Deze apparaten zijn verder opgesplitst in verschillende partities. Simpel gezegd, ze geven aan hoe uw harde schijf is opgedeeld. Het zijn deze specifieke partities die we gaan monteren, in plaats van de apparaten zelf - ze zijn waar de gegevens daadwerkelijk worden opgeslagen.

Als duimregel is je Linux-box het apparaat met meer dan één partitie. Dit wordt meestal gedaan om belangrijke en onbelangrijke systeembestanden van elkaar te scheiden, onder andere Wat is een Linux SWAP-partitie en wat doet het? Wat is een Linux SWAP-partitie en wat doet het? De meeste Linux-installaties raden aan om een ​​SWAP-partitie op te nemen. Dit lijkt misschien vreemd voor Windows-gebruikers - waar is deze partitie voor? Lees verder . Een andere manier om te vertellen is om te kijken onder de “Koppelpunt” binnenkomst. De items die deel uitmaken van je Linux-box zijn al gemount.

Montage met Udisks

Udisks is een belangrijk stuk software dat in veel Linux-distributies wordt gebruikt. Het is verantwoordelijk voor het beheer van opslagapparaten zoals USB-flashopslag en harde schijven. Daarmee komt een command line tool genaamd udisksctl. Onder deze tool volgen al je partitioneringsopdrachten dit patroon:

udisksctl [opdracht]

Simpel niet? Om de gewenste partitie te mounten, gebruik je deze opdracht en vervang je het laatste bit door de juiste partitie:

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

De -b betekent gewoon dat wat je monteert, afkomstig is van een apparaat.

Je kunt ook schijfkopieën koppelen met Udisks, maar er is een extra stap nodig:

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

Met de eerste opdracht kunnen we onze schijfimage herkennen als een virtueel (of lus) apparaat. De -r is optioneel, maar zorgt er dubbel voor dat de bestanden die u monteert niet per ongeluk worden overschreven - dat is het wel alleen lezen. Daarna kunnen we gewoon doorgaan en de nu beschikbare schijfkopie koppelen. Omdat we geen harde schijf monteren, is dit het label lus liever dan SD (x).

Als u uw gekoppelde partities controleert met de lsblk commando nogmaals, je zult een paar veranderingen opmerken.

Merk op dat de andere apparaten dan je Linux-box nu ook specifieke mount-punten hebben. Dit betekent dat u nu toegang kunt krijgen tot de bestanden op hen door naar de opgegeven locaties te gaan.

Unmounting met Udisks

Zodra je klaar bent met je USB of een ander ander apparaat, moet je het veilig uit je Linux-box verwijderen om gegevensverlies te voorkomen. Dit wordt gedaan door het buitenlandse bestandssysteem te ontkoppelen en het los te koppelen van het uwe.

Dit doen is net zo eenvoudig als substitueren berg met ontkoppelen:

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

Houd er rekening mee dat uw virtuele apparaten, zoals schijfkopieën, anders worden genoemd dan harde schijven en USB's!

Als u uw apparaten controleert met behulp van lsblk, u zult merken dat uw USB / harde schijf nog steeds aanwezig is, zelfs nadat u deze hebt gedemonteerd. Als u het apparaat volledig wilt verwijderen en veilig wilt verwijderen, moet u een ander commando invoeren om het uit te schakelen:

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

Merk op dat dit wel zo is niet van toepassing op uw eigen partities, omdat ze deel uitmaken van uw systeem. Hetzelfde geldt voor schijfkopieën omdat deze niet op de eerste plaats zijn ingeschakeld. In plaats daarvan moet u een andere opdracht gebruiken om ze uit uw lijst met apparaten te verwijderen:

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

Het monteren van de Old-School Way

Grotendeels, zou Udisks in staat moeten zijn om de meeste van uw bases te dekken. Het is echter goed om te weten hoe het op een andere manier moet. Het belangrijkste verschil is hier dat u moet specificeren waar je wilt je partities koppelen, en je kunt je apparaten niet uitschakelen met behulp van deze opdrachten nadat je ermee klaar bent.

Je hebt ook beheerdersrechten nodig (vandaar de “sudo” aan het begin van de volgende opdrachten), dus het volstaat om te zeggen dat het gebruik van Udisks in de meeste gevallen wordt aanbevolen om te voorkomen dat je systeem per ongeluk breekt. 9 Lethal Linux-opdrachten die je nooit zou moeten uitvoeren Lethal Linux-commando's die je nooit zou moeten uitvoeren Je zou nooit Linux moeten draaien commando tenzij je precies weet wat het doet. Hier zijn enkele van de meest dodelijke Linux-commando's die je voor het grootste deel wilt vermijden. Lees verder !

Om een ​​partitie te mounten:

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

Het laatste deel geeft aan waar je het buitenlandse bestandssysteem in je Linux-box wilt plaatsen. Traditioneel is dit het / mnt directory. Voor meerdere apparaten kunt u ze in submappen onder zetten / mnt. Zorg ervoor dat u deze mappen eerst maakt met de mkdir commando!

Net als Udisks, de berg tool ondersteunt ook schijfkopieën. Het onthouden van hoe het werkt, kan echter wat omslachtiger zijn. Aan de positieve kant hoeft u slechts één enkele opdracht in te voeren in vergelijking met de Udisks-methode:

sudo mount Voorbeeld.iso / mnt -t (ISO9660 | UDF) -o lus

Als de inhoud van uw schijfimage niet correct wordt weergegeven, moet u wellicht wisselen “iso9660” en “udf” (exclusief de haakjes!) - dit geeft het formaat van de schijfkopie aan.

Ontmantelen van de Old-School Way

Vreemd genoeg is het commando om een ​​partitie te ontkoppelen dat niet unmonteren, maar umount. Onthoud dat. In tegenstelling tot bij het monteren, hoeft u de locatie van uw aankoppelpunt niet te specificeren - alleen het apparaat doet het:

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

U kunt uw apparaat nu verwijderen zonder dat gegevens verloren gaan.

Voor schijfafbeeldingen is de opdracht een beetje anders:

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

Toekomstige verwijzingen

Als u ooit de specifieke stappen voor het koppelen of ontkoppelen van uw apparaten met de opdrachtregel moet onthouden, hoeft u alleen maar dit in te voeren:

udisksctl help

Zoals te zien in de bovenstaande afbeelding, kunt u ook hulp vragen met betrekking tot de verschillende udisksctl commando's.

Dus daar heb je het. Met deze opdrachten aan uw zijde bent u een stap dichter bij het gebruik van Linux zonder de hulp van de desktop. Als je klaar bent, voel je dan vrij om door je vers gemonteerde bestanden te navigeren via de terminal. Bestanden beheren in de Linux Terminal en Desktop Bestanden beheren in de Linux Terminal en Desktop Zodra je de overstap naar Linux hebt gemaakt, Ik zal een verstandige desktop vinden die gemakkelijk te gebruiken is, van het installeren van nieuwe apps en het lanceren ervan tot het organiseren van uw gegevens. Lees verder .

Welke andere nuttige commando's denk je dat andere Linux-gebruikers zouden moeten weten? Geluid uit in de reacties.

Ontdek meer over: Schijfpartitie, Linux.