USB Sandisk не обнаружен Ubuntu 14.04, но обнаружен Windows 7

Просто используйте символическую ссылку.

Переместите mlocate.db на другой диск, предположим, что он заканчивается на /some/path/mlocate.db. Перейдите в нужную папку
cd /var/lib
Создайте символическую ссылку
ln -s /some/path/mlocate.db mlocate.db

Обратите внимание, что я не тестировал это, но аргументация позади этого звучит достаточно правильно для меня. Если это не так, как ожидалось, просто верните свои действия, удалив символическую ссылку и верните фактический файл в свое местоположение.

1
задан 16 September 2014 в 23:26

4 ответа

Я думаю, что есть проблема с ehci / высокоскоростными модулями USB 3.0 в ядре. Я читал об этой проблеме с несколькими дистрибутивами и ядрами, и иногда я читал, что она была исправлена. Ранние журналы проблемы показали, что ядро ​​не будет выделять достаточную мощность для решения новых требований высокоскоростного USB, что может объяснить, почему он работает в режиме хоста (поскольку ядро ​​не получало возможности ограничить количество Power), а также в Windows, но не в Ubuntu.

Я также прочитал, что, несмотря на недостаточное распределение мощности, если вы оставите USB-накопитель в любом месте от 5 до 15 минут, это будет в конечном счете достаточно приоритетным, чтобы быть распознанным и смонтированным.

Я последую позже с некоторыми ссылками, очень любопытно посмотреть, как это получается.

edit: В качестве альтернативы это может быть проблемой для FUSE. Вы пытались установить его из командной строки напрямую, вместо того, чтобы позволить FUSE пытаться и терпеть неудачу для автоматического запуска?

edit: Вот компиляция других экземпляров одной и той же проблемы на варьируя ядра в разное время. Кажется, это регрессия, которая проявляется в более поздних ядрах так же, как и в исходных проблемных. В каждом случае это был отказ / тайм-аут blakid / udev, и в каждом случае виновником было устройство USB 3.0, обрабатываемое ehci / некоторым его вариантом, и в каждом случае устройство в конечном счете распознается после длинной строки тайм-аутов. Во всех описанных случаях принудительная установка устройства с sudo mount была успешной, хотя это может быть случайностью.

Стоит отметить, кстати, что отказ ядра будет решить проблему. Последний релиз, который я видел, как гладко работающий, был 3.10.7, и до этого большинство людей были успешными только в & lt; 3.10.

Таким образом, без дальнейшего подтверждения, ваши доказательства:

Ubuntu 13.04 Не распознает USB-диски

Ubuntu 13.04 Не распознает USB-накопители

USB-устройство постоянно сбрасывается

USB-устройство постоянно сбрасывается

Выборочная слепота на некоторых USB-устройствах

1
ответ дан 24 May 2018 в 03:48
  • 1
    Спасибо за это, у меня возникла проблема с модемным модемом Huawei, который не обнаруживается - в том смысле, что когда вы подключаете его к USB, в dmesg / syslog есть сообщения no ... Также здесь, его более старый USB-модем и подключен к порту USB 3 ... и действительно, если я жду 5-10 минут, то, в конце концов, есть сообщения в syslog, и устройство узнается ... Желание было что-то, что могло бы заставить зондировать на автобусах usb ... – sdaau 7 April 2016 в 16:03
  • 2
    Я хотел бы подтвердить, что проблема обнаружения Sandisk в Ubuntu 16.04.1 LTS с USB-накопителями Cruzer Glide, отформатированными в формате FAT32, в то время как у меня нет проблем с USB-приводами с форматированием EXT4 (пока, во всяком случае, не совсем уверен. ) Кроме того, "modprobe usb-storage" исправление не работает. uname -a: Linux HP-Pavilion-dv6 4.4.0-31-generic # 50-Ubuntu SMP Ср июл 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU / Linux Холодная перезагрузка позволяет обнаруживать ONCE, затем / dev / sdb снова исчезает. – user173876 23 July 2016 в 13:09

Похоже, что это может быть проблема с драйвером Linux, так как ваш syslog не сообщает, что моя делает, когда я вставляю USB-диск. В частности, ему не хватает строки «.... usb-storage 2-1: 1.0: USB Mass Storage device обнаружено» сразу после ... not an MTP device (что нормально видеть, кстати). Тот факт, что он работает в живом сеансе, поддержит это. Возможно, ваша установленная система не обновила драйвер правильно, но драйвер в живой системе позже и функциональный.

Вы также можете пообщаться с Sandisk онлайн бесплатно с понедельника по пятницу: 08:00 - 07 : 00 PM PDT. Я сделал это недавно по вопросам, связанным с SSD Sandisk. Несмотря на то, что я использовал Linux, они были очень полезны и решили мою проблему. Есть проблемы, когда их диски не распознаются при некоторых обстоятельствах.

0
ответ дан 24 May 2018 в 03:48
  • 1
    У меня есть аналогичная проблема, описанная здесь здесь, на Ask Ubuntu , но там syslog всегда показывает некоторые строки как ... USB Mass Storage device detected. Считаете ли вы, что здесь будет работать то же самое решение, что и @Parto? Спасибо за подсказку! – Rantanplan 8 January 2015 в 18:15
  • 2
    Я не могу сказать точно, но я бы, конечно, попробовал. – Scooby-2 11 January 2015 в 00:36

Похоже на проблему с драйвером. Вы можете попробовать:

sudo apt-get install mtp-tools mtpfs

Кроме того, вы могли бы подумать, старый диск - возможно, на выходе.

-2
ответ дан 24 May 2018 в 03:48
  • 1
    Установили их и перезапустили мою систему - все равно ничего хорошего. – Parto 15 September 2014 в 17:21
  • 2
    -1. Очень маловероятно, поскольку «не было устройством MTP», триггеры на каждом подключенном USB-устройстве, которое не является устройством MTP. Установка программного обеспечения MTP не делает его одним. – gertvdijk 15 September 2014 в 17:21
  • 3
    Вы пытались установить вручную? mount -t vfat -o rw, nosuid, nodev, quiet, shortname = mixed, uid = 1001, gid = 100, umask = 077, iocharset = utf8 / dev / sda1 / mnt / usbstick – user327078 18 September 2014 в 11:44
  • 4
    Кроме того, вам придется попытаться создать некоторые правила udev – user327078 18 September 2014 в 11:46

использовать с этой командой и изменить Id для hsdpa modem

sudo usb_modeswitch -v 0x12d1 -p 0x1446 -V 0x12d1 -P 0x1436 -M 55534243123456780000000000000011062000000100000000000000000000

работать для меня ..

-3
ответ дан 24 May 2018 в 03:48
  • 1
    Что это делает в точности? Можете ли вы попытаться объяснить команду и как получить идентификатор для модема hsdpa. – Parto 18 January 2016 в 13:03
  • 2
    в новом модеме Ubuntu usb идентифицируется как устройство хранения. Он получает идентификатор продукта 1446 .. он должен быть chane до 1436 (идентификатор продукта для модема usb) – Dulip Chandana 19 January 2016 в 09:24
  • 3
    @DulipChandana: Пожалуйста, отредактируйте свой ответ, если вы хотите что-то прояснить. – David Foerster 20 January 2016 в 00:59
  • 4
    С другой стороны, usb_modeswitch полностью не привязан к устройствам хранения данных, которые также не являются модемами. – David Foerster 20 January 2016 в 01:00

Другие вопросы по тегам:

Похожие вопросы: