Op Linux- en UNIX-besturingssystemen kunt u de opdracht mount gebruiken om bestandssystemen en verwisselbare apparaten, zoals USB-flashdrives, te koppelen (mounten) aan een bepaald mount-punt in de directorystructuur.
Normaal worden usb sticks en harde schijven automatisch aangekoppeld op /media/stick of /media/schijfnaam
Maar door bepaalde rechten die aan die mappen zijn toegewezen kan je deze niet gebruiken via ftp of shares.
Bij gebruik zonder enig argument, zal het mount-commando alle momenteel gekoppelde bestandssystemen weergeven:
mount
Op de meeste moderne Linux-distributies zoals Ubuntu, worden USB-drives automatisch geactiveerd wanneer u deze plaatst, maar soms moet u de drive handmatig koppelen.
Voer de volgende stappen uit om een USB-apparaat handmatig te koppelen:
Om het apparaat- en bestandssysteemtype te vinden, kunt u een van de volgende opdrachten gebruiken:
fdisk -l
ls -l /dev/disk/by-id/usb*
lsblk
Maak het koppelpunt aan:
sudo mkdir -p /home/$USER/stick
Ervan uitgaande dat het USB-station het /dev/sdb1-apparaat gebruikt, kunt u het koppelen aan de map /home/$USER/stick door te typen:
sudo mount /dev/sdb1 /home/$USER/stick
Om een aangekoppeld bestandssysteem te ontkoppelen, gebruikt u de opdracht umount gevolgd door de map waarin het is aangekoppeld (aankoppelpunt) of de apparaatnaam:
sudo umount /dev/sdb1
#or
sudo umount /home/$USER/stick
Als het bestandssysteem in gebruik is, is het
umount-opdracht zal het bestandssysteem niet loskoppelen. In die situaties kunt u de opdracht fuser gebruiken om erachter te komen welke processen toegang hebben tot het bestandssysteem:
fuser -m DIRECTORY
Zodra u de processen hebt bepaald, kunt u ze stoppen en het bestandssysteem ontkoppelen.
Gebruik de optie -l (–lazy) om een bezet bestandssysteem te ontkoppelen zodra het niet meer bezet is.
umount -l DIRECTORY
Forceer ontkoppelen
Gebruik de optie -f (–force) om ontkoppelen te forceren. Deze optie wordt meestal gebruikt om een onbereikbaar NFS-systeem te ontkoppelen.
Over het algemeen is het geen goed idee om geforceerd te ontkoppelen, omdat dit de gegevens op het bestandssysteem kan beschadigen.
Conclusie
umount -f DIRECTORY
De oplossing bestaat erin de schijf of stick op een lokatie te koppelen die wel die rechten geeft
met als voorbeeld de lokatie /home/$USER/stick.
De opdracht umount ontkoppelt (ontkoppelt) het aangekoppelde bestandssysteem van de mappenstructuur.
Gewoonlijk zal bij het mounten van een apparaat met een gemeenschappelijk bestandssysteem zoals ext4 of xfs, de mount-opdracht automatisch het type bestandssysteem detecteren. Sommige bestandssystemen worden echter niet herkend en moeten expliciet worden gespecificeerd. Gebruik de optie -t om het type bestandssysteem op te geven:
mount -t TYPE DEVICE_NAME DIRECTORY
Gebruik de optie -o om extra aankoppelopties op te geven:
mount -o OPTIES DEVICE_NAME DIRECTORY
Er kunnen meerdere opties worden opgegeven als een door komma’s gescheiden lijst (voeg geen spatie in na een komma).
U kunt een lijst met alle mount-opties krijgen door man mount of mount –help in uw terminal te typen.