En monteringspunkt är en katalog eller fil som ger åtkomst till ett nytt filsystem, katalog eller fil.
Monteringspunkten används för att implementera möjligheten att dynamiskt koppla/ta bort diskpartitioner till filsystemet medan operativsystemet körs. Stöd för denna funktion i UNIX-liknande operativsystem baserade på monolitiska kärnor tillhandahålls av själva systemkärnan och systemprogrammet, som anropas från kommandoraden med monteringsverktyget . Montering av lagringsenheter används i alla Unix-liknande operativsystem , särskilt monteringsverktyget finns i version 5 AT&T UNIX.
För att koppla den andra partitionen på den första hårddisken till katalogträdet på ett UNIX-liknande operativsystem (till exempel GNU/Linux ) måste du köra följande kommando på kommandoraden:
montera -t ext3 -o iocharset=koi8-r, kodsida=866 /dev/sda2 /mnt/disk2 montera /dev/sda2 /mnt/disk2Detta kommando, med hänvisning till kärnan , kommer att koppla ( mount ) den andra partitionen på den första hårddisken till en katalog som heter /mnt/disk2, medan monteringspunkten kan ha vilket namn som helst. För att göra detta kommer en enhetsfil med namnet sda2, som är en fil för in-/utdata till hårddiskdrivrutinen, efter montering till den angivna katalogen att mata ut data till ext3 filsystemdrivrutinen och sedan, genom det implementerade virtuella filsystemet i kärnan kommer det monterade filsystemet att presenteras i mount-katalogen. För användarprogram kommer detta att se ut som om det bifogade filsystemet är en del av rotfilsystemet. I det här exemplet representerar monteringen den andra partitionen ( 2 ) på hårddisken ( d , c för optiska enheter ) för den första styrenhetens kanal ( a ) och använder SCSI- kommandouppsättningen (anges med initialerna ) .
Dessutom kommer monteringskommandot under montering att utgå från värdet som mottagits från användaren (vanligtvis har superanvändaren mount-privilegiet ) parametrar med switchar -t : för att specificera typen av diskpartitionslayout i det här exemplet används ext3 -typmärkning , och tangenten -o: för att ange alternativen som skickas till kommandomonteringen . I det första exemplet skickades teckentabellnummer 866 och kodning som KOI8 -R till monteringskommandot som parametrar . Om parametrarna inte stämmer överens med de faktiska egenskaperna för den diskpartition som monteras kommer användaren att få ett felmeddelande. Det andra exemplet är en förenklad version av att använda detta kommando, där alla åtgärder kommer att utföras automatiskt, baserat på standardinställningarna. Du kan avmontera en diskpartition med kommandot:
umount /dev/sda2eller team
umount /mnt/disk2Dessutom är båda alternativen likvärdiga i sin handling och resultat. Du bör också vara uppmärksam på stavningen av kommandot: korrekt stavning är umount , inte unmount.
Nästa generations Unix-liknande operativsystem, såsom Hurd (GNU/Hurd), som körs ovanpå mikrokärnan , har ersatt filsystemmontering som i vanliga UNIX-liknande operativsystem med systemserverteknologi. I OS Hurd-terminologi kallas de översättare . Översättarna i Hurd OS ger mycket mer funktionalitet än vad som är möjligt i konventionella UNIX-liknande operativsystem.
På Windows operativsystem är monteringspunkter tillgängliga när du använder filsystemet NTFS. Monteringspunkter implementeras genom den mer allmänna tekniken för repareringspunkter [1] . Det finns två typer av monteringspunkter: katalogmonteringspunkt ( eng. junction point ) och volymmonteringspunkt ( eng. volym monteringspunkt ). Skapandet av monteringspunkter av den första typen utförs genom kommandot mklink /J console , skapandet av monteringspunkter av den andra typen - genom kommandot mountvol .