Hoe bestandssystemen te mounten in Linux - 1.1
Ontdek wat er te zien is en hoe partities en bestandssystemen moeten worden gemount. Je moet weten hoe te koppelen als je bijvoorbeeld toegang wilt tot floppies of CD-ROM's of Windows-partities in Linux!
< Wat is monteren >
Zoals u weet, kunt u uw gegevens opslaan op verschillende fysieke opslagapparaten, zoals diskettes, cd-roms en harde schijven. Uw harde schijf of schijven zijn ook zeer waarschijnlijk opgesplitst in verschillende partities met verschillende bestandssystemen.
Als je vanuit Microsoft Windows naar Linux migreert, ben je waarschijnlijk gewend om heel gemakkelijk toegang te krijgen tot al je bestandssystemen: je start gewoon je computer op, ga naar Deze computer, en vind al je Windows-partities daar onmiddellijk. Als u bijvoorbeeld een tweede harde schijf (of een tweede Windows-partitie) heeft, wordt deze automatisch weergegeven als D: \ en hebt u er onmiddellijk toegang toe. Hetzelfde geldt voor diskettes, cd-roms, digitale camera's en andere opslagapparaten - u sluit ze gewoon aan en u hebt er onmiddellijk toegang toe. Dit is echter niet het geval in Linux.
In het begin ben je waarschijnlijk een beetje in de war: je stopt je floppy of cd in de drive en begint je af te vragen waarom je er geen toegang toe hebt! Dit komt doordat uw diskettes, cd's, partities op de harde schijf en andere opslagapparaten moeten worden aangesloten op een bestaande directory op uw systeem voordat ze kunnen worden geopend. Dit koppelen wordt genoemd montageen de map waaraan het apparaat is gekoppeld, wordt a genoemd koppelpunt.
Nadat het apparaat is aangekoppeld, kunt u de bestanden op dat apparaat openen door de map te openen waarop het apparaat is aangesloten. Als u klaar bent en de diskette, cd of ander apparaat wilt verwijderen, moet u ontkoppelen, voordat het wordt verwijderd.
< Hoe te monteren >
Montage is gedaan met de mount
opdracht.
Tijdens de montage moet u het mount
commando wat is het apparaat of de partitie die u wilt koppelen en wat is het koppelpunt. Het koppelpunt moet een map zijn die al op uw systeem bestaat. Bijvoorbeeld om uw floppy te monteren:
$ mount /dev/fd0 /mnt/floppy
In dit voorbeeld /dev/fd0
is uw floppy drive, en /mnt/floppy
is het aankoppelpunt. Wanneer je nu toegang hebt /mnt/floppy
, hebt u daadwerkelijk toegang tot de bestanden op uw diskette.
Gewoonlijk /dev/fd0
is uw diskettestation, hoewel sommige distributies zo zijn geconfigureerd /dev/floppy
is hetzelfde als /dev/fd0
. Gewoonlijk wordt uw CD-ROM op dezelfde manier geconfigureerd: /dev/cdrom
is uw CD-ROM-apparaat (of, meer specifiek, /dev/floppy
is een symbolische link naar je eigenlijke floppy drive, en /dev/cdrom
is een symbolische link naar uw CD-ROM-station).
< Waar te monteren >
Hoewel veel Linux-distributies mappen hebben zoals /mnt/floppy
or /floppy
standaard gemaakt zodat u uw diskettes daar kunt mounten, u hoeft deze mappen niet te gebruiken. De ... gebruiken mount
opdracht, kunt u uw apparaten of partities in een bestaande map koppelen die u wilt!
Gewoonlijk is je Linux-distro zo geconfigureerd dat een bepaalde map het standaard koppelpunt is voor een bepaald apparaat. In de meeste distributies is het /mnt/floppy
or /floppy
voor diskettes, en /mnt/cdrom
or /cdrom
voor cd-roms. Als dit het geval is, hoeft u het niet te vertellen mount
de hele apparaatnaam: geef gewoon het apparaat of het koppelpunt op en je bent in orde. Als /mnt/floppy
is het standaard mountpunt voor /dev/fd0
(of wat je floppy drive ook is), dit zou je floppy monteren:
$ mount /mnt/floppy
De standaard koppelpunten voor verschillende apparaten worden geconfigureerd in een bestand met de naam /etc/fstab
. De rootgebruiker kan de mountpoints die in dat bestand zijn geconfigureerd vrijelijk bewerken. Als je wilt weten hoe dit bestand werkt, kijk dan eens naar Bewerken en begrijpen /etc/fstab
tuXfile.
< Hoe te ontkoppelen >
Ontkoppelen gebeurt met de umount
opdracht. Nee, ik heb geen typefout gemaakt: de opdracht is echt umount
, Niet unmount
.
Bij het ontkoppelen moet u het vertellen umount
welk aangekoppeld apparaat moet worden ontkoppeld, ofwel door te vertellen wat het apparaat of het koppelpunt is. Als /dev/fd0
is gekoppeld aan /mnt/floppy
, je ontkoppelt het met
$ umount /mnt/floppy
or
$ umount /dev/fd0
Het is niet verstandig om de diskette uit de diskettedrive te verwijderen zonder deze eerst te ontkoppelen! In het ergste geval waren de data die u naar de floppy aan het schrijven was er nog niet in geschreven. Met cd-roms kun je dit niet doen: de lade gaat niet eens open als je de cd niet eerst hebt gedemonteerd.
< Mandriva's automount >
In Mandriva Linux kun je gewoon je floppy of cd-rom in het apparaat steken en onmiddellijk toegang krijgen tot de bestanden erop, zonder ze eerst te mounten. Nadat u klaar bent, kunt u ze gewoon van de schijf verwijderen zonder ze eerst te ontkoppelen. Dit kan worden gedaan door een tool genaamd automount
.
automount
mount automatisch alle partities en apparaten die in de lijst staan /etc/fstab
, ongeacht of de apparaten fysiek aanwezig zijn of niet. Op deze manier hebt u toegang tot apparaten in Mandriva zonder ze zelf te monteren en te ontkoppelen.