Hoe koppel en ontkoppel ik een bestandssysteem in Linux?

How Do I Mount Unmount File System Linux



We weten allemaal dat op Linux gebaseerde systemen sterk afhankelijk zijn van bestanden. Deze bestanden zijn gegroepeerd in de vorm van meerdere bestandssystemen, en voor toegang tot een bepaald bestandssysteem met een extra niveau van gemak, kunt u dat bestandssysteem aan elke gewenste locatie koppelen tot het moment dat u toegang wilt tot dat bestandssysteem. Als u klaar bent, kunt u dat bestandssysteem eenvoudig loskoppelen van die locatie. In dit hele proces staat het koppelen van een bestandssysteem op een specifieke locatie bekend als mounten, terwijl het losmaken van een bestandssysteem van een specifieke locatie bekend staat als ontkoppelen.

Ook staat de locatie waaraan u een bestandssysteem koppelt formeel bekend als een koppelpunt. Er zijn meerdere bestandssystemen beschikbaar op een Linux-besturingssysteem. Sommige van deze bestandssystemen zijn standaard aangekoppeld en sommige zijn niet-aangekoppeld, wat betekent dat u ze eenvoudig zelf kunt aankoppelen. In het artikel van vandaag leren we je de methoden voor het monteren en ontkoppelen van een bestandssysteem in Linux Mint 20.







Methode voor het mounten van een bestandssysteem in Linux Mint 20

Voor het mounten van een bestandssysteem in Linux Mint 20, moet je de volgende stappen uitvoeren:



De opdracht lsblk in Linux wordt gebruikt om alle aangekoppelde en niet-aangekoppelde bestandssystemen weer te geven. Voordat we een bestandssysteem in Linux Mint 20 mounten, willen we alle bestandssystemen op een rijtje zetten met behulp van het lsblk-commando op de hieronder getoonde manier:



$ lsblk





Als u deze opdracht uitvoert, worden alle bestandssystemen weergegeven, d.w.z. degene die zijn aangekoppeld en die beschikbaar zijn voor montage in een boomachtige structuur. In de volgende afbeelding kunt u de reeds aangekoppelde bestandssystemen herkennen door hun koppelpunten te zien zoals gemarkeerd in de afbeelding. De rest van alles, de bestandssystemen, d.w.z. degenen die geen aankoppelpunt achter hun naam hebben, zijn beschikbaar voor montage.



Nu zullen we proberen een bestandssysteem in Linux Mint 20 te mounten door het mount-commando uit te voeren op de hieronder getoonde manier:

$ sudo mount NameOfFileSystem MountPoint

Hier moet je NameOfFileSystem vervangen door de exacte naam van het bestandssysteem dat je wilt mounten en MountPoint door de locatie waar je je gewenste bestandssysteem wilt mounten. Ook kun je in Linux geen bestandssysteem aankoppelen zonder de root-gebruikersrechten te hebben, en aangezien we niet waren ingelogd op het root-gebruikersaccount, hebben we daarom het sudo-sleutelwoord gebruikt vóór het mount-commando. Anders zou dit commando een foutmelding hebben opgeleverd.

Omdat we in ons geval probeerden een bestandssysteem te mounten dat al was aangekoppeld, dwz /dev/sda1, daarom gaf onze terminal het bericht weer dat dit bestandssysteem al op het opgegeven aankoppelpunt was aangekoppeld, zoals weergegeven in de volgende afbeelding . Als we echter een bestandssysteem hadden gekozen dat nog niet eerder was aangekoppeld, zoals /dev/sda2, /dev/sda5, enz., dan zou het uitvoeren van het mount-commando ons bestandssysteem op het opgegeven aankoppelpunt hebben aangekoppeld.

Methode voor het ontkoppelen van een bestandssysteem in Linux Mint 20

Voor het ontkoppelen van een bestandssysteem in Linux Mint 20, moet je de volgende stappen uitvoeren:

Nu zullen we proberen hetzelfde bestandssysteem te ontkoppelen dat we probeerden te koppelen in de hierboven getoonde methode. Daarvoor moeten we de umount-opdracht in onze terminal uitvoeren op de onderstaande manier:

$ umount NameOfFileSystem

Hier moet je NameOfFileSystem vervangen door de exacte naam van het bestandssysteem dat je wilt ontkoppelen, wat in ons geval /dev/sda1 was, zoals weergegeven in de onderstaande afbeelding:

Als alternatief kunnen we de opdracht umount ook op de volgende manier gebruiken:

$ umount MountPoint

Hier moet je MountPoint vervangen door de locatie van waaruit je een bestandssysteem wilt ontkoppelen, wat in ons geval /boot/efi was, zoals weergegeven in de onderstaande afbeelding. Als een van de bovenstaande twee opdrachten een foutmelding geeft, kan dit mogelijk gebeuren omdat het sudo-sleutelwoord ontbreekt. Daarom kunt u, voor de zekerheid, proberen deze opdrachten uit te voeren met het sleutelwoord sudo voor het verlenen van rootgebruikersrechten voor het ontkoppelen van een bestandssysteem.

Als u een van deze opdrachten uitvoert, wordt de besturing eenvoudig aan u teruggegeven zonder enige uitvoer op de terminal weer te geven. Als gebruiker kunt u twijfelen of uw opgegeven bestandssysteem correct is ontkoppeld of niet. Om dit te verifiëren, kunt u proberen de opdracht lsblk nogmaals uit te voeren. Als uw opgegeven bestandssysteem geen koppelpunt meer heeft in de uitvoer van deze opdracht, dan betekent dit dat ons bestandssysteem met succes is ontkoppeld. In het voorbeeld dat we demonstreerden, wilden we het /dev/sda1-bestandssysteem ontkoppelen van het /boot/efi-koppelpunt. De onderstaande afbeelding verifieert dat het /dev/sda1-bestandssysteem met succes is ontkoppeld, aangezien het aankoppelpunt niet langer aanwezig is in de uitvoer van het lsblk-commando, zoals weergegeven in de onderstaande afbeelding:

Conclusie

In dit artikel hebben we u door de gedetailleerde methoden geleid voor het aan- en afkoppelen van een bestandssysteem in Linux Mint 20. Door deze methoden te volgen, kunt u gemakkelijk elk bestandssysteem van uw keuze naar elke gewenste locatie koppelen wanneer u toegang wilt tot dat bestandssysteem of, meer precies, de bestanden erin gemakkelijk. Op dezelfde manier kunt u elk bestandssysteem van uw keuze op elk moment ontkoppelen wanneer u denkt dat u dat bestandssysteem niet meer hoeft te openen. Beide methoden zijn uiterst eenvoudig en stellen u in staat uw werk binnen een paar minuten af ​​te ronden.