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


17

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

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

Ответы:


7

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

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

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


Я не знаю, почему 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

Вопрос не в том, как вручную смонтировать раздел: 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-накопителя.
Ю Шен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.