Fdisk linux не видит флешку

fdisk -l не видит флешку, а lsusb видит как ее примонтировать?

если выхлоп grep usb.storage /proc/modules пустой — разбираться почему он не загружен и сделать modprobe usb-storage

если не пустой, значит на флэшке нет таблицы разделов, например

делал modprobe usb-storage, не помогает. Выхлоп показать немогу так как работаю на другой машине, а на той нет инета нужно установить дрова с флешки, котору не могу монтировать)

но при работе в режиме востановления при подключении флешки идет инфа, что она появилась и что-то там делает

dmesg говорит new full-speed usb device number 10 using ohci-pci

оно, вроде как, и без таблицы разделов должно видеть

ТС: в dmesg есть ошибки после вставления флешки?
может флешка дохлая?

флешка 100% рабочая,

device not accepting address 14, error -32

и такое для всех флешек которые у меня есть

Источник

Решение проблем с видимостью флешки в Linux

Способ 1: Ручное монтирование

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

Способ 2: Разметка новой флешки

Иногда проблемы с обнаружением носителя в Linux связаны с отсутствием на нем разделов. Чаще всего это касается новых флешек определенных моделей. В таких ситуациях нужно воспользоваться одной из доступных утилит, чтобы создать раздел. Если вы только приобрели устройство и столкнулись с подобной проблемой, произведите приведенные далее действия.

  1. Откройте меню приложений и отыщите там стандартное приложение GParted. Если оно по умолчанию отсутствует в оболочке, предварительно выполните инсталляцию через официальные репозитории, вписав команду sudo apt-get install gparted или sudo yum install gparted .

Запуск утилиты придется подтвердить, указав пароль суперпользователя.

Если сейчас пространство флешки не имеет разделов, в одной из строк вы увидите надпись «не размечено». Тогда это следует исправить. Нажмите по данной строке правой кнопкой мыши.

Особое внимание обратите на правый столбец с пунктами «Создать как» и «Файловая система». Здесь выберите «Основной раздел» и необходимую ФС, которая по умолчанию устанавливается как ext4.

После добавления задания останется только нажать на значок в виде зеленой галочки, чтобы запустить выполнение операции.

Читайте также:  Finding windows environment variables

Подтвердите этот процесс, нажав на кнопку «Применить».

Вы будете уведомлены об успешном завершении операции.

Если после этого устройство не было примонтировано автоматически, щелкните по строке с разделом ПКМ и в контекстном меню выберите «Монтировать».

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

Способ 3: Установка утилиты для автоматического монтирования дисков

Для Linux существует специализированная утилита без графического интерфейса, которая функционирует в фоновом режиме. Она предназначена для автоматического монтирования дисков, включая флешки, при их подключении к системе. По умолчанию она может быть не установлена, из-за чего и возникает рассматриваемая сегодня проблема. Решить это можно так:

    Откройте «Терминал» через меню приложений или стандартную горячую клавишу Ctrl + Alt + T.

Здесь введите команду sudo apt install udiskie , которая отвечает за установку необходимой нам утилиты.

Это действие придется подтвердить, указав пароль суперпользователя.

Дополнительно выберите вариант Д, чтобы начать загрузку архивов.

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

После завершения установки используйте команду udiskie -a -n -t , чтобы задать основные параметры работы утилиты.

Теперь вы можете подключить флешку, чтобы проверить ее работу, или же достаточно будет ввести udisksctl mount -b /dev/sdc1 , заменив название диска на необходимое, чтобы произвести монтирование в текущей сессии.

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

Способ 4: Форматирование флешки

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

В этом материале вы узнали о методах решения проблем с обнаружением флешки в Linux. Как видите, существуют самые разнообразные варианты, которые будут оптимальными в определенных ситуациях.

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Arch не видит флешку .

arch после установке ядра linux-pf на ноутбуке thinkpad t420s, перестал видеть флешки.

Читайте также:  Знание операционных систем windows это

fdisk -l вообще не показывает sdc . Что делать?

dmesg при втыкании флешки что показывает? Если в другие порты втыкаешь, то то же самое?

