Saya mengalami masalah dengan drive USB. Dulu automount baik-baik saja tetapi untuk beberapa alasan masa lalu yang baik berakhir. Tidak hanya itu tidak otomatis tetapi memasangnya sebagai pengguna biasa dari Nautilus atau terminal membuat saya
Anda tidak memiliki izin yang diperlukan untuk melihat konten "Elemen".
Saya benar-benar bisa memasangnya sebagai root
sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
Saya mencurigai (dan masih) masalah dengan izin dan, meskipun Nautilus memberi mereka sebagai r + w untuk pengguna saya, grup admin, dan lainnya, mengubahnya menjadi:
cd /media/Elements
sudo chown -R -v sarah:sarah
yang menopang harapan saya karena seluruh output mirip dengan
changed ownership of 'Volumes' from root:root to sarah:sarah
... tapi tidak. Masih tidak bisa me-mount kecuali jika saya sudo mount.
Inilah konten fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda4 during installation
UUID=9a4ff421-d5ab-4d26-a635-f9fd111d7eec / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=67E3-17ED /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda5 during installation
UUID=bbf1370f-c5c6-4398-b8ef-7d6092450df8 none swap sw 0 0
Disk terlihat seperti ini untuk fdisk -l ; ls -l /dev/disk/by-uuid/
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 409640 488746431 488336792 232,9G Apple HFS/HFS+
/dev/sda3 488746432 490015967 1269536 619,9M Apple boot
/dev/sda4 490016768 968577023 478560256 228,2G Linux filesystem
/dev/sda5 968577024 976771071 8194048 3,9G Linux swap
Disk /dev/sdb: 931,5 GiB, 1000170586112 bytes, 1953458176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa635339d
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1953458175 1953456128 931,5G 7 HPFS/NTFS/exFAT
total 0
lrwxrwxrwx 1 root root 10 maj 8 20:26 072d92f8-9fe6-3e97-8dc8-b974961cd0ea -> ../../sda2
lrwxrwxrwx 1 root root 10 maj 8 20:26 67E3-17ED -> ../../sda1
lrwxrwxrwx 1 root root 10 maj 8 20:26 876e8119-57e2-37e2-bc4a-2a1ddc3d4de4 -> ../../sda3
lrwxrwxrwx 1 root root 10 maj 8 22:35 9092472B924714DE -> ../../sdb1
lrwxrwxrwx 1 root root 10 maj 8 20:26 9a4ff421-d5ab-4d26-a635-f9fd111d7eec -> ../../sda4
lrwxrwxrwx 1 root root 10 maj 8 20:26 bbf1370f-c5c6-4398-b8ef-7d6092450df8 -> ../../sda5
Ada ide?
sumber
/etc/fstab
tolong.Jawaban:
OK aku mengerti. Semua hal di atas tidak berfungsi, tetapi saya perhatikan
/media/username
itu juga di luar batas, yang benar-benar aneh seperti yang dicatat sebagai nama pengguna. Saya kira itu semua ada hubungannya dengan mengubah UID beberapa waktu lalu. Bagaimanapun, menghapus/media/username
biarkan dibuat ulang secara otomatis pada plug-in berikutnya dengan izin yang tepat.sumber
sudo rm -r /media/username
Anda perlu menambahkan opsi pengguna ke fstab Anda (
/etc/fstab
) seperti iniBiasanya, hanya superuser yang bisa me-mount sistem file. Namun, ketika fstab berisi
user
opsi pada sebuah baris, siapa pun dapat memasang sistem yang sesuai.Atau jika Anda ingin pengguna memasang / melepas drive gunakan
users
sebagai gantinya:Hanya pengguna yang memasang sistem file yang dapat melepasnya lagi. Jika ada pengguna yang dapat meng-unmount, maka gunakan pengguna daripada pengguna di baris fstab.
Bacaan lebih lanjut: Fstab - Dokumentasi Ubuntu
CATATAN - Temukan jawaban asli di sini oleh Braiam
sumber
Coba ini:
Cabut usb
Buka terminal:
Tekan Ctrl+ Alt+T
Menjalankannya:
sumber
/media/username/USBNAME
digunakan untuk me-mount, tetapi ketika saya pasang USB direktori/media/username/USBNAME1
dibuat lagi tanpa izin penggunaPemasangan otomatis dari terminal dengan
sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
mount sebagai root. Karena ntfs tidak memiliki manajemen izin eksplisit berdasarkan sistem file, tidak ada gunanya menggunakanchown
,chmod
atauchgrp
. Untuk memasangnya sehingga dapat diakses pengguna dari terminal, Anda perlu menggunakanuser
opsi pemasangan, seperti ini:Anda mungkin juga melihat ke dalam
uid
,gid
danumask
opsimount
perintah untuk kontrol halus.Anda dapat membuat aturan udev , untuk melakukannya secara otomatis, setiap kali media Anda terhubung. Aturan Anda bergantung pada apakah Anda ingin aturan tersebut berlaku untuk semua media-usb atau hanya stik khusus ini. Tetapi tautan saya ke jawaban lain harus membantu Anda memulai.
sumber
Tidak yakin apakah itu akan berhasil karena saya tidak dapat mengujinya sendiri tetapi inilah yang akan saya coba.
Pertama-tama pastikan USB tidak dicolokkan dan dipasang. Periksa
/media/Elements
dan lihat apakah ada. Jika ya saya akan menghapusnya kemudian masukkan USB lagi dan lihat apa yang ada di/media/
folder. JikaElements
tidak ada di sana dan beberapa folder lainnya adalah .. maka Label pada USB telah berubah. Jika label pada USB telah dihapus maka akan memasang USB sebagai UUID-nyaJika hal di atas masih tidak memperbaiki apa-apa periksa lagi untuk melihat apakah USB Anda tidak terhubung dan Buat
/media/Elements
biarkan sebagai root / root tetapi ubah izin pada folder menjadi 777sudo chmod 777 /media/Elements
Semoga sekarang ketika Anda mencolokkan USB berlabel Elemen itu akan dipasang dengan cara yang dapat digunakan.
sumber