Почему линукс не видит флешку
Перейти к содержимому

Почему линукс не видит флешку

  • автор:

Почему линукс не видит USB флешку?

По команде sudo fdisk -l видит флешку. Но не видно как подключенного устройства.

Как сделать чтобы флешка нормально подключились?

5aedd4535fe85549860414.png 5aedd4703f686552264854.png

  • Вопрос задан более трёх лет назад
  • 31394 просмотра

2 комментария

Средний 2 комментария

Lynn

Похоже она просто неотформатирована

ubukulov

Кайрат Убукулов @ubukulov Автор вопроса

sudo mkfs.vfat -t /dev/sdb не форматирует. или делаю не так

Решения вопроса 1

fzfx

на вашей флешке нет разделов, поэтому в файловом менеджере она и не видна. создайте разделы с помощью, например, gparted.

Ответ написан более трёх лет назад
Нравится 1 2 комментария

mindtester

# @mindtester

из утилит еще вариант — «диски» (gnome-disks) она достаточна, и более вероятно установлена по дефолту (в сравнении с gparted)

Barafu_Albino_Cheetah @Barafu_Albino_Cheetah

Стоп! На флешке может и не быть разделов, прямо файловая система от первого байта. Я так всегда делаю, и всё работает.

Ответы на вопрос 2

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

Можно из терминала смонтировать, но потом аккуратнее с размонтированием.

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

CityCat4

Внимание! Изменился адрес почты!

два варианта.
— На флэшке нет разделов (маловероятно, если из магазина, всегда форматируют в один exFAT раздел)
— Флэшка не подключена автоматом
Далеко не всегда флэшка подключается автоматом. Проверьте настройки среды и наличие прав на автомонтирование

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

linux

  • Linux
  • +2 ещё

Совместимость реализаций ZFS?

  • 1 подписчик
  • 11 часов назад
  • 33 просмотра

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.028 секунд. Запросов: 25.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Не видит флешку.

Kubuntu 9.10 перестала видеть флешку sdhc 8gb. счачала перестала видеть ее через картридер, а сейчас не видит и если подключить телефон(5800XM) как накопитель. Что можно сделать??

Гость — 14 Январь, 2010 — 16:39

Был такой же глюк с 8-гиговой USB-Kingston Fat32 (все другие меньшего объема работали нормально) а эту он либо не видел либо убивал при записи убивал помогал только scandisk под виндой, решил установкой дополнительного usb-контроллера с ним все супер (раньше порты только на материнке были)

baluich — 15 Январь, 2010 — 09:57

Да спасибо помогло.

Гость — 15 Январь, 2010 — 01:50

На днях была такая же проблема, причем тоже 5800. Как sdb система флешку видела, а вот то что она подключена в графической среде не показывала. Свой ответ я решил сменой доступа к папке /media, который был закрыт по неизвестным причинам. Проверить легко: перейти cd / далее ls -l и тебе с лева покажет доступ к папке. У меня на данный момент drwxrwxrwx, то есть полный. Если отличается, то вводим под sudo su, получаем права root и пшем след. chmod u=r media. Все, доступ открыт. А для начала посмотри ее вообще система видит или нет — lsusb.

balamutick — 15 Январь, 2010 — 13:43

На всякий случай, лучше знать, что за команда Chmod (ссылка на википедию)

baluich — 15 Январь, 2010 — 13:06

не у меня система как sdb не видела. Я подумал может это произошло потому что я не «безопасно» его отключил??

balamutick — 15 Январь, 2010 — 13:40

Это тоже может быть причиной.

Но она не должна её «не видеть», ибо если её не видит USB порт, то это значит она умерла.

А правильно говорить и понимать, НЕ МОЖЕТ ПОДМОНТИРОВАТЬ.

А подмонтировать не может из-за ошибок в файловой системе.

baluich — 16 Январь, 2010 — 13:12

Хорошо, не могла подмонтировать)). Ну то, что она умерла я сразу отбросил — она в телефоне нормально читалась.

baluich — 21 Январь, 2010 — 16:46

Кстати а есть что-то на подобии chkdsk для linux.

balamutick — 21 Январь, 2010 — 17:10

baluich — 21 Январь, 2010 — 17:52

Вот млин опять не определяеться! В /dev ее нету, lsusb чето показывает
baluich@baluich-desktop:~$ lsusb
Bus 001 Device 005: ID 0421:0156 Nokia Mobile Phones
В винде при попытке вызвать ее свойства — виснет, то же самое если в консоли попытаться выполнить chkdsk e: /r /f.

baluich — 25 Январь, 2010 — 10:36

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

