monteringspunkt

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning

Som ett fäste ( engelska monteringspunkt) är under UNIX-liknande operativsystem , den plats i katalogstrukturen hänvisas till som en resurs monterad, engelska monterad eller Neudeutsch monterad, är. Beroende på operativsystemet kallas också en monterbar datalagringsenhet eller filsystem , till exempel i en enhet eller på en partition , som en enhetsbokstav eller volym .

Unix

Under Unix och på Unix -liknande system , till exempel Linux eller macOS , mappas datalagringsmedier - "enheter" - som blockorienterade enhetsfiler . Namnet på dessa enhetsfiler varierar beroende på operativsystem. B. differentiera efter typ av anslutning ( SCSI , ATA ...). Förutom hierarkiskt orienterade namngivningsscheman, till exempel hur enheterna är anslutna, finns det också logiska som endast återspeglar vilken typ av enhet som är ansluten. I Linux, till exempel, står de två första tecknen vanligtvis för typen av enhet, den tredje för siffran; så /dev/hda betecknar den första ATA -hårddisken, /dev/sdb den andra SCSI -hårddisken eller /dev/fd2 den tredje diskettenheten . Å andra sidan gör anslutningen som används på systemet ingen skillnad under macOS, den första hårddisken kallas alltid /dev/disk0 . MacOS stöder inte alls interna disketter, men externa USB -disketter kan användas. [1] Gemensamt för alla Unix-liknande operativsystem är de logiska enhetsnamnen som motsvarar partitionerna som finns på datalagringsenheten, till exempel /dev/sda1 för den första partitionen på den första ATA-enheten under Linux, som motsvarar /dev/disk0s0 under macOS.

Åtkomst till blockorienterade rådata i det underliggande logiska dataminnet är möjligt via enhetsnamnet. Bland annat utförs formateringen via detta och ett filsystem skapas därmed. Filsystemet måste stödjas av operativsystemet, sedan visas dess innehåll slutligen på den angivna platsen i den systemomfattande katalogstrukturen genom integrationen - det monteras där i en katalog som redan måste finnas. Inom katalogstrukturen, som i sin helhet också kallas Unix -filsystemet , sker [2] normal åtkomst inte via enhetsnamn, utan via katalogen som används för montering, dvs via platsen i katalogstrukturen som används för montering.

Kommandot som kan användas för att mount en volym kallas mount ; processen är som avstängning, integration eller montering ( engelska kallad mount). Kommandot för att avmontera en volym kallas umount . Monterade databärare måste tas bort från katalogstrukturen ( avmontera engelska ) innan de kan tas bort från enheten igen. Detta är viktigt eftersom data annars kan gå förlorade, eftersom data från cacheminnet skrivs tillbaka till databäraren när data avmonteras. I många fall används metoder som automatiskt integrerar en databärare efter att den har anslutits eller införts ( automounter ).

Genom att montera katalogstrukturen på monteringspunkten under rotkatalogen ( engelsk rotkatalog representerad av / ) som läggs till i de strukturer som innehåller filsystemet för den gångjärnade skivan. Det spelar ingen roll vilken databärare en fil finns för applikationer, eftersom operativsystemet tar över hanteringen och du bara behöver veta den relevanta sökvägen genom katalogstrukturen.

De logiska datalagren som är viktiga för ett system, t.ex. B. partitioner monteras automatiskt när systemet startas och avmonteras igen när systemet stängs av. De /etc/ fstab används för detta anges i filen /etc/ fstab (för filsystemtabell ), där egenskaper och monteringsalternativ också kan fördefinieras. Detta inkluderar användarrättigheter, skrivrättigheter, läsrättigheter samt alternativ som är specifika för respektive filsystem.

För dynamisk integration av z. B. Underkataloger avsedda för flyttbara medier beror på konfigurationen. Enligt filsystemhierarkistandarden tillhandahålls monteringspunkten /media för detta. B. beteckningen eller serienumret för det integrerade filsystemet ( volymetikett eller volymserienummer ) används. Detta är det normala fallet med Linux, men i tidigare versioner var /cdrom eller /mnt/cdrom vanliga platser i katalogträdet för CD-ROM-skivor (utan filsystemets namn). Med macOS /Volumes standardkatalogen där filsystemen är integrerade med deras namn. Till exempel, om en volym kallas "data", kan detta filsystem hittas i /Volumes/Daten . Detta motsvarar /media/Daten under Linux.

Apples operativsystem macOS, tidigare Mac OS X och OS X, känner inte bara till de typiska Unix -kommandona som mount och unmount också de verktygsprogram som diskutil (från Mac OS X 10.2 "Jaguar"), med gamla versioner av Mac OS X också disktool , [3] för att hantera datalagringsenheter eller deras filsystem. Kommandona kan vara B. på terminalen eller i enanvändarläge [ 4] ( enanvändarläge [5] ).

DOS och Windows

I Microsofts MS-DOS , kompatibla DOS och Windows-operativsystem kallas monteringspunkter som enhetsbokstäver . Historiskt sett kommer dessa från MS-DOS-föregångaren CP / M och betecknar monteringsbara filsystem eller volymer med en bokstav från A-Z , följt av ett kolon , dvs A: till Z: Denna konvention fortsatte också under Windows 9x och Windows NT , men detta begränsar också antalet monterbara filsystem till 26. Från och med Windows NT 4.0 kan filsystem också monteras som underkataloger .

Traditionellt, A: och B: beteckna de två möjliga diskettskivaggregat av IBM PC och kompatibel dator , och C: den boot-delen av hårddisken och, om det inte finns några ytterligare hårddiskar (partitioner), D: CD / DVD -enhet på datorn.

Ordningen i vilken enhetsbokstäver tilldelas beror på MS-DOS-baserade system, och i viss mån även på NT-baserade system (startdisk), på hur dessa enheter är anslutna (t.ex. IDE-kanal och jumpers), på ordern där de ytterligare drivrutinerna och, om det behövs, från det manuella drivbokstäverna på kontrollpanelen .

CD- och DVD-enheter samt minnes kortläsare har egna enhetsbokstäver (för läsare med flera slots, har varje kortplats sin egen enhetsbeteckning, eftersom varje slot ses som en separat enhet). USB -minnen tilldelas automatiskt sina egna bokstäver när de sätts in - under drift. Detta är fallet från Windows 2000 , med drivrutiner från andra leverantörer redan från Windows 98 . Enhetsbokstäver kan också tilldelas för nätverksåtkomst på en annan dator ( nätverksenhet ). Med kommandorads kommandot subst kan kataloger tilldelas sin egen enhetsbokstav.

På grund av Windows marknadsdominans har enhetsbokstäver också antagits på andra system, till exempel på PlayStation från Sony .

Individuella bevis

  1. ^ Daniel Knight: Diskettkompatibilitet och inkompatibilitet i Mac -världen. I: Low End Mac Tech Journal. 16 augusti 2016, öppnad den 23 mars 2020 (engelska): ”När Apple introducerade Mac OS X var det en sak som det inte gjorde att tillhandahålla drivrutiner för Mac: s interna diskettstationer. Den stöder USB -diskettenheter ... "
  2. Aeleen Frisch: Unix System Administration . O'Reilly Germany, 2003, 2: The Unix Philosophy, sid.   66, fotnot 13 ( fulltext i Google boksökning): ”Termen filsystem hänvisar således å ena sidan till systemets katalogträd på högre nivå, som inkluderar alla hårddiskpartitioner i systemet som användaren kan komma åt ( som i »Unix -filsystemet«), Å andra sidan till filerna och katalogerna på de enskilda hårddiskpartitionerna (som i ”Konfigurera ett filsystem på en hårddiskpartition” eller ”Montera användarfilsystemet”). Bara ur sammanhanget blir det klart vilken av de två betydelserna av termen som avses. "
  3. Disk skiljedom. (Finns inte längre online.) I: Teknisk anmärkning TN2053. Apple, 4 september 2002, arkiverat från originalet ; åtkomst den 22 mars 2020 (engelska).
  4. ↑ Så här startar du din Mac i enanvändarläge eller i ett utförligt loggläge. Apple, 29 februari 2020, öppnade 22 mars 2020 .
  5. Thomas Armbrüster: Enanvändarläge . Macwelt, 6 januari 2011, öppnade 22 mars 2020 .