И вообще cast post-factum

И вывод lsusb давай.

Хочешь, чтобы я зашёл к товарищу домой и паяльником заставил его выложить логи? Сильно сомневаюсь.

usb 4-1.2: USB disconnect, device number 4

Bus 004 Device 005: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 005: ID 04f2:b221 Chicony Electronics Co., Ltd integrated camera Bus 003 Device 006: ID 062a:4102 MosArt Semiconductor Corp. Bus 003 Device 004: ID 17ef:100a Lenovo ThinkPad Mini Dock Plus Series 3 Bus 003 Device 003: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1) Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 005: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 04f2:b221 Chicony Electronics Co., Ltd integrated camera
Bus 003 Device 006: ID 062a:4102 MosArt Semiconductor Corp.
Bus 003 Device 004: ID 17ef:100a Lenovo ThinkPad Mini Dock Plus Series 3
Bus 003 Device 003: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Такое должно выдавать при вытаскивании флешки из usb. Может контакт плохой?

[ 2427.920064] usb 4-1.2: USB disconnect, device number 9

Так. Флешку видно, значит дело не в контакте.

Нашёл у себе флешку с убитой таблицей разделов. Проверил.

1. fdisk -l её не видит.

2. lsusb её видит.

3. Диспетчер разделов для KDE её видит.

gparted нет . partitionmanager тоже.

fdisk выводит таблицу разделов если она есть. Если её нет то соответственно не показывает.

Там вообще данные были?

Если нет, то нужно создать таблицу разделов.

Диск /dev/sda: 298,1 GiB, 320072933376 байт, 625142448 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0x1fac5d64

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 * 2048 206847 204800 100M 83 Linux
/dev/sda2 206848 63121407 62914560 30G 83 Linux
/dev/sda3 63121408 81995775 18874368 9G 83 Linux
/dev/sda4 81995776 625142447 543146672 259G 83 Linux

Читайте также:  Send serial port linux

Диск /dev/sdb: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0x3e2bbbcd

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdb1 2048 650117119 650115072 310G 83 Linux
/dev/sdb2 650117120 1300232191 650115072 310G 83 Linux
/dev/sdb3 1300232192 1509947391 209715200 100G 5 Расширенный
/dev/sdb4 1509947392 1953523711 443576320 211,5G 83 Linux
/dev/sdb5 1300234240 1405089791 104855552 50G 83 Linux
/dev/sdb6 1405091840 1509947391 104855552 50G 83 Linux

Элементы таблицы разделов упорядочены не так, как на диске.

через dd что нибудь писал на флешку? рекомендуемый fat32 убивает наповал этим делом и съедает размер, gparted может воскресить флеху создав заново таблицу разделов, но если он не видит — тогда хз, а винда видит? лечил убитые флешки виндой — писал на них dos через rufus и они оживали.

да я делал загрузочную флешку программой etcher . ибо dd, bios не запускает . щас попробую .

Вот с этого и нужно было начинать )

что не помогло? винда не видит флешки? если видит rufus пишет на нее полюбасу. gparted видит флеху? если не видит — запустить систему из под root, вставить флешку и попробовать еще раз посмотреть через gparted, если увидет — выбрать в меню создать таблицу разделов, а после того как она будет создана форматнуть в fat32 тем же gparted

rufus записал без ошибок.щас попробую из под рута.

rufus записал без ошибок.щас попробую из под рута

э тормози! винда видит флеху? что записал rufus? если dos записал — значит флешка ожила, в rufus в разделе выбора фс fat32 выбрать не забыл?

нет. rufus сказал без ошибок . и через root gparted не видит флешку . может я что то в ядре не включил ?

винда видит флеху? ее размер соответствует заявленому? файловая система fat32?

да всё нормально . я попросил у друга флешку , мой ноут не видит её , до того как я ставил ядро -pf у меня эта флешка работала .

понял отбой, arch еще то глюкалово, а новенького хочется — ушел в итоге на debian sid. даже unstable sid стабильней arch

Источник

Оцените статью