Saya memiliki sistem sid Debian (Wheezy) (dan pertanyaan yang sama untuk arch juga), tanpa lingkungan desktop (dan tidak ada Xorg sama sekali).
Saya dapat memasang kartu SD, stik USB, HDD eksternal secara manual dengan mount / umount dengan entri yang sesuai, /etc/fstab
tetapi ini menarik, dan untuk membatasi: jika saya ingin memasangkannya di /media/<LABEL>
setiap perangkat dengan <LABEL>
kebutuhan yang berbeda dengan entri sendiri, dan setiap <LABEL>
direktori perlu dibuat / dihapus secara manual /media/
juga).
Jadi, apa cara terbaik untuk memasangnya secara otomatis /media/<LABEL>
saat penyisipan (dan melepasnya dari sistem file segera setelah dicabut)?
Solusi ideal akan:
- mendeteksi ketika media removable terpasang-in (ditambahkan dalam
/dev/
sepertisdax
,sdbx
, ... olehudev
) - buat direktori
/media/
sesuai dengan labelnya (label media yang bisa dilepas) - pasang di direktori
/media/<LABEL>
dalam mode RW (jika sistem file didukung) - mendeteksi apakah media telah dicabut
- jika demikian, batalkan dari sistem file
- hapus direktori yang sesuai dari
/media/
(perangkat harus dipasang dalam mode sinkron sebelumnya, untuk menghindari kehilangan data saat panas dicabut karena caching)
Saya menemukan beberapa info tentang autofs
, HAL
, udisks
, udisks2
, dll, tetapi tidak jelas mana yang usang atau disukai, dan lagi pula, saya belum menemukan cara untuk mengkonfigurasi mereka dengan mudah pada sistem saya untuk melakukan itu, sampai sekarang ...
Minimalisme, keanggunan, KISS, * nix-minded, tidak ada file kebijakan XML gila yang tak tertahankan, dan terkini sangat dihargai.
sunting: mencoba membuat pertanyaan saya lebih jelas