Starina_Berni — 9 Февраль, 2010 — 17:24

Здравствуйте. У меня похожая проблема с флешкой Transcend USB 2.0 Вставляю — не видит. В списке lsusb отображается, но в графической среде ее нет и в sd тоже. Ниакак не пойму в чем дело. Подскажите, пожалуйста.

balamutick — 10 Февраль, 2010 — 17:14

Starina_Berni — 10 Февраль, 2010 — 17:44

Я уже пробовал это. Мне терминал ничего на это не отвечает.

balamutick — 10 Февраль, 2010 — 18:00

Прошу прощения:
sudo fdisk -l

А то, что он не ответит в консоль, тогда нам сюда покажите.

Starina_Berni — 10 Февраль, 2010 — 18:02

Да, теперь сработало:

Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x03180318

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 16573 133122591 7 HPFS/NTFS
/dev/sda2 16574 19214 21213832+ 83 Linux
/dev/sda4 19215 19457 1951897+ 82 Linux своп / Solaris

Диск /dev/sdb: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3066b6e3

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 19457 156288321 7 HPFS/NTFS

Starina_Berni — 10 Февраль, 2010 — 20:39

Я в первый раз забыл флешку вставить, вот теперь вставил. Разницы никакой:

Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x03180318

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 16573 133122591 7 HPFS/NTFS
/dev/sda2 16574 19214 21213832+ 83 Linux
/dev/sda4 19215 19457 1951897+ 82 Linux своп / Solaris

Диск /dev/sdb: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3066b6e3

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 19457 156288321 7 HPFS/NTFS

salt — 10 Февраль, 2010 — 21:22

Изображение пользователя salt.

Lang — 10 Февраль, 2010 — 22:03

Изображение пользователя Lang.

Обновить до kde 4.3.5, там этот баг исправили

Starina_Berni — 13 Февраль, 2010 — 15:59

balamutick — 15 Февраль, 2010 — 14:48

mount /dev/sdb1 (или там где будет флешка) — уже пробовали ?

salt — 15 Февраль, 2010 — 15:05

Изображение пользователя salt.

У меня с очень старым железом бывают непонятки с usb, то видит то не видит, ну так и железо забавное LuckyStar Socket7

Starina_Berni — 17 Февраль, 2010 — 12:19

У меня новое железо, возможно даже что прийдется ядро менять на самое последнее (возможно от этого проблемы).
balamutick а откуда мне узнать где флешка будет? sdb1 — у меня второй винчестер. В fdisk -l флешка не отображается, но lsusb ее видит.

balamutick — 17 Февраль, 2010 — 12:58

fdisk -l — должно.

Если нету, попробуй от имени рута сразу после вставки флешки, написать комнду dmesg

Starina_Berni — 23 Февраль, 2010 — 10:33

ОМГ Там очень много страшных строчек. Ничего полезного вроде нет.
fdisk -l по прежнему только о винчестерах инфу выдает. Флешку не видит.

balamutick — 25 Февраль, 2010 — 19:53

нам нужна последняя страшная строчка. Вытаскиваем и вставляем снова флешку. Далее смотрим последние строчки dmesg.

lohmat — 23 Февраль, 2010 — 13:29

Изображение пользователя lohmat.

Гость — 27 Февраль, 2010 — 16:32

scsi9 : SCSI emulation for USB Mass Storage devices
[ 1601.493030] usb-storage: device found at 5
[ 1601.493031] usb-storage: waiting for device to settle before scanning

Это появилось после того как я вытащил и снова вставил флешку. На мгновение система увидела ее, но затем она снова пропала.
А это появилось когда я повтроно вытащил и вставил флешку:

sd 13:0:0:0: [sdc] Assuming drive cache: write through
[ 1650.555301] sd 13:0:0:0: [sdc] Attached SCSI removable disk

Starina_Berni — 17 Март, 2010 — 13:05

Советы по той ссылке не помогли. Ядро обновил до 32-го, тоже не помогло. Заметил, что когда перезагружаюсь с воткнутой флешкой, то система ее находит, прежде чем уйти в перезагрузку. Возможно какой-то процесс мешает системе ее увидеть?

Гость — 20 Май, 2010 — 14:15

Установлена Kubuntu 10.04 на стационарном компе. Не работает картридер (стоит вместо флопика),а точнее не подключаются карты помяти(SD), USB порт на картридере работает полно-функционально. почитал сдесь http://forum.ubuntu.ru/index.php?topic=75569.0 , и сделал так

(To make a file use $ sudo gedit)

«options sdhci debug_quirks=1»

(without double quotes)

«options pciehp pciehp_force=1»

