USB-накопичувач не встановлюється автоматично


17

Мій USB-диск не встановлюється автоматично, але він виявлений через lsusb.

Я також використовував dconf-Editor, але він не працює. Кожен раз, коли мені доводиться монтувати вручну через Disk Utility.

Відповіді:


7

Повний опис налаштування автоматичного монтажу наведено тут:

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

Якщо це не допомагає, вставте свій usb-stick та опублікуйте останні рядки dmesg та syslog.


Я не знаю, чому автоматичний вимикач більше не працює, навіть якщо для ключа org.gnome.desktop.media-handling.automount встановлено значення true, але встановлення вручну за допомогою утиліти Disks для його монтажу працює.
Ю. Шень

2

Ви нещодавно не відключили накопичувач належним чином: або відключення електроенергії, або збій під час запису чи читання з диска? Це може спричинити помилки з накопичувачем, і, як тільки він встановлений, він функціонує нормально, у суперблока можуть виникнути помилки, які призводять до неправильного його встановлення.

Як запитав Requist, перевірте dmesg відразу після вставлення флеш-накопичувача, ви можете побачити один з останніх рядків як "Гучність не була відключена належним чином. Деякі дані можуть бути пошкодженими. Будь ласка, запустіть fsck."

Перевірте ярлик пристрою gparted та запустіть

sudo fsck /dev/xxx (заміна xxx для вашого пристрою)

Ви можете отримати детальну інформацію про недійсний Superblock.

Виправлення цього залежить від файлової системи накопичувача, це ext4 чи Fat32 тощо?

Ось сторінка щодо ремонту суперблоку ext4

Якщо ваш накопичувач fat32 або іншого типу msdos, тоді testdisk може допомогти, але будьте обережні з цим інструментом, з великою потужністю ...

sudo apt-get install testdisk
sudo testdisk

ось пост про використання testdisk для усунення проблеми з суперблоком fat32. Він посилається на цю публікацію, читайте обидві перед початком.

Сподіваюся, це допомагає.


Я намагався з'ясувати, чому thumbdrive у форматі FAT32 не автоматизується в GNOME (ядро розпізнавало це просто чудово). Коли я встановив етикетку (я її раніше не дивився; я здогадуюсь, що вона порожня), її одразу побачили та змонтували. Чи можете ви пояснити таку поведінку? Я б припустив, що якби не було ярлика, GNOME просто надав би заповнювач місця в інтерфейсі. Чи є у вас думка, чи це була основна проблема файлової системи, яку було просто виправлено встановленням мітки?
Дастін Опреа

Він все одно повинен встановити накопичувач і дати йому типовий ярлик типу "disk1", ​​якщо його немає. Це має бути у / media / [ім'я користувача] / disk1 тощо. Перевірте конфігурацію automount за допомогою редактора dconf, перевірте org.gnome.desktop.media для обробки конкретних конфігурацій щодо автоматичного автоматизації та дій Nautilus. Детальніше тут help.ubuntu.com/community/Mount/USB
Jools

У моїй ситуації dmesg не показав жодного повідомлення про помилку монтажу, здавалося, що немає події монтажу. Є повідомлення: "sd 0: 0: 0: 0: [sdb] Спінінг диска ...", після чого з'явилося повідомлення, що вказує на прядіння готове. Останнє повідомлення - "[sdb] Приєднаний диск SCSI", тоді USB-накопичувач не відключається. Але за допомогою диска я зміг його змонтувати.
Ю. Шень

Для моєї вище ситуації, можливо, було повідомлення про помилку, оскільки вони були червоного кольору в dmesg: "[5925.011521] sd 0: 0: 0: 0: [sdb] Не знайдено сторінки режиму кешування [5925.011530] sd 0: 0: 0: 0: [sdb] Передбачаючи кеш-накопичувач: записувати через "після готування. До цього були також червоні повідомлення: "[5920.917889] ses 0: 0: 0: 1: неправильна діагностична сторінка; попросили 1 отримати 8 [5920.917899] ses 0: 0: 0: 1: не вдалося отримати сторінку діагностики 0x1 [5920.917906 ] ses 0: 0: 0: 1: Не вдалося прив’язати корпус -19 "після
Ю. Шень

1

Коли все інше виходить з ладу, просто встановіть його вручну. Ще одна альтернатива - оновлення до останньої версії Ubuntu. Обидва працювали на мене в минулому.

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

або

$ pmount /dev/sdb1  xxxxxxx
$ pumount xxxxxxx

Питання не запитує, як вручну змонтувати розділ: askubuntu.com/questions/1029040/…
WinEunuuchs2Unix

"коли все інше не вдається"
ДжонМудд

1
Хтось ще міг би сказати "використовувати Windows", я думаю. У будь-якому випадку просто намагаюся вказати, чому хтось ще вниз проголосував за вашу відповідь.
WinEunuuchs2Unix

1
Я згоден з тим, коли все інше не вдається. , отже, редагування та оновлення. ;-)
Fabby

0

Це помилка, описана в програмі №1768010: usbmount не працює на Bionic . Рішення, яке також надано в Unix & Linux Stack Exchange , полягає в наступному:

Відредагуйте конфігурацію systemd-udevd

sudo systemctl edit systemd-udevd

вставити наступні два рядки:

[Service]
MountFlags=shared

потім запустіть:

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

Зауважте також, що це рішення не є ідеальним: затримка на 40 секунд може спостерігатися між тим, як вставлена ​​клавіша usb, і часом, коли авто-кріплення виконано повністю.


Не вдалося моєму Ubuntu 18.04 вирішити проблему відсутності автоматичної установки USB-накопичувача.
Ю. Шень
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.