Di Ubuntu 12.10, ketika saya ingin memasang hard drive, saya cukup mengklik drive yang tidak di-mount dan semuanya berfungsi dengan baik (dengan memasang ke /media/username/partitionlabel
).
Pada dasarnya, saya ingin melakukan hal itu melalui command line (untuk skrip yang sedang saya kerjakan).
Karena saya tidak ingin automount di boot, fstab keluar dari pertanyaan (kan?).
Ketika saya menggunakan mount pada CLI, saya perlu menentukan mountpoint (yang perlu memiliki mountpoint yang dibuat sebelumnya; juga, saya perlu mengurus izin dan yang lainnya) - yang saya tidak mengerti adalah di mana GUI mengambil semua infonya dari? Mountpoint tampaknya bergantung pada label partisi, tetapi direktori seperti itu tidak ada sebelum pemasangan. Selain itu, cara GUI tampaknya tidak terlalu peduli tentang pengguna yang tidak menjadi root.
Apakah ada cara "mudah" untuk memasang melalui CLI, seperti halnya pada GUI dengan mengklik pada drive yang tidak di-mount?
sumber
udisks
persis apa yang saya cari! Untuk alasan apa pun, saya mendapatkan "Mount gagal: Tidak Aouthorized" ketika menjalankannya melaluissh
; jika saya tidak mendorong keberuntungan saya, petunjuk akan dihargai bagaimana memperbaikinya. ^^udisks
dari login interaktif lokal. (udisks
Meskipun demikian, mereka masih dapat menjalankan skrip dari login interaktif lokal yang menggunakan .)ssh
. (Dan saat ini googling perbaikan.)Nggak.
noauto
kata kunci membuatnya melewati pemasangan pada saat boot.Cara termudah untuk menambahkannya adalah
/etc/fstab
dengannoauto
dan menggunakan ...Ini akan me-mount penyelidikan untuk mountpoint dan jika tidak ditemukan maka untuk perangkat di
/etc/fstab
./dir
perlu ada sekalipun.Jika salah satu perangkat atau UUID disediakan
/etc/fstab
tidak diselidiki. Seperti ...Atau gunakan
udisks
(saya akan membiarkan Eliah menanganinya> :-))mount umumnya adalah pengguna super saja.
Opsi contoh:
rw,noauto,user
mount sebagai baca + tulis tetapi tidak saat boot dan Anda dapat melakukannya sebagai pengguna.Anda juga dapat menambahkan izin untuk pengguna
/etc/fstab
untuk file. Anda bisa menggunakannyaumask
untuk itu.umask = 0444: semua orang membaca, tidak menulis, tidak mengeksekusi.
sumber
Dalam salah satu komentar, Anda berkata:
Saya menggunakan
pmount
bukanudisks
. Ini bekerja lebih dari ssh.Jika saya ingat dengan benar, ini adalah sintaks / etc yang saya gunakan dengannya - sebagian besar dari saya tersembunyi di balik alias pada saat ini:
sumber
Menggunakan
(ganti
/dev/sdb1
dengan perangkat yang ingin Anda pasang )sumber