GNU/Linux >> Belajar Linux >  >> Ubuntu

Pasang Otomatis Semua Drive Eksternal Di Bawah /media Dengan Akses Baca/tulis Untuk Semua Orang?

Ini masalah saya:

Komputer saya memiliki 4 port USB dan menjalankan Ubuntu 12.10. Saya menerima USB yang berbeda setiap hari, colokkan ke komputer saya, baca/tulis data kepada mereka, dan kemudian mengirim mereka pergi.

Yang saya inginkan adalah secara otomatis memasang USB apa pun yang saya colokkan ke komputer saya. USB pertama yang terdeteksi akan masuk ke /media/HDD1 , yang kedua akan pergi ke /media/HDD2 dan seterusnya.
Atau alangkah baiknya jika USB dicolokkan ke port1 akan masuk ke /media/HDD1 , USB yang dicolokkan ke port2 akan masuk ke /media/HDD2 , dan seterusnya.

Jalur /media tidak penting tetapi saya ingin direktori HDD1-4 di satu tempat sehingga saya dapat mengaksesnya dengan mudah.

USB biasanya ext2 tetapi terkadang saya mendapatkan FAT32, NTFS USB juga.

Saya juga ingin USB dipasang tanpa masuk ke Ubuntu karena saya sering mengakses /media/HDD.. dari komputer Windows lain.

Bagaimana saya bisa melakukannya? Perubahan apa di udev aturan, fstab harus saya buat? Setiap saran sangat dihargai.

Jawaban yang Diterima:

Nah, disini kita bisa menggunakan trik yang sama yaitu fstab digunakan untuk media Optik (alias CD dan DVD):

/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Kolom pertama menunjukkan sistem file, saya yakin USB Anda akan memiliki nilai tetap, jadi mari kita asumsikan semuanya setelah sda adalah USB, dan karena Anda hanya dapat memiliki 4 USB secara bersamaan, daftarnya dimulai dari sdb , sdc , sdd dan sde .

$ ls /dev/sd*
/dev/sda   /dev/sdb   /dev/sdb3  /dev/sdb6  /dev/sdc  /dev/sdf
/dev/sda1  /dev/sdb1  /dev/sdb4  /dev/sdb7  /dev/sdd
/dev/sda2  /dev/sdb2  /dev/sdb5  /dev/sdb8  /dev/sde

(Dalam kasus saya, saya menggunakan pembaca memori, jadi driver USB saya mulai dari sdg tapi mari kita lanjutkan.)

Sekarang, kami menganggap setiap USB memiliki satu dan hanya satu partisi, jadi baris yang kita butuhkan, untuk fstab kita , adalah:

/dev/sdb1
/dev/sdc1
/dev/sdd1
/dev/sde1

Kemudian Anda mengatakan mount point Anda harus diperbaiki, jadi setelah Anda membuat direktori, mari tambahkan mereka:

/dev/sdb1 /media/HDD1
/dev/sdc1 /media/HDD2
/dev/sdd1 /media/HDD3
/dev/sde1 /media/HDD4

Karena Anda dapat memiliki hampir semua jenis sistem file, mari gunakan auto jadi fstab tebak jenis file yang akan digunakan:

/dev/sdb1 /media/HDD1 auto
/dev/sdc1 /media/HDD2 auto
/dev/sdd1 /media/HDD3 auto
/dev/sde1 /media/HDD4 auto

Oke, sekarang mari kita beralih ke opsi, yang akan sama untuk CD dengan plus izin baca/tulis:

/dev/sdb1 /media/HDD1 auto rw,users,noauto,allow_other,umask=0
/dev/sdc1 /media/HDD2 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD3 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD4 auto rw,users,noauto,allow_other,umask=0

rw memberitahu bahwa kita ingin izin membaca dan menulis, users memungkinkan setiap pengguna memasang perangkat, noauto mencegah driver dipasang secara otomatis saat mount -a dipanggil, seperti halnya saat boot, mencegah KESALAHAN boot dan PERINGATAN, allow_other mengizinkan orang lain selain pengguna yang memasang driver untuk memiliki izin yang sama, dan umask=0 mencegah umask default diterapkan.

Terkait:Bagaimana cara memasang partisi NTFS di Ubuntu 16.04?

Sekarang hanya 2 bidang yang tersisa hampir sama dengan dump pesan dan fsck pesanan, yang bisa di keduanya, meninggalkan kita dengan hasil akhir:

/dev/sdb1 /media/HDD1 auto rw,user,noauto,allow_other 0 0
/dev/sdc1 /media/HDD2 auto rw,user,noauto,allow_other 0 0
/dev/sdd1 /media/HDD3 auto rw,user,noauto,allow_other 0 0
/dev/sde1 /media/HDD4 auto rw,user,noauto,allow_other 0 0

Dengan ini, setiap kali Anda mencolokkan perangkat USB, perangkat itu akan dipasang secara otomatis di titik pemasangan tanpa campur tangan pengguna. Anda harus memodifikasi sesuai dengan kebutuhan Anda.


Ubuntu
  1. Cara memasang stik USB sebagai pengguna non-root dengan izin menulis

  2. Memasang Folder Bersama Secara Otomatis Dengan Virtualbox?

  3. Bagaimana Cara Menyimpan Folder yang Disinkronkan ke Hard Drive Usb Eksternal?

  1. Otentikasi Proksi Dengan Terminal Ubuntu 14.04?

  2. Membuat Cadangan Sistem Ubuntu 16.04 yang Ada Pada Usb Eksternal?

  3. Pasang /tmp Dan /home Untuk Memisahkan Hard Drive?

  1. chmod drive eksternal yang baru dipasang untuk mengatur akses penulisan

  2. Bagaimana saya bisa secara otomatis mengatur izin menulis untuk memasang drive usb di linux?

  3. Bagaimana saya bisa mengakses media di OnePlus 5 saya dengan OS Ubuntu?