Drive USB tidak dipasang secara otomatis


17

Drive USB saya tidak dipasang secara otomatis tetapi terdeteksi melalui lsusb.

Saya juga menggunakan dconf-Editor tetapi tidak berfungsi. Setiap kali saya harus memasang secara manual melalui Disk Utility.

Jawaban:


7

Deskripsi lengkap untuk mengonfigurasi pemasangan otomatis diberikan di sini:

https://help.ubuntu.com/community/Mount/USB

Jika ini tidak membantu, silakan masukkan usb-stick Anda dan kirim baris terakhir dari dmesg dan syslog.


Saya tidak tahu mengapa automount tidak lagi berfungsi bahkan dengan kunci org.gnome.desktop.media-handling.automount disetel ke true, tetapi pemasangan manual oleh utilitas Disk untuk memasangnya berfungsi.
Yu Shen

2

Apakah Anda baru-baru ini tidak melepas drive dengan benar, baik listrik mati atau macet saat menulis atau membaca dari drive? Ini dapat menyebabkan kesalahan pada drive dan ketika sekali dipasang berfungsi dengan baik maka superblock mungkin memiliki kesalahan yang menyebabkannya tidak dapat dipasang dengan benar.

Seperti yang diminta Requist, periksa dmesg segera setelah memasukkan flash drive Anda, Anda mungkin melihat salah satu baris terakhir sebagai "Volume tidak di-unmount dengan benar. Beberapa data mungkin rusak. Silakan jalankan fsck."

Periksa label perangkat dalam gparted lalu jalankan

sudo fsck /dev/xxx (menukar xxx untuk perangkat Anda)

Anda dapat memperoleh beberapa detail kembali tentang Superblock yang tidak valid.

Memperbaiki ini tergantung pada sistem file drive, apakah ext4 atau Fat32 dll?

Berikut adalah halaman tentang cara memperbaiki superblock ext4

Jika drive Anda adalah fat32 atau tipe msdos lainnya, maka testdisk dapat membantu tetapi berhati-hati dengan alat ini, dengan kekuatan besar ...

sudo apt-get install testdisk
sudo testdisk

di sini adalah posting tentang menggunakan testdisk untuk memperbaiki masalah superblock fat32. Ini tautan ke posting ini , baca keduanya sebelum memulai.

Semoga ini bisa membantu.


Saya mencoba mencari tahu mengapa thumbdrive yang diformat FAT32 tidak di-automount di GNOME (kernel mengenalinya dengan baik). Ketika saya mengatur label (saya tidak melihat itu sebelumnya; Saya menduga itu kosong), segera terlihat dan dipasang. Bisakah Anda menjelaskan perilaku ini? Saya akan berasumsi bahwa, jika tidak ada label, GNOME hanya akan menyediakan placeholder di UI. Apakah Anda memiliki pendapat apakah ini merupakan masalah sistem file yang mendasarinya yang hanya diperbaiki dengan menetapkan label?
Dustin Oprea

Itu harus tetap me-mount drive dan memberinya label tipe 'disk1' default jika tidak ada. Ini harus di / media / [nama pengguna] / disk1 dll. Periksa konfigurasi automount Anda dengan dconf-editor, periksa org.gnome.desktop.media-handling untuk konfigurasi spesifik pada automounting dan tindakan Nautilus. Lebih lanjut di sini help.ubuntu.com/community/Mount/USB
Jools

Untuk situasi saya, dmesg tidak menampilkan pesan kesalahan tentang kegagalan mount, sepertinya tidak ada acara pemasangan. Ada pesan: "sd 0: 0: 0: 0: [sdb] Spinning up disk ..." lalu setelah itu ada pesan yang mengindikasikan spinning ready. Pesan terakhir adalah "[sdb] Attached SCSI disk", maka drive USB tidak di-otomatiskan. Tetapi dengan Disk, saya bisa memasangnya.
Yu Shen

Untuk situasi saya di atas, mungkin, ada beberapa pesan kesalahan karena mereka berwarna merah di dmesg: "[5925.011521] sd 0: 0: 0: 0: 0: 0: [: sdb] Tidak ditemukan halaman mode Caching [5925.011530] sd 0: 0: 0: 0: [sdb] Dengan asumsi cache drive: tulis "setelah pemintalan siap. Sebelum itu ada juga pesan merah: "[5920.917889] ses 0: 0: 0: 1: Laman diagnostik salah; minta 1 mendapat 8 [5920.917899] ses 0: 0: 0: 1: Gagal mendapatkan laman diagnostik 0x1 [5920.917906 ] ses 0: 0: 0: 1: Gagal mengikat enklosur -19 "setelah Memutar disk ...
Yu Shen

1

Ketika semuanya gagal, cukup pasang secara manual. Alternatif lain adalah memutakhirkan ke versi terbaru dari Ubuntu. Keduanya telah bekerja untuk saya di masa lalu.

$ mkdir xxxxxxx
$ sudo mount /dev/sdb1  xxxxxxx
$ sudo umount xxxxxxx

atau

$ pmount /dev/sdb1  xxxxxxx
$ pumount xxxxxxx

Pertanyaannya bukan menanyakan bagaimana cara memasang partisi secara manual: askubuntu.com/questions/1029040/…
WinEunuuchs2Unix

"ketika semuanya gagal"
JohnMudd

1
Orang lain bisa mengatakan "gunakan Windows" kurasa. Pokoknya hanya berusaha menunjukkan mengapa orang lain memilih jawaban Anda.
WinEunuuchs2Unix

1
Saya setuju dengan Ketika semuanya gagal. , jadi edit dan upvote. ;-)
Fabby

0

Ini adalah bug yang dijelaskan dalam Bug # 1768010: usbmount tidak berfungsi pada Bionic . Solusinya, juga diberikan di Unix & Linux Stack Exchange , adalah sebagai berikut:

Edit konfigurasi systemd-udevd

sudo systemctl edit systemd-udevd

masukkan dua baris berikut:

[Service]
MountFlags=shared

lalu lari:

sudo systemctl daemon-reload
sudo service systemd-udevd --full-restart

Perhatikan juga bahwa solusi ini tidak sempurna: penundaan 40 detik dapat diamati antara waktu kunci usb dimasukkan dan waktu pemasangan otomatis dieksekusi sepenuhnya.


Itu tidak berfungsi untuk Ubuntu 18.04 saya untuk memecahkan masalah tidak ada automount untuk USB drive.
Yu Shen
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.