(without the double quotes)

(without the double quotes) to the end of your existing /etc/modules file

перезагрузил не помогло.
До этих мани пуляций при подключении SD , карта памяти то появлялася то исчезала сама по себе,очем сообщял виджет «Подключаемые устройства», и мигал индикатор на картридере.Т.е. я так понял она не могла примонтироваться? Примонтировать в ручную то чего нет я не смог.
sudo fdisk -l флешку не видет

иск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x95dee65d

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 522 4192933+ 82 Linux своп / Solaris
/dev/sda2 523 89524 714908534+ 5 Расширенный
/dev/sda3 * 89525 96004 52050600 7 HPFS/NTFS
/dev/sda4 96005 121601 205607902+ 7 HPFS/NTFS
/dev/sda5 523 3133 20972826 83 Linux
/dev/sda6 3134 89524 693935676 83 Linux

ОС картридер видит

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 032: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Что делать дальше я незнаю карты памяти так и не работают подскажите где смотреть, куда копать или хотябы вчем проблема, продолжаю шарить google но как я понял не могу грамотно поставить вопрос.

dyug — 23 Май, 2010 — 09:55

встроенный кардредаер?
проверь после загрузки:
sudo modprobe usb_storage
у меня на ноуте так помогает 🙂
если заработало, то дописать следующей строкой в
/etc/modules
usb_storage

от рута, разумеется.

Обнаружил, когда воткнул внешний кардреадер, и заработал попутно внутренний (я не вытащил из него карточку) 🙂

Гость — 25 Май, 2010 — 11:09

Спасибо ПОМОГЛО! картридер работает как часы, а то я безнего как без рук был.

dyug — 25 Май, 2010 — 12:08

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

everybody — 23 Май, 2010 — 14:42

Тоже возникла проблема с невидимостью флэшки:
fdisk -l выдает следующее:

Диск /dev/sda: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3d4bf4a3

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 27 216846 83 Linux
/dev/sda2 28 288 2096482+ 82 Linux своп / Solaris
/dev/sda3 * 289 1922 13125105 c W95 FAT32 (LBA)
/dev/sda4 1923 9729 62709697 f W95 расшир. (LBA)
/dev/sda5 1923 3176 10072723+ 83 Linux
/dev/sda6 3177 6696 28274368+ 83 Linux
/dev/sda7 6697 9729 24362541 7 HPFS/NTFS

В /dev после втыкания флэшки появляется устройство sdb
lsusb показывает:
Bus 002 Device 002: ID 04fc:05d8 Sunplus Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0c76:0005 JMTek, LLC. Transcend Flash disk
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Тоже получается видит.

Но /dev/sdb1 нет, соответственно не монтируется, однако индикатор на флэшке моргает.
Может кто-нибудь знает как это победить?

Starina_Berni — 28 Май, 2010 — 18:18

Я обновился до kubuntu 10.04 (там убран HAL). Проблема не то чтобы совсем исчезла, но теперь флешка видимая. Но когда с ней начинаешь работать (копировать что-нибудь, например) она вылетает из системы, грузит весь комп, а через несколько секунд снова определяется. Короче как капризная стерва себя ведет:) Успеваю пару файлов скопировать на нее прежде чем она с ума сойдет. Если кто знает лекарство, помогите пожалуйста.
Everybody, ты тоже попробуй обновись. Проблема в HAL заключается.

Гость — 30 Декабрь, 2010 — 14:22

А у меня все видит но когда я загружаю на флешку телефона телефон не видит что делать

unixforum.org

Ubuntu 8.04 отказывается распознавать любые флешки. Сначала отказалась находиться моя флешка(до этого с ней всё было нормально). Подумал мало-ли, может концы отдала, купил новую, та же фигня. Взял обе флехи, проверил у соседа, обе рабочие. При этом другие usb-устройства обнаруживаются и работают без проблем.

Спасибо сказали:
Juliette Сообщения: 5058 Статус: ROSA Lab ОС: Ubuntu LTS, Mandriva 2011

Re: Ubuntu не видит флешки

Сообщение Juliette » 20.11.2008 11:27

Логи какие при подключении этих флешек? В /var/log/messages.
Спасибо сказали:
unikom Сообщения: 10 ОС: Linux Mint 5 Elyssa

Re: Ubuntu не видит флешки

Сообщение unikom » 21.11.2008 20:04

20.11.2008 11:27
Логи какие при подключении этих флешек? В /var/log/messages.

Nov 21 22:01:18 dan-desktop kernel: [163509.378040] usb 4-6: new high speed USB device using ehci_hcd and address 64

