qual è la distinzione tra / media, / mnt e / run / mount?


19

In FHS-2.3, disponiamo di /mediapunti di montaggio per supporti rimovibili come CD-ROM e di /mntfile system montati temporaneamente.

D'altra parte, abbiamo /run/mediae /run/mount. Per me, i CD e gli USB sono montati su / run / media.

Non vedo alcuna chiara distinzione tra di loro ( /media, /mnt, /run/mount). Quali sono le loro differenze?


Ho visto una tendenza simile (mount on / run / media) in fedora 20 - GNOME 3.10.4 e ubuntu 14.04.1 (installato su virtual box) con GNOME 3.10.4. Ma quando ho inserito un flash USB (con script auto-mounter) su un sistema con Centos 6 e GNOME 2.28.2, è stato montato su/media


2
La /run/mount/cosa succede quando si utilizza una sorta di script di auto-mounter: monta il disco in una directory di proprietà dell'utente. /mediae /mntdi solito sono di proprietà di root, quindi almeno quello.
Mikeserv,

udisks2monta su /run/mediae il vecchio udisksmonta su /media... Vedi anche Cos'è questo nuovo filesystem / run?
Jasonwryan,

Perché dovrei montare qualcosa in root? Ciò richiederebbe applicazioni e Terminal sudo per poter scrivere sul. Perché non usare solo casa? Sto montando una cartella dalla rete locale.
Shayan,

Risposte:


10

FHSv2.3 è stato rilasciato dieci anni fa. Da allora alcune cose sono cambiate (inclusa l'introduzione di /run1 ). Circa tre anni fa, la Linux Foundation ha deciso di aggiornare lo standard e ha invitato tutte le parti interessate a partecipare.
È possibile visualizzare le bozze v. 3.0 qui e la sezione che descrive /run qui .
La distinzione tra /mediaed /mntè abbastanza chiara in FHS(vedi Purpose e Rationale ), quindi non ci riproverò. Lo stesso ai fini di /run- vedere i collegamenti.

La storia di Gnome è ancora un'altra cosa. Gnome utilizza sotto un'applicazione chiamata udisks(sostituita più tardi da udisks2) per montare automaticamente unità / dispositivi. Per un bel po 'di tempo, i udisksmontaggi di default erano sotto /media. Nel 2012 gli sviluppatori decidono di spostare i mount in /run/media(cioè una directory privata). Quindi il diverso comportamento che stai vivendo è causato dalle diverse versioni di udisksciascun DE.

1: vedi
Cosa sta facendo questa directory / esegui sul mio sistema e da dove proviene?
Che cos'è questo nuovo filesystem / run?


il collegamento di udisks è già morto
Hontvári Levente,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.