линукс не видит флешку что делать
Не работает флешка в linux помогите.
Здравствуйте я новичок в Linux 19 Tara недавно перешел с windows у меня проблема вчера поставил usb флешку 8Gb в Комп и форматировал его с NTFS после форматирования скопировал в флешку музыки все нормально было потом выташил usb флешку с пк флешку ни открывает нигде даже на компе флешку видит но не открывает JetFlash NAND Flash не могу открывать и форматировать даже через gparted не получается
Неграмотная писанина есть признак неуважения к собеседнику. А ты сюда за помощью пришел. Какого хрена мы должны ломать глаза об эту портянку?
потому что асинхронная запись, нельзя вытаскивать без безопасного извлечения.
не пользуй нтфс на флешке
на любой системе фат 32/экт 32
респект
вот что выдает
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип /dev/sdb1 63 1953503999 1953503937 931,5G 7 HPFS/NT
Re: вот что выдает
Это не то. Это системный диск.
форматировать даже через gparted не получается
переформатируй флешку в фат32 и 4К кластер. можно под вин пройти chkdsk
Понятно. Не тот диск. Обычно /dev/sda — жесткий, а /dev/sdb и далее прочие. А у тебя как минимум 2 жестких.
Просто вынул флешку или сделал в начале безопасное извлечение (отмонтирование файловой системы)?
Что бы не было проблем в начале делай безопасное извлечение, а потом вынимай накопитель из порта.
Не используй NTFS для флешек без особой надобности. Она для этого не предназначена.
Форматируй в exFAT
не получается форматировать
вот что появляется через lsblk
через gparted не видит флешку
что говорит dmesg, после того как ты вставил флэшку?
1. Найти Dimez и jollheef
2. Удалить у каждого писюн
3. На лобке сделать тату «4.1 Offtopic (-1)»
5 способов исправить неисправное USB-устройство или порт в Linux
Вы подключили USB-флеш-накопитель или клавиатуру или мышь к вашему Linux ПК. Но ничего не происходит.
В чем дело? Почему ваш Linux ПК не обнаруживает устройство? Дело в Linux, или ваше USB-устройство перестало работать?
USB не работает в Ubuntu?
Дисководы, устройства чтения карт памяти, телефоны, медиаплееры и периферийные устройства мультимедиа… все они полезны, но если есть проблема с USB-портом или драйверами вашей системы, они не будут работать. Это может быть особенно неприятно, если вы используете клавиатуру Bluetooth или мышь (с USB-ключом), поскольку это означает выкапывание проводных альтернатив USB.
Однако, это может быть не неработающий порт. Возможно, USB-устройство, которое вы используете, имеет неисправность и не может быть обнаружено.
Решение проблем с USB может быть сложной задачей, но эти неисправности не невозможно диагностировать и сделать необходимые исправления.
Для устранения проблем USB в Linux необходимо выполнить пять шагов:
Давайте рассмотрим каждый из них по очереди и научимся работать с хитроумными USB-устройствами в Linux.
1. Ваше устройство обнаружено Linux?
Первое, что нужно проверить при вставке вашего USB-устройства на ваш компьютер Linux, – это его обнаружение. Обнаружение USB-устройства обычно не является вербальным или слышимым (в Linux Deepin – это не так), как в Windows или macOS, что означает, что вам часто приходится проверять, что устройство было захвачено операционной системой.
К счастью, это просто.
Во-первых, отсоедините USB-устройства, которые вы запрашиваете. Затем откройте окно терминала и введите команду ” list USB:
Запомните результаты, затем подключите USB-устройство и снова запустите lsusb.
На этот раз вы должны увидеть дополнительное устройство, указанное с идентификатором шины, идентификатором устройства, USB-идентификатором и описанием. Если вы не можете определить, что такое дополнительное устройство (у вас может быть внутреннее устройство USB, возможно, Ethernet), попробуйте выполнить другую команду.
Команда dmesg перечислит подключенные USB-устройства в вашей системе. Он также будет включать в себя оборудование, отличное от USB и к сожалению, предоставляет огромный объем информации. Чтобы противостоять этому, вы можете попробовать:
Наконец, вы можете просто положиться на более удобный:
Это похоже на нечто среднее между командами dmesg и lsusb, перечисляя подключенное USB-оборудование с достаточной информацией для их идентификации.
Итак, USB который вы подключили, указан здесь? Если нет, то возможно порт поврежден или возникла проблема с устройством. Точно так же устройство может быть несовместимо с Linux.
2. Как проверить порт USB
Если USB-устройство не отображается, это может быть связано с неисправностью USB-порта.
Лучший способ проверить это, просто использовать другой USB-порт на компьютере. Если оборудование USB теперь обнаружено, то вы знаете, что у вас есть проблема с одним из USB-портов.
Если другой USB-порт недоступен, вам нужно попробовать USB-устройство на другом ПК или ноутбуке. Однако, это может быть не идеальным вариантом, поскольку в качестве альтернативы вы можете использовать компьютер с Windows или macOS и в данном случае, некоторые USB-устройства не могут использоваться в Linux. Так что будет сложно определить, что именно вызывает проблемы, является ли это USB-устройство или USB-порт.
Для достижения наилучших результатов, где это возможно, придерживаться Linux-совместимого оборудования при устранении неполадок USB-устройств.
3. Исправление поврежденного USB-оборудования
Если ваше оборудование USB неисправно, у вас есть два варианта: исправить или вернуть.
Исправление обычно включает проверку порта USB, а также устройства, которое в настоящее время не работает. Исправления почти всегда будут сосредоточены вокруг кабеля USB и порта на вашем компьютере. USB-кабели, как правило, могут быть заменены, однако USB-порты могут быть отремонтированы.
Физическая проверка оборудования USB – хорошая идея. Кабели должны быть прочными, без каких-либо разрывов, металлическая секция надежно закреплена.
USB-порты, тем временем, должны быть проверены с выключенным ПК и отключены от электросети. Проверьте, что порты надежно закреплены, шаткие порты USB являются признаком износа оборудования.
Если USB-порт ослабевает, вы можете припаять его обратно на место. Конечно, вы уже должны знать как паять, никогда не пытайтесь выполнять DIY работу (сделай это сам) без предварительного опыта.
Кроме того, проверьте наличие пыли и грязи в USB-портах, особенно на задней панели компьютера, где регулярно собирается пыль. Пыль является врагом ПК, поэтому стоит держать вашу систему в среде где нет пыли. Пыль может проложить свой путь в ваш ПК через USB-порты, найдите время держать эти порты в чистоте. Используйте сжатый воздух для рассеивания пыли и грязи.
Можете ли вы вернуть свое USB-устройство? Если оно новое, то вероятно. Проблема в том, что если она явно не помечено как работающее под Linux, то магазин вряд ли примет возврат.
4. Перезагрузка Linux для исправления USB-порта
В некоторых случаях – например, если вы используете ноутбук – проблемы с питанием могут повлиять на его способность обнаруживать USB-устройства. Параметр autosuspend предназначен для снижения энергопотребления ноутбуков Linux, но он может оказаться контрпродуктивным.
Так, что вы можете сделать?
Сначала проверьте, является ли причиной проблемы autosuspend. Вы можете сделать это, перезагрузив компьютер. Если USB-устройство работает, то этот USB-порт получает питание.
Следующий шаг – убедиться, что это не повторится. Следующие трюки командной строки предназначены для Ubuntu 18.10, поэтому проверьте правильность процедуры в предпочитаемом дистрибутиве Linux.
Откройте окно терминала и введите:
Нажмите Ctrl + X для сохранения файла и выхода. Далее, обновите grub:
После этого перезапустите Ubuntu.
После перезагрузки войдите в свою учетную запись и снова введите команду cat:
На этот раз возвращаемое значение должно быть -1. Вы отключили autosuspend, поэтому USB-устройства, подключенные к ноутбуку, не должны выходить из строя из-за проблем с питанием.
5. Проверка драйверов USB-устройств на Linux
Когда-то давно USB-устройства не часто работали в Linux. Только устройства, производимые OEM-производителями с интересом к Linux (возможно, они использовали его для разработки), предложили драйвер Linux.
В наши дни все по-другому, большинство производителей предлагают драйвер Linux. В большинстве случаев это уже будет доступно в вашей операционной системе Linux через ядро. Вам не нужно устанавливать USB-драйверы.
Если драйвер недоступен, вы, вероятно, сможете его найти, связавшись с производителем устройства USB.
Устранение неполадок USB на Linux: исправлено!
Благодаря встроенным драйверам и широкой поддержке многих типов USB-устройств легко диагностировать проблемы с USB-оборудованием компьютера.
В то время как сломанное оборудование может потребовать ремонта или замены, также доступны исправления программного обеспечения.
Если вы недавно пришли с Windows, проблемы с USB на Linux могут быть проблемой. К счастью, эти проблемы обычно легко решаются, что облегчает переход на Linux!
Перестала определяться флешка
Привет ЛОР. Флешка без каких либо причин перестала определяться. Lsusb, gparted видят ее. Blkid не видит ее. При попытке руками примортировать mount выдает чтото вроде немонтируемый формат файловой системы. Отформатировать комп не предлагает ее. вытягивал правильно, когда уведомление появлялось что можно безопасно извлечь. Система убунту. В лайв дебиан то же самое. Помогите вернуть флешку с данными.
Попробуй в gparted проверить на наличие ошибок.
Данная функция не активна почему то.
воткни в другой порт/комп
Порты менял. Gparted предложил только очистить все и создать новый партишион
Размер правильный? А то бывает что определяется меньшего размера, тогда процентов на 90 это труп.
Гугл говорит можно дрова поставить для флешки.. дело не в этом вроде, просто фс сменилась на неопределяемую
я бы сделал образ флешки dd-шкой и форматнул ее, раз гпартед предлагает.
Так вроде же всегда есть неточности.. разве нет? Gparted показывает 60гб хотя она на 64
Не хочу данные терять.. неужели до них никак не добраться. Я профан в этом просто.
Это норм, я имел в виду вместо 60Гб 8мб. И да, как рекомендует анонимус сделай ее копию с помошью dd. Данные можно будет вытянуть из этого образа.
На сколько эти данные стоят денег, есть фирмы профессионально занимающиеся восстановлением данных, но ценник будет конский.
не потеряешь. делай образ и форматируй, а потом на офибки проверь. если с образом накосячишь — не беда. testdiskом можно вытянуть файлы, но это долго.
В винде определилась и предлагает форматнуть. Помоги как образ дд сделать?
Как грамотно дд сделать?
sudo dd if=/dev/sdc of=image.iso
sdc — это твоя флешка. название свое пиши.
Когда готово будет, как данные посмотреть с нее?
смонтируешь исошку(полученный iso файл) и все
создаешь точку монтирования:
(ищи строчку типа: «/home/user/image.iso on /mnt/usb. »)
переходи в точку монтирования(можно через файловый менеджер):
смотри список файлов
когда закончишь отмонтируй:
sudo umount /mnt/usb
Когда ребутну комп все монтированные данные сносятся или как?
Когда смонтирую флешку и скопирую данные то отформатировать и все?
удостоверься, что файлы в порядке. форматируй флешку и на ошибки проверь( гпартедом, например. он все это умеет)
ps. надеюсь я не накосячил тут
Большое спасибо за развернутый ответ. Только на втором этапеивылезло это: mount : /mnt/usb: wrong fs type, bad option bad superblock on dev/loop0, missing codepsge or helper program or other error. как решить?
Также если по исошке пкм нажать т есть пункты: open with disk image mounter или mount archive. На харде 50 гигов осталось только.
Правильно ли я понял что исошка это дамп флешки?а раз он на харде уже то флешку могу форматнуть? Как тут репутации ставить, очень помогли.
У тебя флешка большого размера, 64 Гб, в windows флешка такого размера форматируется как правило не в FAT32 файловую систему, а в exFAT файловую систему.
Поддержки файловой системы exFAT в ядре linux нет.
Есть поддержка exfat через fuse, для этого нужно поставить соответствующий пакет. И сторонний драйвер с исходными кодами от samsung с реализацией драйвера для linux на уровне ядра.
Так что если у тебя на флешке не FAT32, а exFAT, то тебе либо нужно использовать Windows, либо ставит в linux драйвер для exFAT работающий через fuse, либо собирать модуль для ядра из исходников.
По поводу dd, снимать образ нужно не со всей флешки, а только с раздела.
Т.е. не /dev/sdc, а с /dev/sdc1.
Но тебе проще прочитать данные с флешки в Windows.
Нужна Windows 7 и выше.
Если данные с флешки не читаются и в Windows, то, скорее всего, рухнула файловая система или на ней есть ошибки и их можно исправить.
В Windows выполните проверку утилитой
Если прочитать в Windows файлы не получается даже после проверки на ошибки, то придется искать утилиты ПЛАТНЫЕ для восстановления файлов с поврежденных файловых систем и после удаления.
Раньше спокойно видела убунту ее.. извлек.. через 10 минут втыкаю и уже ничего не происходило. Записал через дд исо, не получается смонтировать теперь
Только на втором этапеивылезло это.
не уверен. загружается ли модуль.
sudo modprobe loop потом монтируй ну или через пкм пробовать, раз пункт меню есть
раз он на харде уже то флешку могу форматнуть?
данные проверил? они в порядке? а раз не проверил куда торопишься?
Ты прочитал что я тебе написал? Нужно через dd считывать не /dev/sdc, а /dev/sdc1.
И через dd нужно считывать /dev/sdc1.
К тому же если у тебя до этого не монтировалась флешка то с чего ты решил, что даже если ты правильно снимаешь образ с раздела у тебя смонтируется это образ?
У тебя же не просто так не монтируется флешка, а из-за того, что, скорее всего, есть ошибки на файловой системе.
Вот для исправления ошибок грузись в Windows и проверяй файловую систему на ошибки, команду я тебе уже написал.
По поводу того что у тебя там что-то ранее монтировалось, ты же сам не знаешь какая у тебя там файловая система, exFAT или FAT32.
И ещё раз прочти мой прошлый комментарий, мне лень ещё раз тебе все расписывать, там описано что делать если не помогла даже проверка файловой системы.
Утилиты getdataback for fat тебе в помощь, если что.
Ищи, поставь в систему виртуализации Windows, пробрось флешку и проверь на ошибки.
Ещё есть утилиты проверки и под linux, но только для FAT32 и FAT16, если у тебя там NTFS или exFAT, то нужна Windows.
Поставил виртуалку. Добавил пакет для юсб 2.0 но не видит виртуалбокс никаких юсб
Не определяется sdb1.. пишет нет директории такой. Только sdb
Значит таблица разделов (информация о разделе) повреждена. Поэтому она не монтируется.
Если, надо файлы надо «вынуть» посмотри PhotoRec. Там ещё есть TestDisk — но работа с ним требует внимательности и понимания что ты делаешь.
А флешка не в NTFS была отформатирована? Хотя, если Windows нет.
P.S. не советую chkdsk (windows) сколько я им ранее не пользовался, он мне из файлов «кашу-винигрет» делал.
Или флешка умерла, что наиболее вероятно. Любая журналируемая файловая система это приговор для флешки.
dd какой-то образ же снял. При подключении раздела «не видно» — т.е. ubuntu не находит записи о разделе (файловой системе).
Про ntfs моё предположение (флешка большая). Обычно (как выше писали) в exfat такие отформатированы. У ТС раньше флешка монтировалась. Поддержку exfat необходимо самостоятельно добавлять — автор бы знал.
Даже извлечение флешки после «безопасного извлечения» никак не гарантирует, что контроллер в этот момент не работает пишет в ячейки памяти. «было дело» :(.
Я не использую для флешек NTFS, ибо
Любая журналируемая файловая система это приговор для флешки.
NTFS «удобно же» — определяется/монтируется и «вындой», и «линуксом». Про возможность быстро потерять все файлы не думают 🙁
Спасибо за помощь ребят. Осталась ненормальная мысль отформатировать флешку в fat33 и записать на нее эту исошку и там увидеть эти файлы.. видел такое когда лайв юсб делал. Gparted за’erase’ил флешку. Поставил на разметку в fat32 и уже полтора часа висит 1 operation pending. не знаю нормально ли это. Я смирился что файлы не вернуть но теперь даже отформатировать не могу.
Как понять мертва ли она? Если выбираю записать лайв образ на флешку то прога для записи спокойно видит ее. и размер точный в 64гб.. почему она видит ее а комп не видит.
В общем остался только исо файл сделанный дд. Но он ни монтируется.. ничего.. ни разархивируется. Как в него влезть?
testdisk/photorec натрави. Чтобы монтировать образ, снятый dd, будто это реальное устройство, можно использовать losetup. https://blog.tinned-software.net/mount-raw-image-of-entire-disc/
Лучше делать всё на копии копии, некоторые программы перманентно модифицируют файлы (то же самое с реальными устройствами).
Если ты знаешь смещения, то можно достаточно успешно примонтировать и без таблицы разделов (куда она пропала кстати?). В зависимости от файловой системы, там даже в худшей ситуации должны остаться запасные блоки с информацией, использующиеся для предотвращения безвозвратной потери данных при разрушении файловой системы (из-за битых блоков, или по другим причинам). Ну или сканировать на предмет файлов и дёргать, что достанется. Обычно метаинформация в этом случае будет утеряна (а то и имена файлов).
Забей нулями через dd (в синхронном режиме), сделай таблицу разделов в parted с разделом, и отформатируй его в fat32 из консоли. Если на любом из этапов команды зависают, флешке конец. Тогда можно попробовать утилиты восстановления работоспособности с сайта производителя, но они только под венду.
Кстати венда любит зависать из-за флешек, а то и бсод показывать, особенно если она была вставлена до загрузки.
Будешь спешить точно флешку «убьёшь».
Для записи livecd нужно устройство — у тебя оно есть (флешка определяется)
выбираю записать лайв образ на флешку то прога для записи спокойно видит ее. и размер точный в 64гб..
Для монтирования нужен раздел на флешке — на твоей флешке записи о разделе повреждены (раздел не определяется)
После «втыкания» флешки
Мужики спасибо что целый день возитесь со мной. Я не знаю что за танцы с бубнами помогли но она заработала. при том я не знаю от чего.. последнее что делал это отменял полуторачасовое форматирование.. собирался пробовать новые советы что написали воткнул флеш и вылез накопитель в файловом менеджере. Тема закрыта. Решение: танцевать с бубном весь выходной.
Xubuntu не видит флэшку после форматирования
Флэшка около 4гб была отформатирована через gparted в fat32 потом была попытка сделать загрузочную флэшку с другим дистрибутивом
После входа в биос обнаружилось, что флэшки там нет ни в каком виде, так же ее не отображает ни файловый менеджер, ни gparted
как спасти, или битая насовсем?
Подключи напрямую в мб, если это десктоп, и посмотри lsusb и dmesg сразу после подключения.
Флэшка около 4гб была отформатирована через gparted в fat32 потом была попытка сделать загрузочную флэшку с другим дистрибутивом
Форматировать флешку перед записью на неё образа диска dd — это как клеить обои перед тем, как ободрать их и положить плитку.
И ты форматировал всю флешку или раздел на ней? Как именно пытался сделать загрузочную?
Форматировать флешку перед записью на неё образа диска dd
Может он мультизагрузочную готовил. Про dd ничего не написано.
ну, я в этом не особо разбираюсь, в статье какой то говорили что надо форматировать, я и форматирую на всякий
у меня там только один раздел, так что, я просто отформатировал его
загрузочную делал через unetbootin
ноутбук, поэтому, видимо, не получится
Вывод команд все равно смотри.
[ 227.798883] usb 2-2: USB disconnect, device number 2 [ 776.011654] usb 2-2: new high-speed USB device number 7 using xhci_hcd [ 776.184507] usb 2-2: New USB device found, idVendor=090c, idProduct=3000, bcdDevice= 1.00 [ 776.184513] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 776.184517] usb 2-2: Product: SM3255AA MEMORY BAR [ 776.184520] usb 2-2: Manufacturer: Silicon Motion,Inc. [ 776.189595] usb-storage 2-2:1.0: USB Mass Storage device detected
фак, как вы оформляете эти выводы(
Если делаешь флешку загрузочную с одним дистрибутивом, то сперва определи, где твоя влешка после того, как воткнул через вывод
Диск /dev/sda: 465,8 GiB, 500107862016 байт, 976773168 секторов
Единицы: секторов по 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт Тип метки диска: dos Идентификатор диска: 0x57f6beb5
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип /dev/sda1 * 2048 976771071 976769024 465,8G 83 Linux
Диск /dev/zram0: 485,3 MiB, 508821504 байт, 124224 секторов Единицы: секторов по 1 * 4096 = 4096 байт Размер сектора (логический/физический): 4096 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Диск /dev/zram1: 485,3 MiB, 508821504 байт, 124224 секторов Единицы: секторов по 1 * 4096 = 4096 байт Размер сектора (логический/физический): 4096 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Диск /dev/zram2: 485,3 MiB, 508821504 байт, 124224 секторов Единицы: секторов по 1 * 4096 = 4096 байт Размер сектора (логический/физический): 4096 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Диск /dev/zram3: 485,3 MiB, 508821504 байт, 124224 секторов Единицы: секторов по 1 * 4096 = 4096 байт Размер сектора (логический/физический): 4096 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
ну просто флэшки то самой тут как раз и нету, она должна обзываться /dev/sdb1