apa perbedaan antara / media, / mnt dan / run / mount?

19

Dalam FHS-2.3, kami memiliki /mediayang memegang titik pemasangan untuk media yang dapat dilepas seperti CD-ROM dan kami memiliki /mntyang memegang sistem file yang dipasang sementara.

Di sisi lain, kita punya /run/mediadan /run/mount. Bagi saya, CD dan USB sudah terpasang di / run / media.

Saya tidak melihat perbedaan yang jelas antara mereka ( /media, /mnt, /run/mount). Apa perbedaan mereka?


Saya telah melihat tren serupa (mount on / run / media) di fedora 20 - GNOME 3.10.4 dan ubuntu 14.04.1 (diinstal pada kotak virtual) dengan GNOME 3.10.4. Tetapi ketika saya terhubung ke USB flash (dengan skrip auto-mounter) pada sistem dengan Centos 6 dan GNOME 2.28.2 itu sudah terpasang di/media

SRYZDN
sumber
2
The /run/mount/hal terjadi ketika Anda menggunakan beberapa jenis script auto-mounter - itu gunung disk dalam sebuah direktori yang dimiliki pengguna. /mediadan /mntbiasanya dimiliki oleh root - jadi setidaknya begitu.
mikeserv
udisks2mount ke /run/mediadan udisksmount yang lebih lama ke /media... Lihat juga Apa filesystem baru / jalankan ini?
jasonwryan
Mengapa saya memasang sesuatu di root? Itu akan membutuhkan aplikasi dan Terminal sudo untuk dapat menulis ke Internet. Mengapa tidak menggunakan rumah saja? Saya sedang memasang folder dari jaringan lokal.
Shayan

Jawaban:

10

FHSv2.3 dirilis sepuluh tahun lalu. Beberapa hal telah berubah sejak saat itu (termasuk pengenalan /run1 ). Sekitar tiga tahun yang lalu, Yayasan Linux memutuskan untuk memperbarui standar dan mengundang semua pihak yang tertarik untuk berpartisipasi.
Anda dapat melihat draft v. 3.0 di sini dan bagian yang menjelaskan di /run sini .
Perbedaan antara /mediadan /mntcukup jelas dalam FHS(lihat Tujuan dan Dasar Pemikiran ), jadi saya tidak akan membahasnya lagi. Sama untuk tujuan /run- lihat tautan.

Kisah Gnome adalah hal lain lagi. Gnome menggunakan di bawah aplikasi yang disebut udisks(diganti kemudian oleh udisks2) untuk menggerakkan drive / perangkat. Untuk waktu yang cukup lama, udisksmount standar berada di bawah /media. Pada 2012 para devs memutuskan untuk memindahkan tunggangan ke /run/media(yaitu direktori pribadi). Jadi perilaku berbeda yang Anda alami di sana disebabkan oleh versi berbeda dari udisksmasing-masing DE yang digunakan.

1: lihat
Apa yang dilakukan direktori ini pada sistem saya dan dari mana asalnya?
Apa filesystem baru / yang dijalankan ini?

don_crissti
sumber
tautan udisks sudah mati
Hontvári Levente