Спасибо сказали:
Atragor Сообщения: 681 Статус: . Контактная информация:

Re: Ubuntu не видит флешки

Сообщение Atragor » 21.11.2008 20:31

И всё, в messages всего одна строчка про флешку?

P.S. Надеюсь, «отказывается распознавать» не значит «на рабочем столе не появляется значок»?

If you were MEANT to understand it, we wouldn’t have called it ‘code’ © bash.org
Спасибо сказали:
unikom Сообщения: 10 ОС: Linux Mint 5 Elyssa

Re: Ubuntu не видит флешки

Сообщение unikom » 24.11.2008 07:22

21.11.2008 20:31

И всё, в messages всего одна строчка про флешку?

P.S. Надеюсь, «отказывается распознавать» не значит «на рабочем столе не появляется значок»?

При появлении флэхи появляется вот эта одна строчка
«отказывается распознавать» значит что при вызове lsusb устройства в списке и в помине нет + всё из этого вытекающее

Спасибо сказали:
Ali1 Сообщения: 2250

Re: Ubuntu не видит флешки

Сообщение Ali1 » 25.11.2008 04:20

А флешка включается в разъём на плате или подключённый кабелем? Иногда бывают проблемы из-за кабеля.
Спасибо сказали:
unikom Сообщения: 10 ОС: Linux Mint 5 Elyssa

Re: Ubuntu не видит флешки

Сообщение unikom » 28.11.2008 14:30

25.11.2008 04:20
А флешка включается в разъём на плате или подключённый кабелем? Иногда бывают проблемы из-за кабеля.

Втыкал и через кабель и напрямую на разные мосты, результат один, не пашет. Так же обнарудил что не работают некоторые виды флешек, напр кингстоны не пашут, трансценды работают нормально.
Может дело в дровах?

Спасибо сказали:
HomeCraft Сообщения: 220 ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Ubuntu не видит флешки

Сообщение HomeCraft » 08.01.2009 10:02

В эту же тему: ядро не может определить флешку A-Data 16 GB после форматирования. При этом оно (ядро) сообщает:

Jan 6 22:31:06 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 12 Jan 6 22:31:06 localhost kernel: usb 1-2: configuration #1 chosen from 1 choice Jan 6 22:31:06 localhost kernel: scsi8 : SCSI emulation for USB Mass Storage devices Jan 6 22:31:16 localhost kernel: usb 1-2: reset high speed USB device using ehci_hcd and address 12 Jan 6 22:31:27 localhost kernel: usb 1-2: device not accepting address 12, error -110 Jan 6 22:31:27 localhost kernel: usb 1-2: reset high speed USB device using ehci_hcd and address 12 Jan 6 22:31:37 localhost kernel: usb 1-2: device not accepting address 12, error -110 Jan 6 22:31:37 localhost kernel: usb 1-2: reset high speed USB device using ehci_hcd and address 12 Jan 6 22:31:52 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:32:08 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:32:08 localhost kernel: usb 1-2: reset high speed USB device using ehci_hcd and address 12 Jan 6 22:32:23 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:32:38 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:32:38 localhost kernel: usb 1-2: USB disconnect, address 12 Jan 6 22:32:38 localhost kernel: scsi 8:0:0:0: Device offlined - not ready after error recovery Jan 6 22:32:38 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 13 Jan 6 22:32:49 localhost kernel: usb 1-2: device not accepting address 13, error -110 Jan 6 22:32:49 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 14 Jan 6 22:32:59 localhost kernel: usb 1-2: device not accepting address 14, error -110 Jan 6 22:32:59 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 15 Jan 6 22:33:14 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:33:30 localhost kernel: usb 1-2: device descriptor read/64, error -110 Jan 6 22:33:30 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 16 Jan 6 22:33:45 localhost kernel: usb 1-2: device descriptor read/64, error -110

В винде та же флешка на той же машине в том же разъеме видится нормально.
После низкоуровневого форматирования под виндой в линуксе распознается и подцепляется как /dev/sdX. Естественно при этом на ней нет ни файловой системы, ни таблицы разделов.
Поэтому форматирую в следующем порядке:
1. dd if=/dev/zero of=/dev/sda
2. fdisk /dev/sda (создаю раздел sda1)
3. mkdosfs (создаю файловую систему ФАТ32)
После этих действий ситуация в линуксе повторяется, в винде полет нормальный.
Вопрос: это что-то с флешкой или с ядром? Пробовал сдать в магазин как неработающую, но там у них только винда и, следовательно «все ок!», направили в сервисный центр. Подскажите как выходить из этой ситуации. Под линукс очень нужна флешка т.к. я только в нем и работаю.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *