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

17

Мой USB-накопитель не монтируется автоматически, но обнаружен через lsusb.

Я также использовал dconf-Editor, но он не работает. Каждый раз мне приходится монтировать вручную через Дисковую утилиту.

nafri
источник

Ответы:

7

Полное описание для настройки автоматического монтирования приведено здесь:

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

Если это не помогает, пожалуйста, вставьте свой usb-флешку и опубликуйте последние строки dmesg и syslog.

Requist
источник
Я не знаю, почему automount больше не работает даже с ключом org.gnome.desktop.media-processing.automount, установленным в true, но ручное монтирование утилитой Disks для его монтирования работает.
Yu Shen
2

Неправильно ли вы недавно отключили диск, из-за сбоя питания или сбоя во время записи или чтения с диска? Это может привести к ошибкам в работе накопителя, и хотя после его монтирования он функционирует нормально, в суперблоке могут возникать ошибки, приводящие к неправильной установке.

Как и требовал Requist, проверьте dmesg сразу после установки вашей флешки, и вы можете увидеть одну из последних строк: «Том не был правильно отключен. Некоторые данные могут быть повреждены. Пожалуйста, запустите fsck.».

Проверьте метку устройства в gparted, затем запустите

sudo fsck /dev/xxx (замена xxx для вашего устройства)

Вы можете получить некоторые сведения о недействительном суперблоке.

Исправление зависит от файловой системы диска: ext4 или Fat32 и т. Д.?

Вот страница по ремонту суперблока ext4

Если ваш диск - fat32 или другой тип msdos, то testdisk может помочь, но будьте осторожны с этим инструментом, с большой мощностью ...

sudo apt-get install testdisk
sudo testdisk

Вот пост об использовании testdisk для устранения проблемы с суперблоком fat32. Это ссылки на этот пост, прочитайте оба перед началом.

Надеюсь, это поможет.

Джулс
источник
Я пытался выяснить, почему привод в формате FAT32 не смонтировался автоматически в GNOME (ядро распознало его просто отлично). Когда я установил метку (я не смотрел на нее заранее; я предполагаю, что она была пустой), ее сразу увидели и установили. Можете ли вы объяснить это поведение? Я предполагаю, что если бы не было метки, GNOME просто предоставил бы заполнитель в пользовательском интерфейсе. Есть ли у вас мнение, является ли это основной проблемой файловой системы, которая была просто исправлена путем установки метки?
Дастин Опря
Он по-прежнему должен монтировать диск и давать ему метку типа «диск1» по умолчанию, если ее нет. Это должно быть в / media / [username] / disk1 и т. Д. Проверьте конфигурацию автомонтирования с помощью dconf-editor, проверьте org.gnome.desktop.media-processing для конкретных конфигураций при автоматическом монтировании и действиях Nautilus. Больше здесь help.ubuntu.com/community/Mount/USB
Jools
В моей ситуации dmesg не показывал ни одного сообщения об ошибке сбоя монтирования, казалось, что монтирования не происходит. Есть сообщение: «sd 0: 0: 0: 0: [sdb] Spinning up ...», после чего появилось сообщение, указывающее на готовность к вращению. Последнее сообщение: «[sdb] Attached SCSI disk», затем 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
JohnMudd
источник
Вопрос не в том, как вручную смонтировать раздел: askubuntu.com/questions/1029040/…
WinEunuuchs2Unix
«когда все остальное терпит неудачу»
JohnMudd
1
Кто-то еще может сказать "использовать Windows", я думаю. В любом случае, просто пытаюсь указать, почему кто-то еще проголосовал за ваш ответ.
WinEunuuchs2Unix
1
Я согласен с тем, когда все остальное терпит неудачу. , так что редактировать и upvote. ;-)
Фабби
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-накопителя.
Ю Шен