Перепрошить контроллер флешки: Как прошить или перепрошить флешку

Содержание

Как прошить USB-флешку за 5 минут?

Работать с флешкой, которая постоянно сбоит не комфортно. Она может напрячь компьютер при подключении так, что тот зависнет. Копирование данных на нее невозможно из-за кучи ошибок, а обычное форматирование попросту не срабатывает. Если при этом флешка механически не повреждалась, то шансы на восстановление есть – нужно сделать перепрошивку флешки.

Какие условия должны выполняться

Условия, при которых можно восстановить флешку – она должна подавать хоть какие-то признаки жизни. Например:

  • Windows издавала сопутствующий звук при подключении устройства к USB.
  • Девайс отражался в «Проводнике», вместе с остальными носителями информации.
  • При сопряжении с ПК, тот может сообщить, что USB-флеш не отформатирован, и у него стоит система RAW.
  • На корпусе носителя мигал светодиод.

Когда компьютер вовсе не реагирует на флешку:

  • Проверьте ее отображение в «Управление дисками» и наличия драйвера к ней «Диспетчере устройств».
  • Убедитесь, что USB-порты рабочие, и девайс подключается напрямую, а не через удлинители, передние порты ПК или USB-хабы.
  • Убедитесь, что механических повреждений на ней нет.
  • Попробуйте подключиться к задним портами системного блоку, а не к передним.

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

Восстановление

Как прошить USB-флешку, когда операционная система напрочь отказывается ее форматировать и выдает ошибку: «Windows не удается завершить форматирование»? Необходимо определить модель контроллера USB Flash, а затем найти подходящую под эту модель утилиту, в которой и сделается прошивка флешки.

При ошибках файловой системы есть довольно хороший шанс вернуть USB-носитель к жизни, не прибегая к перепрошивке. Можно попробовать утилиту «HDD LLF Low Level Format Tool», и провести низкоуровневое форматирование накопителя данных. Взаимодействовать с ней просто. Запустили, выбрали носитель, нажали «Продолжить».

Как определить модель контроллера устройства

Есть несколько способов узнать данные о контроллере USB device. Увы, но бывает, что и двух флешек одинаковых моделей могут быть разные контроллеры. Всегда есть риск запороть флеш-накопитель, так и не реанимировав его.

Способ 1: специальная утилита

Вернуть к жизни flash disk поможет только перепрошивка микросхемы контроллера. Для каждого микроконтроллера используется своя утилита. При неправильном выборе программного обеспечения есть шанс испортить носитель данных.

Чтобы определить верную модель контроллера, нужно узнать VID и PID флешки. Это уникальные идентификационные номера, которые есть у каждого устройства. Флешка, естественно, не исключение.

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

  • VID – идентификатор производителя контроллера;
  • PID – идентификатор устройства.

Самым простым способом определить VID, PID и модель контроллера фшеш-накопителя – использование лучшей программы «Flash Drive Information Extractor». Программа бесплатная, может вычислить необходимые данные даже в случае, если файловая система носителя информации не определяется ОС Windows.

Благодаря программе можно определить:

  • Модель используемого контроллера;
  • Варианты «Chip memory», что находятся в памяти;
  • Тип memory;
  • Максимальный потребляемый ток, о котором заявил производитель;
  • Объем данных, выделенный диску изначально;
  • Тот объем, который выдается для ОС;
  • VID / PID;
  • Query Vendor ID / Product ID / Product Revision;
  • Controller Revision;
  • Flash ID
  • Chip F/W (не для всех контроллеров) и прочее.

Работать с утилитой просто:

  1. Отключите от USB-портов все сопряженные девайсы-накопители. Мышку, клавиатуру оставьте.
  2. Подключите флешку Kingston, Transcend или любой другой модели, что нуждается в ремонте.
  3. Запустите исполняемый файл программы.
  4. Кликните «Получить данные о флешке».
  5. Спустя несколько секунд на экране выведется вся нужная информация о девайсе.

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

В этом примере используется поврежденная флешка SmartBuy и программа помогла выявить ее VID – 13 FE и PID – 4200. Модель контроллера Phison 2251-68. В вашем случае могут быть другие значения, например, VID – 13FE, PID – 3e00.

Способ 2: осмотреть контроллер визуально

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

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

Способ 3: диспетчер устройств

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

Но, ручное определение модели контроллера через поиск в интернете по VID и PID не всегда выдают точный результат. Есть риск ошибиться и запороть флешку. Но если два предыдущих способа не помогли, то:

  1. Подключите накопитель в порт USB.
  2. Кликните сочетание клавиш Win+R и выполните команду: devmgmt.msc.

  1. Разверните раздел «Контроллеры USB» и кликните ПКМ по «Запоминающее устройство USB», выбрав «Свойства».
  2. Откройте «Сведения» и выставите «ИД оборудования». Вы увидите VID и PIDнужного девайса.

  1. Готово. Идентификатор обнаружен. Теперь рекомендуется искать модель через специальную базу идентификаторов, а не просто в поисковых строках Яндекса или Гугла.

Поиск утилиты для прошивки

Как прошить USB флешку? Специализированная база по идентификатору подтянет всевозможные данные по устройствам. Сопоставьте несколько компонентов и в последнем столбце узнайте утилиту, которой можно перепрошить девайс.

Алгоритм, следующий:

  1. Перейдите по ссылке и впишите инфо VID и PID. Например, для VID – 13FE, PID – 1d00 можно найти уйму информации.
  2. Требуется обнаружить строку с несколькими совпадениями одновременно: по производителю устройства, модели контроллера, объему носителя, VID и PID.

  1. Последняя колонка порекомендует утилиту, с помощью которой можно восстановить прошивку.
  2. Скачайте ее и жмите «Restore».

Спустя пару минут флешка полностью перепишет свою оболочку. После этого, ее нужно будет форматировать и выставить файловую систему. При последующем подсоединении к компьютеру, Windows опознает устройство, скачает для него драйвера и присвоит букву. Если этого не произошло, можно выставить ее вручную, через меню «Управление дисками».

Профилактика

Чтобы минимизировать проблемы, что в будущем могут выявиться на девайсе с флеш-памятью, следует придерживаться простых правил:

  1. Не использовать устройство в агрессивной среде, не оказывать на него критические физические воздействия. Не ронять в воду. Не «купать» под дождем.
  2. Не оставлять на морозе или в печи, оберегать от электромагнитных наводок.
  3. Правильно вставлять в порт и извлекать из ПК.
  4. Не загружать флешку, наполнив до последнего мегабайта информацией, это приведет к медленной записи, чтению и зависанию девайса.
  5. Делать дефрагментацию и проверку девайса утилитами Виндовс.
  6. Не храните на одной флешке все важные данные. Здесь действует правило: «не держи все яйца в одной корзине».
  7. Не касайтесь пальцами контактов флешки, чтобы избежать статического заряда. Этого не нужно делать и предметами из металлов. Переносить флешку с синтетикой тоже не следует.
  8. Если флешка ведет себя странно, но дает скопировать информацию – копируйте ее сразу на другой носитель. После этого только можно начать ремонт.

Как прошить флешку с помощью специального софта

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

Как правильно прошить usb флешку?

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

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

Выполнение программного ремонта (повторяя заводские действия) состоит в следующем:

  • Очистка.
  • Тестирование памяти.
  • Процесс составления новых таблиц трансляции, их последующая запись в служебные поля.

Все вышеперечисленные действия являются «низкоуровневым форматированием».

Для подобных работ утилиты по моделям контроллеров имеют строгую специализацию. Из-за этого, ремонтнику требуется отыскать соответствующую для конкретного экземпляра. Варианты микросхемы могут изменяться в разных партия. В некоторых случаях приходится перебирать не одни десяток вариантов.

Определение вида (марки)

Перед тем, как будет осуществлена прошивка флешки, требуется для нее определить значения PID, VID. С их помощью можно узнать модель, по которой будет определена технологическая программа для ремонта. Чтобы определить модель, проще всего посмотреть после вскрытия корпуса на маркировку. Более щадящий способ заключается в применении программных методов.

Используется спецсофт, распознающий любую флешку USB, чтобы найти идентификатор изготовителя (код VID) и идентификатор продукта (код PID). Для примера возьмем программу Flash Drive Information Extractor (имеется множество иного софта).

После процесса установки приложения запускаем файл GetFlashInfo.exe. Затем кликаем на «Получить данные» и пользователю будет предоставлен отчет с интересующими кодами.

По полученным данным VID и PID, определяем контроллер и софт (UTILS) в базе данных iFlash, чтобы была выполнена прошивка контроллера флешки.

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

Выбираем операционку для техноутилит

Лучше всего технологические утилиты работают под Виндовс ХР. Производственники являются более консервативными и за модой не гонятся. В работе необходимо устанавливать драйверы и выполнять прочие «опасные» действия. Поэтому нужно иметь права администратора.

Как прошивается флешка найденной программой?

Вначале отключаем накопитель, после чего запускаем файл exe скачанного и распакованного софта (в нашем примере MPTool.exe).

В архиве нужно поискать текстовый файл readmi.txt (прочти меня). В нем могут содержаться полезные данные, инструкция или ссылка на источник с ней. Гугл-переводчиком можно перевести английский текст.

Когда приложение запущено, к ПК присоединяем флешку. В программном окне будет продемонстрирована информация о ней. После нажатия кнопки «Старт», будет начат процесс перепрошивки флешки, который отражается желтой полосой.

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

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

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

Общие советы

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

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

Флешки SanDisk относятся к сложным ситуациям. Это связано с ведением их корпоративной политики. Компания сама выполняет полный цикл производства, начиная разработкой нестандартных решений и заканчивая реализацией. Ремонтный софт для них отсутствует.

Как перепрошить флешку » Как установить Windows 10


Существует множество причин, по которым флешка внезапно перестаёт нормально работать: данные не читаются, накопитель не виден в Проводнике, требует форматирования или даже не опознаётся системой. Самая безобидная из них — возникающие вследствие преждевременного извлечения накопителя ошибки файловой системы, с которыми вполне успешно справляется запущенная с параметрами /f и /r штатная утилита chkdsk. В более сложных случаях — износе памяти применяется ремапинг, когда повреждённые ячейки маркируются как более неиспользуемые. Но даже ремапинг не гарантируют восстановление нормальной работы устройства памяти. Если повреждённой оказывается микропрограмма контроллера флешки, чтобы вернуть переносной диск к жизни, потребуется его перепрошивка.

Как перепрошить флешку


Что такое перепрошивка

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

Признаки повреждения микропрограммы 

Повреждение микропрограммы контроллера может быть вызвано преждевременным извлечением накопителя в процессе активного его использования, сбоем питания и некоторыми другими причинами. На неполадку этого рода чаще всего указывают следующие признаки:

•  Флешка определяется как «Неизвестное устройство».

•  Накопитель доступен только для чтения, запись и удаление с него данных невозможны.
•  Размер флешки в диспетчере устройств и других менеджерах дисков определяется как нулевой.
•  При подключении накопителя выдаётся сообщение «Вставьте диск в дисковод» или «Нет доступа к диску».

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

Предостережение

Перепрошивка — это действенный метод восстановления работоспособности портативного USB-накопителя, но подходить к программному ремонту следует со всей серьёзностью, принимая во внимание тот факт, что вы уже не сможете восстановить с перепрошитого носителя никаких данных. Если на флешке с повреждённым кодом контроллера имеется важна информация, восстановить её можно только выпаяв микросхему памяти и считав записанные на ней данные в программно-аппаратном устройстве. А такими устройствами располагают сервисные центры.

Определяем модель контроллера и Flash ID  
    
Первое, что вам нужно сделать, это определить модель контроллера и идентификатор используемой памяти. Для этих целей можно воспользоваться такой утилитой как Flash Drive Information Extractor. Это бесплатное портативное приложение доступно для скачивания с сайта разработчика www.antspec.com/usbflashinfo. 
Подключите к ПК съёмный накопитель, запустите утилиту и нажмите «Получить информацию о флешке». Для удобства полученные данные лучше скопировать в текстовый файл. В списке характеристик вам нужно запомнить два параметра:

1. Controller: (в нашем примере это Silicon Motion SM3257 ENBA).
2. Flash ID: (у нас это 98DE9493 7657).
Примечание: если вдруг Flash Drive Information Extractor не сможет извлечь данные о флешке, воспользуйтесь альтернативными утилитами ChipGenius или ChipEasy.

Информация о накопителе у вас есть, осталось подобрать соответствующую производственную утилиту. Перейдите на сайт www.usbdev.ru, переключитесь в раздел «Файлы» и прокрутите страницу вниз. 
Здесь вы найдёте длинный список производителей контроллеров, среди которых вам нужно найти свой. У нас это Silicon Motion, у вас производитель может быть иной. 
Перейдя по ссылке, выберите в меню слева пункт «РЕМОНТ С ПОМОЩЬЮ SMI MPTOOL». В итоге вы окажетесь на странице загрузки производственной утилиты, кликните по ссылке SMI MPTool. 
Перед вами предстанет внушительный список запакованных в архив утилит, в которых помимо исполняемого файла находится также и версия прошивки. Как понять, какой именно архив вам нужен? Вот тут как раз вам пригодится маркировка производителя контроллера SM3257 ENBA. Пробел в маркировке обычно не используется, поэтому убираем его и получаем SM3257ENBA, а затем выполняем по нему поиск на странице и находим несколько совпадений. Скачиваем архив с последней версией утилиты и распаковываем его в удобное расположение.

Примечание: перед тем как скачивать утилиту, ознакомьтесь на странице загрузки с рекомендациями. Так, для нашей флешки с контроллером SM3257ENBA рекомендуется использовать не SMI MPTool, а Dyna Mass Storage Production Tool — похожий по функциональности инструмент. Ниже мы покажем, как с ним работать, а пока остановимся на SMI MPTool. 

Сопоставляем Flash ID с данными в файле с прошивкой

Распаковав архив, вы найдёте в нём исполняемый файл производственной утилиты и набор каталогов, но не спешите запускать программу. Сначала нужно убедиться, что она действительно поддерживает тип памяти вашего устройства. Для этого как раз и нужен ранее полученный Flash ID (98DE9493 7657). Зайдите в папку UFD_ALL_DBF и найдите в ней по названию файла базы данных формата DBF, соответствующий маркировке контроллера. 
В нашем примере это SM3257ENBA, а если точнее — 3257ENBA, поскольку префикс SM отбрасывается. Открыв этот файл Блокнотом, вы увидите массив данных, в котором вам нужно отыскать всего одну строку — Flash ID, немного её отредактировав. А теперь внимание.
    
• 98DE9493 7657 — так выглядит шестнадцатеричный код Flash ID, полученный утилитой Flash Drive Information Extractor.
• 98 DE 94 93 76 57 — а вот так выглядит тот же Flash ID, только в «правильном» формате, то есть мы просто отделили пробелом байты (каждые два символа) от другого.

Это второе значение нужно забить в поиск Блокнота или другого текстового редактора с открытой в нём базой прошивки. Если строка будет найдена, значит выбранная утилита подходит для перепрошиваемой флешки. 
Убедившись в правильности выбора, запустите утилиту, а затем подключите к компьютеру и саму флешку. На то, что накопитель опознан, укажет отмеченный синим маркером квадратик с буквой флешки, текст «Ready» и прочая служебная информация в поле порта. Чтобы запустить процедуру перепрошивки, нажмите кнопку «Start». Если всё пройдёт благополучно, вы получите такую картину с зелёным статусом «OK». 
К сожалению, для нашей флешки с контроллером SM3257ENBA утилита SMI MPTool не подошла, хотя и прошивка была выбрана правильно. В результате утилита выдала ошибку «FALL». Да, предлагая использовать Dyna Mass Storage для нашей флешки, администраторы ресурса оказались правы. 

Dyna Mass Storage Production Tool

Процедура прошивки в этой утилите очень похожа. Точно так же по названию контроллера вам нужно найти на странице архив с последней версией утилиты, точно так же необходимо отыскать в файле базы данных DBF строку Flash ID, переведённую в корректный шестнадцатеричный код как было показано выше. 
Если совпадение найдено, запустите утилиту и вставьте в порт флешку. Если вдруг накопитель не определиться утилитой, нажмите кнопку «Scan». После того как флешка будет опознана, на что укажут данные в одной из ячеек, нажмите «Setting», а когда появится диалоговое окошко ввода пароля, нажмите «OK» (пароль пустой) и укажите путь к файлу NDefault.INI в папке с исполняемым файлом Dyna Mass Storage. Этот этап (указание пути к INI- файлу) можно пропустить, так как утилита обычно автоматически подхватывает конфигурационный файл, просто убедитесь, что путь к нему указан в заголовке программы. В открывшемся окне параметров выставляем указанные на скриншоте настройки и жмём «Save». 
Единственное, на что вам нужно обратить внимание, это поле «Enable ECC Threshold (Bits)», изменение значения которого может быть недоступным (Auto Set ECC). Это нормально, в противном случае перейдите на страницу www.usbdev.ru/articles/a_smi/ecc-smi и найдите значение ECC для вашего контроллера. Всё готово, жмём кнопку «Start» и ждём завершение операции перепрошивки. Она проходит в несколько этапов, продолжительность зависит от объёма и типа памяти. У нас перепрошивка флешки объёмом 7,5 Гб заняла 30 минут, и на этот раз всё прошло успешно. 
(24-28)

Резюме

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

Как прошить USB флешку

USB флешки сейчас прочно вошли в нашу жизнь как недорогое и в то же время достаточно надёжное средство хранения данных. Стоимость гигабайта объема у флешек довольно низка, а удобство работы с ним (в сочетании с малым размером, весом и стойкостью к вибрациям и температурным воздействиям) дают флешкам такую популярность.

Флешка

Но, как и с любым технически сложным устройством, с флешкой тоже случаются различные неприятности, начиная от сбоев файловой системы или разрушения микропрограммы, заканчивая физическими поломками (как правило разъема). Из-за низкой стоимости самого устройства, ремонт может быть не оправдан и накопитель отправляется на помойку. Или даже не на помойку, а валяется где-нибудь на полке или в ящике стола. А между тем, многие неисправности устройства можно попытаться решить самостоятельно с достаточно высокой долей вероятности успеха.

Если флешка вдруг перестала определяться как том запоминающего устройства или скорость чтения с флешки или записи на флешку очень сильно упала, а также если постоянно возникают ошибки файловой системы, флешку можно попытаться перепрошить. Популярные одно время китайские флешки на огромные объемы, файлы на которые записываются, но не считываются обратно тоже можно вылечить!

Сама процедура перепрошивки заключается в обновлении микрокода контроллера USB, но при этом можно выполнить целый ряд полезных действий:

  1. Исключение “плохих” блоков из объема памяти. Флешка при этом немного потеряет в объеме (на объем исключённых блоков), но её стабильная работа вернётся.
  2. Восстановление истинного объема накопителя. Это исправляет проблему, когда флешка прошита на бОльший объём, чем на ней установлены чипы памяти. Тогда данные просто циклически перезаписываются, что делает невозможным прочесть объёмные файлы, записанные ранее.
  3. Разделение флешки на разделы (также создание виртуальных CD-ROM разделов), дополнительных разделов, монтируемых в режиме чтения и т.д.
  4. Изменение идентификационных данных (VID, PID, Serial number). Как определить серийный номер флешки.

Итак, если вы решились на перепрошивку, запомните одну простую вещь:

Перепрошивка фатальна для данных, хранящихся на чипах памяти. Никакой гарантии восстановления данных (как и того, что флешка после перепрошивки заработает) никто дать не может.

Продолжаем.

Определяем модель чипа контроллера

Самый надёжный способ – открыть корпус флешки и прочитать модель чипа контрллера (небольшой чип, как правило квадратной формы, окруженный ножками со всех сторон). Чипы памяти чаще всего прямоугольные, окруженные ножками только с двух сторон:

Чип флешки

Переписываем себе всю информацию с чипа: Phison (марка) и PS2251-60-5 (серия). Эти данные нам пригодятся для поиска подходящей прошивки. Неправильно подобранная прошивка может навсегда “убить” флешку, поэтому нужно быть внимательным.

Если разобрать флешку не представляется возможным (например, не испортив корпус), то можно воспользоваться программами, для определения чипа флешки софтварным методом. Этот способ менее надёжен, но тем не менее достаточно популярен. Лично я пользуюсь программой ChipGenius 4.00, но подойдёт и любая другая со схожими функциями:

Определение чипа флешки

Также, как показано на скрине, можно вытащить VID и PID флешки. Это соответственно Vendor Identifier и Product Identifier.

Ищем прошивку для флешки

Где ищем? Как водится, в Интернете. В частности, достаточно хороший ресурс – flashboot.ru, раздел “Файлы” для поиска по модели контроллера или iFlash для поиска по базе VID/PID:

Поиск по VID PID

Поиск по VID/PID даёт очень много результатов, нужно отобрать те варианты, что наиболее полно описывают нашу флешку (модель, объем и т.д.).

Поиск по модели контроллера

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

Прошивка флешки

Общий вид программ для прошивки флешек приблизительно одинаков. Вытаскиваем и вставляем флешку (предварительно убедимся, что никакие другие флешки не воткнуты – так будет проще и безопаснее). Когда флешка появится в одном из полей программы, нажимаем кнопку Start (для начала прошивки) или, если хотим покопаться в детальных настройках (в частности создать дополнительный раздел и т.д.), то нажимаем кнопку Setting.

Начинаем прошивку

Процесс прошивки может занимать довольно продолжительное время, поскольку проводятся тесты блоков на пригодности чтения/записи, удаляются “плохие” блоки, переформатируется всё пространство памяти и т.д. Но когда процесс будет окончен, можно проверить флешку уже в самой системе.

Прошивка завершена

Обычно я это делают так: форматирую стандартными средствами Windows (кстати, отформатировать флешку можно и в файловую систему NTFS – более защищённую и надёжную). Затем заливаю на флешку большой файл и оцениваю скорость записи. Затем этот файл копирую в другой каталог на логическом диске, опять же, оценивая скорость чтения. Если характеристики флешки устраивают – можно ей смело пользоваться.

Попутно, дабы защититься от вирусов autorun, сразу создать для них ловушку.

Поздравляю! Мы только что отремонтировали накопитель!

Друзья! Вступайте в нашу группу Вконтакте, чтобы не пропустить новые статьи! Хотите сказать спасибо

? Ставьте Like, делайте репост! Это лучшая награда для меня от вас! Так я узнаю о том, что статьи подобного рода вам интересны и пишу чаще и с большим энтузиазмом!

Также, подписывайтесь на наш канал в YouTube! Видео выкладываются весьма регулярно и будет здорово увидеть что-то одним из первых!

Восстановление флешки и прошивка контроллера

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

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

Восстановление флешки путем ее форматирования

Если есть возможность отформатировать флешку и система не выдает отказ на это действие, то лучше начать именно с форматирования. В операционной системе Windows есть встроенная утилита для форматирования. Также есть отдельные утилиты для форматирования флешек, например, HP USB Disk Storege Format Tool.

Если не помогло, то можно воспользоваться утилитой для низкоуровневого форматирования HDD Low Level Format Tool. Только при выборе флешки не спутайте жесткий диск, а то можете отформатировать его. Так что будьте внимательны!!!

Есть еще одна программа HDD Regenerator для восстановления жестких дисков, но так же подходит и для флешек. Программа устраняет физические повреждения (сбойные сектора) с поверхности жесткого диска и флешек. Также поддерживает низкоуровневое форматирование. После форматирование можно восстановить данные с флешки.

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

Определение, поиск и прошивка контроллера флешки

Для того чтобы прошить контроллер необходимо узнать его модель и производителя, а точнее VID, PID и VendorID. Просто так это не узнаешь, поэтому понадобиться утилита CheckUDisk, если эта утилита не помогла можно также воспользоваться утилитами Usbdeview или ChipGenius. Но вроде, сколько не пользовался, утилита CheckUDisk работает безотказно и выдает необходимую информацию.

Даже если флешка не определяется как накопитель, но операционная система видит его как устройство, то утилита определяет VID и PID. Поэтому вставляем флешку в USB-порт и запускаем утилиту CheckUDisk. Нам нужно только VID, PID и VendorID, в моем случае VID = 0951 и PID = 1613, а VendorID: Kingston.

Далее надо искать по этим атрибутам утилиту для прошивки контроллера флешки. Для этого проходим по ссылке iFlash и вводим модель в нужные поля сайта и нажимаем на кнопку Найти. После чего отобразиться список моделей флешек с утилитами для прошивки контроллера. И тут нам надо найти подходящий вариант. Советую Вам не закрывать, а если закрыли запустить утилиту CheckUDisk, чтобы при поиске можно было поглядывать и на другие атрибуты флешки, чтобы облегчить свой поиск.

В моем случае в списке предложено не мало вариантов, так что выбор большой. Тут надо выбрать более подходящий. Работаем в два окна, где один сайт flashboot.ru, а другое окно утилита CheckUDisk. Некоторые утилиты для прошивки совпадают по названию с разными моделями флешек, просто они совместимы.

Копируем название утилиты для прошивки контроллера, которая нам подходит (в моем случае MPTool MP2232 v1.06.00) и вставляем поисковую строку раздела Файлы и нажимаем на кнопку Найти.

Вот что-то нашли, в принципе подходит, а значит можно скачать и восстановить флешку.

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

Я надеюсь Вам поможет эта информация и ваша флешка вновь наполниться файлами. А с Вами был блог об онлайн сервисах и приложениях.



Интересное на сайте:




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

Прошивка флешки — как восстановить накопитель Kingston

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

Признаки работоспособности USB-накопителя

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

  • При подключении накопителя к ПК звучит характерный сигнал. На экране появляется сообщение о новом устройстве.
  • После подключения система Windows просит провести форматирование накопителя. В его процессе могут возникнуть определенные проблемы, что свидетельствует о необходимости перепрошить флешку.
  • Накопитель виден в проводниках, но зайти на него и посмотреть содержимое не удается. В данном случае проблема также может заключаться в неправильном форматировании.
  • Ошибки возникают при попытке скопировать данные.
  • Скорость копирования и считывания информации стала намного ниже.

к меню ↑

Рекомендации по сохранению информации

Если на вашем накопителе имеются важные данные, можно попробовать восстановить их до и после проведения повторной прошивки. Для этого отлично подойдет утилита Recuva. В Сети вы можете найти массу других программ, которые почти не отличаются по интерфейсу управления и процессу работы.

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

Процесс прошивки

Для рассмотрения процесса повторной прошивки была выбрана довольно распространенная флешка Kingston DataTraveler Elite 3.0 16GB. Одним из вариантов полоски является медленное удаление файлов. В случае если скорость данного процесса постепенно снижается, стоит отформатировать накопитель. В случае, если на экране появится сообщение «Windows не удалось завершить форматирование», нужно прошивать флешку.

  1. Определение VID и PID USB контроллера. Для выполнения данной несложной операции подойдет утилита Flash Drive Information Extractor , имеющаяся в общем доступе. В первую очередь подключите поломанный накопитель к компьютеру и зайдите в скачанную программу. В интерфейсе найдите кнопку «Получить данные о флешке». Далее скопируйте информацию и введите в поисковик вместе с запросом «прошивка флешки».
  2. Поиск утилиты для прошивки. Для этого можно воспользоваться ресурсом flashboot. В нем имеется большая база с утилитами для данного процесса. Полученные данные с портала нужно ввести в Flash Drive Information Extractor .

Не стоит обращать особое внимание на объем накопителя. Важно правильно подобрать тип флешки и форматирования.

Если вы не смогли найти утилиту в программе, то воспользуйтесь поисковыми системами. После этого скачайте программу на компьютер.
к меню ↑

Восстановление USB-накопителя

  • Запустите утилиту файлом с разрешением exe.
  • Подключите накопитель к компьютеру.
  • После идентификации флешки нажмите на кнопку Start.
  • По завершению процесс в окне приложения должен появится зеленый сигнал.

По завершению проведите форматирование съемного диска. С первого раза это может не получиться, но стоит попробовать дважды. После этого отсоедините накопитель и включите его снова.
к меню ↑

Итог

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

Эксперт: Александр

Прошил флешку теперь не определяется. Выполняем перепрошивку USB флешки

У меня приключилась маленькая неприятность. Флешка на 32 гигабайта от компании transcend перестала работать. То есть операционная система её не видит. И не то, что бы там ценная очень информация была, а вот из-за большого объёма, флешку стало жалко выбрасывать «без боя».

С помощью штатной утилиты JetFlash Recovery Tool реанимировать устройство не удалось. Пришлось искать другой путь. Немного «погуглив» на тему как восстановить флешку, нашел непосредственно у производителя онлайн сервис для прошивки.

Сервис поддерживает по понятным причинам только устройства произведённые компанией Transcend. Если с вашим флеш-накопителем случилось так, что он отказывается определяться в системе или возникла какая-то другая неисправность. Не спешите его выбрасывать, а попробуйте восстановить при помощи сервиса онлайн восстановления.

Именно при помощи него мне и удалось восстановить работоспособность своей флешки.

Для большей наглядности я записал видеоролик о том как с помощью сервиса transcend восстановить флешку:

Чтобы воспользоваться сервисом восстановление флешки transcend, нужно зайти на сайт введя в адресную строку своего браузера следующий адрес: http://ru.transcend-info.com/support/DlCenter/DLSoftware.asp?SID=3

Итак, заходим на страницу сервиса. Выбираем тип вашего устройства.

Для загрузки программы нужно будет зарегистрироваться.

Будет предложено загрузить программу OnlineRecovery. Здесь нужно отметить, что для работы программы потребуются права администратора! Поэтому запускать утилиту нужно от имени администратора.

После запуска программы, необходимо выбрать объём восстанавливаемого накопителя. В моём случае это 4 гигабайта, и нажать «Ок»

Во время работы программы, не отключайте интернет соединение!

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

Нажимаем старт.

Вот и всё. Ждём окончания процесса, после чего извлекаем флешку и проверяем работоспособность.

В этой статье я написал как восстановить флешку transcend с помощью штатного сервиса компании производителя.

Таким образом мне удалось восстановить две флешки на 32 и 4 гигабайта. Надеюсь этот способ поможет и вам. Удачи.

Многие пользователи пренебрегают безопасным извлечением флешек, в результате чего накопители перестают корректно работать: не распознаются системой, требуют форматирования, не читает/записывает данные, показывает неверный объем (например, 14 Gb вместо 16 Gb). Если вы столкнулись с подобной проблемой, то вопрос, как восстановить флешку, наверняка станет для вас актуальным.

Можно ли восстановить работоспособность флешки?

Кому-то может показаться, что восстановление флешки – занятие бессмысленное. Накопители Transcend, Kingston, A-Data и других производителей наполнили рынок, сделав флэш память дешевой. Карты памяти и флешки объемом от 8 Gb до 32 Gb стоят не так дорого, чтобы нельзя было их спокойно выбросить и купить новые носители. Однако старые флешки и карты памяти Микро SD обычно вовсе не выбрасывают: они лежат в столе и ждут своего восстановления.

Восстановление возможно, если флешка или карта памяти не «умерла» окончательно (обычно смерть наступает при сгорании контроллера).

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

Сохранение информации и поиск нужного софта

Если на флешке или SD карте хранится важная информация, то перед прошивкой и восстановлением контроллера (а вместе с ним и работоспособности накопителя) необходимо извлечь данные. Сделать это можно с помощью утилиты Photorec, умеющей работать с носителями, у которых не определяется файловая система.

После извлечения необходимой информации с SD карты или флешки можно приступать к поиску утилиты для прошивки контроллера. Но чтобы прошить контроллер, сначала нужно определить его модель. Для это используем утилиту CheckUDisk (распространяется бесплатно) и сайт flashboot.ru:


После завершения проверки и получения нужной информации (VID PID накопителя) необходимо скачать утилиту для возврата работоспособности флешки или SD накопителя. Перейдите на сайт flashboot.ru и откройте вкладку «iFlash». Здесь вам нужно ввести значения VID PID и найти нужного производителя карты памяти или флэш накопителя (HP, Generic Flash Disk, Protex, Oltramax, Smartbuy и т.д.).

Если именно вашей модели флэш накопителя или карты памяти SD в базе онлайн сервиса нет, то ничего страшного: главное, чтобы совпали VID PID и производитель. Если необходимые данные совпали, то вам нужно получить информацию о точной модели контроллера для его прошивки и восстановления, а также название подходящей утилиты.

В таблице есть столбцы «Контроллер» и «Утилита». Обратить внимание нужно и на объем – контроллеры флешек и SD карт на 16 Gb и 32 Gb могут отличаться. Вам нужно скопировать полное название утилиты и скачать её через раздел «Файлы» на сайте flashboot.ru или из другого источника. Часто вместе с программой восстановления загружается инструкция по её применению, с которой желательно внимательно ознакомиться.

Прошивка контроллера

Допустим, у вас флешка Protec объемом 16 Gb. Вы находите её по VID PID через онлайн сервис iFlash и скачиваете бесплатно утилиту прошивки контроллера. Что делать дальше? Проводить мероприятия по восстановлению флеш накопителя (SD карты памяти).

Универсальная инструкция для восстановления всех флешек:

Если прошивка пройдет успешно, то вы должны увидеть положительный статус флешки – «OK» или «Good». Если же во время проведения операции возникнут неполадки, то появится код ошибки: его расшифровку можно найти в справке утилиты, найденной по VID PID, или на других онлайн сервисах.

Восстановление любых флешек (SD карт) производится примерно по одной схеме, однако инструкция может немного отличаться для разных утилит: вам нужно по VID PID найти программу для прошивки контроллера и запустить восстановление USB накопителя.

Для восстановления флешки необходимо дополнительно провести её форматирование. Выполнить его можно стандартными средствами Windows или с помощью специальных программ. Рекомендуется запускать полное, а не быстрое форматирование. Это займет чуть больше времени (особенно если объем накопителя превышает 16 Gb), зато вы будете уверены, что флешка теперь полностью чистая и работоспособная.

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

Сегодня мы рассмотрим вопрос восстановления работоспособности флешки на примере Transcend JetFlash 300 8Gb, которая «зависла» во время записи данных и после извлечения не определялась как накопитель.

При подключении флешки к ПК она моргала диодом с плавным затуханием, как бы сообщая нам: «Ooops! есть проблема». В диспетчере устройств наблюдалась следующая картина:

В свойствах устройства было видно, что флешка определяется, VID и PID соответствуют модели, но как диск она не отображалась и в диспетчере дисков отсутствовала.

У любой флешки внутри есть контроллер (управляющая микросхема) и одна или несколько микросхем памяти. Из-за сбоев, проблем с питанием или других причин контроллер может блокироваться, а в памяти, как и у жестких дисков, могут появляться «плохие» сектора.

В случае программного сбоя, который имеет место в нашем случае, алгоритм реанимации флешки следующий:

  1. Определяем производителя контроллера.
  2. Находим сервисную утилиту производителя.
  3. Переводим контроллер в тестовый режим, если требуется.
  4. Восстанавливаем.
И так, начнем с определения производителя контроллера. Лучший способ точно определить какой контроллер используется — разобрать флешку и посмотреть. Потому, как одна и та же модель USB-Flash накопителя в разное время может выпускаться на разных контроллерах, с разной памятью.

Учитывая тот факт, что гарантия на нашу Transcend JetFlash 300 8Gb давно вышла, то мы не постесняемся и разберем её:

Осторожно подеваем ножом край наклейки со стороны крышки, приподнимаем её. Под наклейкой видим зуб защелки:

Надавливаем чем-то тонким на зуб защелки и тянем разъем вперед. Можно использовать тонкую отвертку, вставленную между корпусом и цветной заглушкой:

Корпус отделяется достаточно легко:

И вот у нас в руках полностью разобранная флешка Transcend JetFlash 300 8 Gb:

Смотрим, что за чип контроллера? — SM3255Q AB.

С обратной стороны находим микросхему памяти — Samsung K9BCG08U1A-MCB0

С исходными данными определились. Теперь начинаем поиск утилиты с чудесного сайта flashboot.ru

У нас чип от SMI, а значит ищем сервисную утилиту, которая умеет работать с контроллером SM3255AB. Методом проб и ошибок утилита была найдена — SMI MPTool V2.03.20 v2 J0324 . Обратите внимание, что версий данной утилиты великое множество, но нашу флешку увидела только эта версия (v2 с J0324 в конце).

По началу ни одна утилита не хотела определять флешку. На профильных форумах рекомендуют в таких случаях перевести контроллер в тестовый режим, в котором во время инициализации флеш-накопителя не опрашивается микросхема памяти (подробности на flashboot.ru). После чего установить заводской драйвер (в комплекте с утилитой).

Что бы перевести контроллер в тестовый режим, нужно замкнуть у него две ножки. Но не какие-нибудь, а специальные! Но, к сожалению, не всегда можно найти datasheet (документацию) на контроллер, и велика вероятность замкнуть не те ножки и совсем спалить управляющую микросхему. По этому обычно идут другим путем, а именно ищут datasheet на микросхему памяти, и замыкают ножки на ней. Шина данных микросхемы памяти и контроллера, обычно, соединена напрямую.

Если имеем datasheet на нашу микросхему, то в схеме ищем выводы, подписанные как F0D0, F0D1 и т.д., это и есть шина данных. Замыкаем их попарно с помощью тонкой отвертки или пинцета, перед тем как подключить флешку (удобно использовать USB удлинитель), и пытаемся определить в утилите (F5). Для микросхемы памяти Samsung K9BCG08U1A-MCB0 искомыми ножками оказались 19-20. Ножки считают от ключа (точка в углу микросхемы) в направлении ножек против/по часовой стрелке, в зависимости от корпуса. В нашем случае выводы расположены по часовой стрелке.

В нашем случае флешка определялась системой, потому заводской драйвер устанавливался без необходимости переводить контроллер в тестовый режим. Находится драйвер в папке с утилитой, по пути..\UFD_MP\FactoryDriver\WinXP\SMIInfUpdate.exe

Хотя сам драйвер и предназначен для XP, но он успешно установился на 7-ке.

Здесь мы вписываем VID и PID своей флешки и жмем кнопку SMI Factory Driver, после чего установка драйвера завершится. Переподключаем флешку к ПК. Теперь в диспетчере устройств должно быть так:

Я думаю, что сейчас сложно найти какого-либо человека, у которого не будет флеш-накопителя какого-нибудь объема, но их не может быть у старшего поколения. Поэтому флешкам свойственно выходить из строя, особенно обидно, когда это происходит когда флешка не прослужила нужного времени. В большинстве случаях флешки можно восстановить, при этом можно воспользоваться форматирование, низкоуровневым форматированием, либо же прошивкой контроллера, который установлен в накопителе.

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

Если флешка определяется операционной системой Windows, но она недоступна для записи, чтения и так далее, то можно попробовать восстановить накопитель путем форматирования. В Windows есть встроенная утилита для форматирования, но я бы не советовал ей пользоваться, а посоветовал бы программу HP USB Disk Storege Format Tool.

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

Если Вам не помогло данное форматирование, то применить низкоуровневое форматирование, для этого подойдет утилита , которую необходимо запустить и появиться следующее окно:

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

Также для низкоуровневого форматирования можно применить утилиту HDD Regenerator , по больше степени работает с жесткими дисками, но ее можно применить и для USB-устройств. После того, как Вы отформатируете флешку, то затем с помощью данной утилиты можно восстановить данные.

Если Вам не удалось никаким образом отформатировать Ваш флеш-накопитель, то не стоит еще расстраиваться, скорее всего, у Вас слетел контроллер накопителя. Нам необходимо просто перепрошить контролер.

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

Для того, чтобы узнать производитель и сам контроллер, можно конечно вскрыть накопитель, осмотреть его, возможно Вы что-то и найдете похожее, но лучше воспользоваться утилитой CheckUDisk , которая позволяет определить PID, VID, VendorID, то есть самая необходимая информация. Существуют похожие утилиты – это Usbdeview или ChipGenius. Поэтому запускаем нашу утилиту CheckUDisk (скачайте ее, введите в поисковой системе) и находим в ней необходимую нам информацию:

Отсюда можно сделать вывод, что:

  • VendorID – JetFlash
  • VID – 8564
  • PID – 1000

После этого, нажимаем на кнопку Найти и находим в списке наш накопитель. Список может быть огромный, так как контроллер, который установлен в Вашей флешке может быть установлен еще в различные накопители, от различных производителей.

Могу ли я позволить моему поддельному USB-накопителю получить реальную емкость за счет низкоуровневого форматирования?

Как я могу определить, сколько на нем места на самом деле?

В Windows используйте инструмент h3testw . Он размещен на немецком веб-сайте heise.de, и вы можете найти прямую ссылку для скачивания здесь: h3testw.zip. Легко использовать. Откройте его, выберите диск и нажмите «Пуск». Вы можете найти более подробную информацию об этом на этом сайте. Он также выполнит проверку скорости чтения / записи.

На Mac или Linux вы можете использовать отличную альтернативу: F3.
Скорее всего, вы можете получить его напрямую из своего репо ( sudo pacman -S f3 на Arch, sudo apt-get install f3 на debian / ubuntu).

Использовать довольно просто. Вам нужно где-то смонтировать раздел USB-накопителя, скажем, / media / usbd . Затем cd / media / usbd в каталог и запускайте f3write ./ до завершения. Это будет записывать столько данных, сколько возможно (должно быть 64 ГБ в случае поддельного USB-накопителя на 64 ГБ, который на самом деле составляет 8 ГБ).
После этого запустите f3read ./ в том же каталоге, теперь он попытается прочитать данные, но завершится ошибкой после 8 ГБ в нашем примере. В конце вы получите сводку. Это также будет включать скорость чтения / записи.

Другой способ сделать это с помощью f3 — использовать команду f3probe . Из него - справка текст:

  Использование: f3probe [ОПЦИЯ ...] 
F3 Probe - зондировать блочное устройство на предмет поддельной флэш-памяти. Если подделка,
f3probe определяет тип подделки и реальный размер памяти
  

Чтобы узнать ваше дисковое устройство, вы можете запустить lsblk , затем запустить f3probe / dev / sdX , заменив X буквой вашего диска, найденной lsblk .

Могу ли я его правильно отформатировать, если я смогу получить вышеуказанный ответ?

Я бы не стал этим беспокоиться, потому что …

Мне просто вернуть его, а не пытаться спасти?

… очевидно, что этот USB-накопитель выйдет из строя гораздо раньше, чем приличный накопитель. Просто спросите себя: если бы эти производители использовали высококачественные компоненты, стали бы они продавать их на поддельной емкости вместо того, чтобы продавать подлинные высококачественные USB-накопители?

У меня было несколько таких дисков, потому что это в основном бесплатные диски на 8 ГБ, поэтому я подумал, когда был молод (вы получите полный возврат средств, если купите на уважаемом сайте).Я настраивал таблицу разделов, которая позволила бы мне использовать только ~ 7,4 ГБ, которые были настоящими, а затем отформатировать их как FAT-32 и использовать их. Все они сломались в течение нескольких месяцев после использования. В конечном итоге их вообще не обнаружит никакая ОС.


Заключение: Если вы когда-нибудь обнаружите, что слишком хороша, чтобы быть правдой. для USB-накопителя емкостью более 8 ГБ, всегда проверяйте его в первую очередь. Если это фальшивая емкость: даже не беспокойтесь. Верните свои деньги и верните их или выбросьте.Если это не симпатичный USB-накопитель новинки, тогда любите меня и держите его как милый брелок для ключей или украшение стола.

BadUSB — теперь с инструкциями «Сделай сам» — Naked Security

Еще в августе 2014 года мы писали о BadUSB.

Это была статья о взломе прошивки USB, написанная двумя исследователями из Германии и представленная на конференции BlackHat 2014.

Многие хаки прошивки, конечно, безобидны или даже полезны.

Но статья BadUSB не была о том, как разблокировать некоторые скрытые функции в вашей последней цифровой камере.

И он не рассматривал полезность избавления от ненужных приложений, которые ваш поставщик телефонов решил установить на вашем последнем телефоне.

Действительно, полное название проясняет наклон статьи: BadUSB — On Accessories that Turn Evil .

Если вы когда-либо пытались настроить прошивку на своем телефоне, даже если это одно из тех устройств Android, которые были специально созданы для взлома, как, например, линейка Nexus от Google, вы поймете, что это вряд ли произойдет незаметно для вас.

И если у вас есть мобильное устройство, заблокированное поставщиком, продавцом или оператором связи «для вашего удобства и безопасности» (или по какой-либо другой неустановленной причине), вы знаете, что это может потребовать очень внимательных и сознательное усилие его перепрошить.

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

Перепрошивка прошивки

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

Многие, если не большинство, потребительских USB-устройств, таких как USB-накопители, могут взаимодействовать с внешним миром только через свой USB-интерфейс.

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

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

Эта прошивка обычно загружается на USB-накопитель на заводе перед отправкой устройства поставщику.

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

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

→ Это не всегда было так просто. По крайней мере, в Microsoft Windows раньше была функция, известная как AutoRun , активированная по умолчанию.Файлы со специальными именами запускаются автоматически, как только вы вставляете USB-устройство. Спустя несколько лет, в течение которых это было основным средством активации вредоносных программ, Microsoft наконец сдалась и отключила эту функцию по умолчанию, по крайней мере, для перезаписываемых устройств.

Две большие сделки

Как обнаружили Ноль и Лелл, этого нельзя сказать о части прошивки многих USB-устройств.

Проще говоря, здесь есть две большие сделки:

  1. Прошивка на устройстве USB должна запускаться при его подключении, чтобы устройство работало.Значит прошивку выключить нельзя.
  2. Прошивка не защищена от записи после подключения устройства. Таким образом, вы не можете автоматически доверять ей.

Поймать 0x16! (Это уловка 22 в шестнадцатеричном формате.)

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

И на практике, как сообщили Нолл и Лелл в своей статье, это действительно возможно, если вы знаете, что делаете.

Но Нолл и Лелл не рассказали миру, как это сделать, полагая, что было бы безответственно выпустить рабочий код подтверждения концепции (PoC) сразу.

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

Полное раскрытие

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

Теперь произошло полное раскрытие информации: хакеры по имени Адам Кодилл и Брэндон Уилсон опубликовали PoC-код для злонамеренной атаки на прошивку USB-флеш-памяти.

Код PoC был объявлен на недавней конференции по безопасности в Кентукки, США.

Решение проблемы с BadUSB

Распространенное «решение», предлагаемое для этой проблемы — «решение», очевидно, одобренное самим Нолем — это жесткое подключение USB-устройств, поэтому они будут принимать только микропрограммы с цифровой подписью оригинального производителя.

На мой взгляд, это совершенно неправильный путь вперед, потому что он оставляет устройства «заблокированными от производителя» — конфигурация многих мобильных телефонов прямо сейчас, и потребители в США борются за право обойти эту проблему.

Если только производитель может выпускать обновления прошивки, то:

  • Никакие альтернативы с открытым исходным кодом или другие коммерческие альтернативы невозможны.
  • Вы полностью зависите от производителя в отношении обновлений. (Как напоминают нам устройства Android, привязанные к производителю, это бесполезная надежда.)
  • Если вы когда-нибудь думаете, что закрытый ключ производителя был скомпрометирован, вы вернетесь к тому, с чего мы начали.
  • Вы по-прежнему не застрахованы от обновлений прошивки, на которые вы не дали согласия, информированного или иного.
Альтернативное решение

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

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

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

Это мои два цента.

Где вы сидите по этому поводу?

Изображение запутанных USB-проводов любезно предоставлено Shutterstock.

Исправление флешки перепрограммированием контроллера

Недавно у меня начались проблемы с флэш-накопителем Kingston DataTraveller 102 16 ГБ (DT102 / 16 ГБ), который я использую на своем маршрутизаторе Asus WL-500W.Он будет отключаться как / dev / discs / disca и повторно подключаться как / dev / discs / discb, и так далее, делая / opt недоступным. Я не знаю, было ли это связано с более новыми версиями прошивки, которую я использую, или с самим приводом. У меня сначала начались проблемы с r3702, а они продолжились с r4051. Мне было интересно, не испачкались ли контакты USB, поэтому я быстро подключил его и отключил несколько раз, чтобы попытаться очистить их. Это сделало диск полностью недоступным. Теперь я думаю, что мне следует делать что-то подобное только при выключенном питании, хотя я не уверен, что это является причиной проблемы.Накопитель по-прежнему зарегистрирован как USB-устройство, но не может быть прочитан или записан. И Windows, и Linux сообщили об этом как об универсальном устройстве (а не Kingston, как раньше), и Linux не мог прочитать емкость.

Существует веб-сайт, на котором показано, какие контроллеры используются различными приводами, а также представлены инструменты для перепрограммирования контроллера. Согласно сайту, DT102 использует контроллер SSS6990, и подходящим инструментом является SSS6690 USB Flash Sorting Ver 4.010. Другие версии доступны в другом месте, например на этом русском сайте.Я выбрал 4.010. Программа сразу обнаружила флешку:

Когда я нажал кнопку «Пуск», программа выполнила некоторое программирование, а затем большое количество тестов. В конце концов это не удалось, заявив, что слишком много плохих блоков. Затем я изменил некоторые параметры с помощью кнопки настройки. Переход с «Downgrade Flash» на «Normal Flash» заставил процедуру работать быстро, без какого-либо расширенного тестирования. Однако поездка была до смешного медленной. Затем я изменил время доступа на 50 нс, потому что номер детали вспышки заканчивался 48, и я думаю, что это, вероятно, означает 48 нс.Это дало неплохую скорость, я думаю, как и раньше. Я также изменил светодиод, чтобы он, как и раньше, был выключен и включен во время доступа к диску. Вот диалог конфигурации с настройками, которые я изменил: Привод сейчас работает. Я мог заполнить его данными, прочитать данные и проверить хеши без каких-либо ошибок. Он также пока работает нормально с моим роутером и прошивкой r3497. Хотя я бы не стал доверять ему что-то очень важное.

Как прошить прошивку диска (SATA / SAS) с помощью Seaflashlin


В этой статье рассказывается, как прошить прошивку на внутренний (SATA / SAS) диск с помощью Seaflashlin.Этот процесс не распространяется на другие способы перепрошивки прошивки.

Заявление об отказе от ответственности:

  • Внимание, возможна потеря данных при загрузке этой прошивки на неподдерживаемые модели!
  • НЕ запускайте это обновление микропрограммы в системах RAID.
  • НЕ выключайте питание во время процедуры обновления прошивки.
  • Эта программа ТОЛЬКО на английском языке
Перед тем, как начать:
  1. Убедитесь, что вы создали резервные копии всех важных файлов и критически важных данных.
  2. Сохраните незавершенную работу.
  3. Закройте все остальные открытые приложения.
  4. Отключите все внешние запоминающие устройства.

Новая прошивка будет представлена ​​в виде zip-файла, который содержит все необходимое для создания загрузочной флешки. Seaflashlin находится внутри папки загрузочных инструментов. Флэш-накопитель должен быть не более 32 ГБ и будет отформатирован во время процесса.

Старые пакеты прошивки могут отличаться. Они будут содержать исполняемые файлы и / или файлы ISO для прошивки прошивки накопителей.Seaflashlin не подойдет для этих методов.

Инструкции:

  1. Загрузите zip-файл из Download Finder
  2. Извлеките файлы в папку
  3. Вставьте флэш-накопитель USB в порт USB на ПК.
  4. В извлеченной папке с прошивкой откройте папку загрузочных инструментов и запустите исполняемый файл, чтобы сделать загрузочную флешку. Не вынимайте пока флешку.
  5. В извлеченных файлах откройте папку прошивки и найдите .lod файл прошивки.
  6. Скопируйте файл .lod в корень флешки.
  7. Переименуйте файл микропрограммы, чтобы сократить имя.
    • Пример: «ConstellationES1-Muskie-SATA-StdOEM-SN12.lod» Переименовать в «SN12.lod»
    • Это меньше, чтобы вводить в командной строке позже.
  8. Выключите компьютер
  9. Отключите все остальные диски, чтобы не перепрограммировать неправильный диск.
  10. Загрузите компьютер с флэш-накопителя USB.
  11. В командной строке введите «ls» и Enter.
    • Это покажет файлы в корне USB-накопителя. Обратите внимание, что показан файл прошивки .lod.
  1. Введите «seaflashlin -i» и нажмите Enter. Это снова отобразит список устройств. Обратите внимание на путь к диску, Пример: / dev / sg0 для жесткого диска, который будет прошит.
  1. Чтобы прошить прошивку, в командной строке введите :
    • seaflashlin -d / dev / sg0 -f «имя файла прошивки.lod », затем введите .

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

Флэш-память: шпаргалка

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

Флэш-память

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

Шпаргалка по флеш-хранилищу TechRepublic представляет собой обзор ключевой информации, которую вам необходимо знать по этой теме. Эта статья будет обновляться по мере появления новых форматов и технологий post-flash.Он также доступен для загрузки, Flash-хранилище: шпаргалка (бесплатный PDF-файл).

ПОСМОТРЕТЬ: Все шпаргалки и руководства TechRepublic для умных людей

Что такое флэш-память?

Флэш-память — это электронный твердотельный носитель данных, разработанный Фудзио Масуока во время работы в Toshiba примерно в 1980 году. Масуока впервые публично продемонстрировал изобретение в 1987 году, а Intel выпустила первый коммерческий флеш-чип в 1988 году. два связанных типа энергонезависимой памяти: NOR и NAND.Флэш-память NOR требует больше времени для записи или стирания, но обеспечивает произвольный доступ на уровне байтов, что делает ее подходящей заменой микросхем постоянной памяти (ПЗУ). Флэш-память NAND обеспечивает более быстрое время записи и стирания, а также возможности более плотного хранения. Флэш-память NAND записывается и читается на уровне блоков, что делает ее непригодной для встроенных вариантов использования, требующих доступа на уровне байтов.

Как правило, флэш-память NOR ограничена критически важными приложениями и встроенными вариантами использования, такими как встроенное ПО компьютера или встроенное электронное устройство.Карты флэш-памяти и твердотельные накопители (SSD) используют флэш-память NAND для хранения данных.

SEE: Флэш-память: руководство для ИТ-специалистов (TechRepublic Premium)

Каковы недостатки флеш-хранилища?

Флэш-память имеет ограниченный срок службы с точки зрения того, сколько раз блок можно стереть и перезаписать. Поскольку флэш-память NAND становится более плотной за счет использования технологии многоуровневых ячеек, срок ее службы резко сокращается.

SLC NAND, например, предлагает относительно низкую емкость, хотя может выдерживать приблизительно 100 000 операций записи / стирания на блок. MLC NAND (двухразрядная) предлагает от 1000 до 3000 циклов в приложениях с высокой пропускной способностью и от 5 000 до 10 000 циклов в приложениях средней емкости, в то время как TLC NAND (трехбитная) предлагает приблизительно 1000 циклов.

3D NAND предлагает более высокие циклы записи / стирания, с 3D MLC NAND с номиналом от 6000 до 40000 циклов, 3D TLC NAND с номиналом от 1000 до 3000 циклов и 3D QLC NAND (четырехбитный) с номиналом от 100 до 1000 циклов.

Производители измеряют срок службы SSD как «общее количество записанных байтов», или TBW. Твердотельный накопитель Intel 660p емкостью 2 ТБ, в котором используется 3D QLC NAND, рассчитан на 400 ТБ. Напротив, твердотельный накопитель Intel 760p емкостью 2 ТБ, в котором используется 3D TLC NAND, рассчитан на 1152 ТБ.

На практике нет ограничений на количество считываний блока.

Чем флеш-накопитель отличается от твердотельного накопителя (SSD)?

SSD используют технологию флэш-памяти NAND для массового хранения, хотя это не единственный компонент, используемый в SSD.Обычно твердотельные накопители состоят из контроллера диска, кеш-памяти DRAM и флэш-памяти NAND. Контроллер диска используется для управления эффективным использованием NAND, например для предотвращения неравномерного износа ячеек флэш-памяти, продления срока службы накопителя.

Дополнительные ресурсы

Какие существуют форм-факторы портативных флэш-накопителей?

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

Secure Digital (SD)

Secure Digital (SD) — это стандартная карта флэш-памяти; он был представлен в 1999 году и с момента своего появления используется практически во всех категориях бытовых электронных устройств.

Исходный формат Secure Digital Standard Capacity (SDSC) был номинально ограничен 2 ГБ. В 2006 году был представлен формат Secure Digital High Capacity (SDHC), позволяющий использовать карты до 32 ГБ. Формат Secure Digital eXtended Capacity (SDXC) был представлен в 2009 году и позволяет использовать карты до 2 ТБ.В июне 2018 года был представлен формат Secure Digital Ultra Capacity (SDUC), позволяющий использовать карты емкостью более 2 ТБ; спецификация допускает карты до 128 ТБ.

В настоящее время размер самой большой доступной на рынке SD-карты составляет 1 ТБ.

Устройства, поддерживающие SD-карты, по существу обратно совместимы, с некоторыми ограничениями прямой совместимости. Устройства, заявляющие о поддержке только SDHC, часто могут использовать карты SDXC большего размера, переформатировав карту (с помощью компьютера) для использования файловой системы FAT32.Чтобы устройство продавалось с логотипом SDXC или SDUC, оно должно поддерживать запатентованную файловую систему exFAT.

Чтобы приспособиться к уменьшающимся размерам бытовой электроники, были разработаны меньшие варианты SD-карт. Стандарт miniSD был представлен в 2003 году, но пользовался лишь ограниченной поддержкой, после чего был прекращен примерно через пять лет.

microSD, ранее называвшаяся TransFlash, была представлена ​​в 2005 году. Карты microSD обычно используются в смартфонах и планшетах Android, игровых системах, таких как Nintendo Switch, и одноплатных компьютерах (SBC), таких как Raspberry Pi.Карты microSD можно использовать в устаревших устройствах, которые поддерживают только карты miniSD или полноразмерные SD-карты с использованием пассивных адаптеров.

CompactFlash (CF)

CompactFlash был представлен в 1994 году и разработан как 50-контактный подмножество 68-контактного стандарта PCMCIA. Несмотря на возраст стандарта, он по-прежнему используется в профессиональных зеркальных фотокамерах Canon и Nikon.

Наибольшая доступная в настоящее время емкость составляет 512 ГБ.

С точки зрения сигнализации, CompactFlash аналогичен жестким дискам ATA.Этим воспользовался IBM Microdrive, который реализовал миниатюрный жесткий диск на интерфейсе CompactFlash с емкостью до 8 ГБ. Microdrive и аналогичные конкуренты уже давно сняты с производства.

CFexpress

CFexpress, анонсированный в сентябре 2016 года, является преемником CompactFlash. Используется исключительно в фотоаппаратах профессионального уровня. CFexpress основан на интерфейсе PCI Express 3.0 и использует NVM Express для обеспечения низких задержек и накладных расходов на обработку.Карты CFexpress емкостью 1 ТБ были анонсированы на выставке CES 2019 и, как ожидается, появятся в розничных магазинах в этом году.

Версия 1.0 спецификации обеспечивает соединение PCIe 3.0 x2 для карт CFexpress с максимальной скоростью 1,96 ГБ / с.

Хотя спецификация допускает различные форм-факторы, карты CFexpress наследуют форм-фактор XQD, который был разработан Sony, Nikon и SanDisk, хотя последняя отказалась фактически производить какие-либо карты XQD. Из-за ограничений IP-лицензирования карты XQD, производимые не Sony, были ограничены, что, в свою очередь, ограничивало их широкое распространение.Sony обязалась производить карты CFexpress, создавая отраслевой консенсус в отношении CFexpress.

Карта универсального флеш-хранилища (UFS)

Стандарт карт UFS был опубликован в марте 2016 года и предназначен для замены карт microSD. Хотя стандарт был обновлен в январе 2018 года, в продаже нет карт UFS, а по состоянию на март 2019 года устройства, поддерживающие совместимость с этим форматом, не продаются.

Флэш-накопители USB

Флэш-накопители USB включают в себя широкий спектр аналогичных продуктов.На нижнем уровне эти диски обычно включают простой контроллер для выравнивания износа и возможность подключения по USB; флэш-накопители USB более высокого уровня включают DRAM для кэширования записи. Как правило, эти накопители доступны в форм-факторе «мармелад», с USB-портом, подключенным к накопителю, что в народе их называют USB-накопителями.

Ранние USB-накопители обычно включали переключатель защиты от записи. Эта функция была переведена на специализированный рынок, хотя такие производители, как Kanguru, выпускают USB 3.0 с переключателями защиты от записи.

Существуют накопители большей емкости, такие как SSD Samsung T5, для подключения к компьютеру которого требуется внешний кабель. Твердотельный накопитель Samsung T5 технически представляет собой портативный твердотельный накопитель с USB-подключением, который сочетает в себе твердотельный накопитель mSATA и мост SATA-USB3 в прочном корпусе.

Устаревшие форм-факторы

Карты SmartMedia были форматом Toshiba, выпущенным в 1995 году и использовавшимся в цифровых камерах и, в меньшей степени, в КПК и MP3-плеерах.Самая большая карта SmartMedia имела размер 128 МБ и производилась в вариантах (более старых) на 5 В и (более новых) на 3,3 В. Индустрия цифровых камер отказалась от SmartMedia в 2003 году.

Карты xD-Picture использовались в цифровых камерах Fujifilm и Olympus с 2002 по 2009 год, емкостью от 16 МБ до 2 ГБ. Карты xD и SmartMedia являются функционально необработанными флеш-чипами NAND без какого-либо контроллера диска.

Memory Stick — это формат флэш-памяти, разработанный Sony в 1998 году.Хотя с 1998 по 2012 год Memory Stick была передана по лицензии другим компаниям, она была ограничена в основном электроникой Sony. Sony производила большую часть продуктов Memory Stick, хотя этот формат также производился SanDisk и Lexar. Были представлены семь форм-факторов Memory Stick емкостью от 128 МБ до 32 ГБ. В PlayStation Vita использовалась фирменная карта памяти Memory Stick, выпускаемая только Sony. Производство PlayStation Vita было прекращено в марте 2019 года.

Дополнительные ресурсы

Какие существуют форм-факторы твердотельных накопителей (SSD)?

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

Твердотельные накопители, используемые в портативных компьютерах, настольных компьютерах и серверах, изначально проектировались как заменяющие традиционные жесткие диски; в результате ранние твердотельные накопители в некоторой степени приспособлены для работы по существующим стандартам.

2,5-дюймовые диски SATA

Первые твердотельные накопители, ориентированные на потребителя, чаще всего имели форму 2,5-дюймовых дисков, тот же форм-фактор, что и в ПК с малым форм-фактором (SFF) и ноутбуках, подключенных через SATA. Из-за ограничений SATA и AHCI максимальная скорость, которую может достичь накопитель, связанный с SATA, составляет примерно 550 МБ / с.

Ранние 2,5-дюймовые диски обычно заполняли все 2,5-дюймовое пространство внутри и использовали стандартную высоту 9,5 мм для традиционных дисков. Новые диски SATA, такие как Crucial MX500, используют только часть 2,5-дюймового пространства внутри и имеют корпус 7 мм с прокладкой, включенной для использования в устройствах (обычно ноутбуках), которым требуется заполнение дополнительных 2,5 мм.

SSD в форм-факторе 3,5 дюйма встречаются крайне редко. OCZ Colossus LT в 2010 году использовал дополнительное пространство, чтобы достичь 1 ТБ, по премиальной цене в 4000 долларов.Новые 3,5-дюймовые твердотельные накопители, такие как Nimbus Data 100 TB ExaDrive, созданы исключительно для корпоративных приложений.

mSATA

Ноутбуки и ПК малого форм-фактора часто строились с поддержкой карт mSATA, которые обеспечивают ту же сигнализацию, что и 2,5-дюймовые диски SATA в 30 x Упаковка 50,95 мм. В 2015 году производители компьютеров в основном отказались от формата в пользу дисков M.2.

Samsung продолжала поддерживать формат до начала 2018 года, выпустив 860 EVO, последний выпущенный Samsung SSD в этом форм-факторе емкостью до 1 ТБ.

M.2

M.2, бывший форм-фактор следующего поколения (NGFF), представляет собой универсальный форм-фактор, используемый для высокопроизводительных твердотельных накопителей, а также других периферийных устройств, включая сетевые карты Wi-Fi и Bluetooth, WWAN (4G Модемы LTE, 5G) и другие устройства. Твердотельные накопители M.2 могут использовать устаревшие подключения SATA или PCI Express с AHCI или NVMe.

M.2 SSD имеют ширину 22 мм и доступны длиной 30, 42, 60, 80 и 110 мм — наиболее распространенными являются 42 и 80 мм. Размеры обычно обозначаются в формате M.2-WWLL, например M.2-2280.

M.2 становится отраслевым стандартом для твердотельных накопителей и широко используется в ноутбуках и ПК с малым форм-фактором. На настольных ПК материнские платы ПК для энтузиастов обычно включают один или несколько разъемов M.2 PCIe x4.

В настоящее время максимальная емкость SSD M.2-2280 составляет 2 ТБ.

NGSFF , ранее NF1, представляет собой версию M.2 с возможностью горячей замены, разработанную Samsung и предназначенную для центров обработки данных, которым требуется возможность замены твердотельных накопителей в работающих системах.

U.2

U.2, ранее SFF-8639, технически является интерфейсом — по сути, он обеспечивает линию PCIe x4 M.2 для того же физического форм-фактора, что и диски SATA. Теоретически можно было бы также использовать интерфейс для 3,5-дюймовых дисков.

Диски PCI Express

Существуют

твердотельных накопителей, которые подключаются непосредственно к разъемам PCIe на материнских платах, хотя этот формат вышел из употребления. К концу 2010 года массовые потребительские твердотельные накопители были узкими местами из-за сравнительно ограниченной пропускной способности, предоставляемой SATA, что побудило к выпуску первых дисков PCI Express.Эти диски использовали AHCI, а не NVMe, обеспечивая более высокую потенциальную скорость чтения / записи, но не заметно лучшую производительность с точки зрения случайного ввода-вывода.

SEE: План аварийного восстановления и обеспечения непрерывности бизнеса (TechRepublic Premium)

Существуют корпоративные диски PCI Express, такие как Intel SSD DC P3608, хотя с тех пор производство этого диска прекращено. Intel продолжает предлагать твердотельные накопители серии 750 в середине 2015 года в качестве карт PCI Express, хотя они медленнее, чем новые твердотельные накопители M.2 варианта.

Для одного диска легко доступны адаптерные платы PCI Express — M.2. Что касается электрических сигналов, M.2 обеспечивает полное соединение PCIe x4, что делает преобразование по существу пассивным — при использовании адаптера не происходит потери производительности. Некоторые производители часто предлагают эти адаптеры вместе со своими твердотельными накопителями за номинальную дополнительную плату. Адаптеры PCIe — M.2 не зависят от производителя — адаптер вторичного рынка можно использовать с любым накопителем PCIe M.2.

Disk-on-Module (DOM)

DOM SSD предназначены для замены дисков Parallel ATA (PATA), используемых в устаревшем оборудовании.Производство жестких дисков PATA прекратилось более десяти лет назад, и постоянная зависимость от этих дисков чревата потерей данных. Твердотельные накопители DOM подключаются непосредственно к порту PATA, что позволяет удалить кабели IDE, препятствующие воздушному потоку.

Дополнительные ресурсы

Как я могу определить, достаточно ли быстрой карты флэш-памяти или твердотельного накопителя для моего варианта использования?

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

Стандарты шинного интерфейса для SD-карт

Стандарт шинного интерфейса определяет, как SD-карта подключается к хост-устройству, обеспечивая максимальную потенциальную производительность, но не указывает на то, как работают отдельные карты. До введения классов сверхвысокой скорости (UHS) скорость SD-карт была ограничена 12,5 МБ / с или 25 МБ / с, хотя стандартизированной маркировки, указывающей на разницу, не существовало.

  • UHS-I предлагает 50 МБ / с в полудуплексном или дуплексном режиме или 104 МБ / с в полудуплексном режиме.
  • UHS-II предлагает 156 МБ / с в полнодуплексном режиме или 312 МБ / с в полудуплексном режиме.
  • UHS-III предлагает 312 МБ / с или 624 МБ / с в полнодуплексном режиме. У него нет полудуплексного режима.

SD Express (также обозначенный как SD-Express I) предлагает 985 МБ / с в качестве линии PCIe 3.0 x1 с поддержкой NVMe.

Согласно спецификациям, карты UHS и SD Express должны быть обратно совместимы, хотя максимально возможная скорость определяется рейтингом хост-устройства.

Рейтинги класса скорости для SD-карт

Перекрывающиеся и противоречащие друг другу стандарты для SD-карт для различных случаев использования часто вызывают путаницу при выборе SD-карты.Вот что означают различные рейтинги скоростных классов в реальных условиях.

Класс 4 (C4)
Мин. скорость последовательной записи Класс скорости Класс скорости UHS Класс скорости видео
2 МБ / с Класс 2 (C2)
6 МБ / с Класс 6 (C6) Класс 6 (V6)
10 МБ / с Класс 10 (C10 ) Класс 1 (U1) Класс 10 (V10)
30 МБ / с Класс 3 (U3) Класс 30 (V30)
60 МБ / с Класс 60 (V60 )
90 МБ / с Класс 90 (V90)

Номинально для съемки видео в формате 4K требуется как минимум карта с рейтингом V6, а для 8K — карта с рейтингом V30 .Требования различаются в зависимости от устройства.

Класс производительности приложений в первую очередь измеряет количество операций ввода-вывода в секунду с целью обеспечения стандарта для запуска приложений со смартфонов.

Рейтинги 9057 10 МБ / с для твердотельных накопителей

Использование кэшей DRAM позволяет твердотельным накопителям, особенно твердотельным накопителям SATA, заполнить доступную пропускную способность шины, к которой они подключены.Эти рейтинги скорости полезны только для последовательного чтения / записи, поскольку другие факторы, описанные в разделе ниже, влияют на то, как твердотельные накопители обрабатывают массовые операции.

Класс Мин. произвольное чтение Мин. произвольная запись Мин. скорость последовательной записи
A1 1500 операций ввода-вывода в секунду 500 операций ввода-вывода в секунду 10 МБ / с
A2 4000 операций ввода-вывода в секунду 2000 операций ввода-вывода в секунду
8 8 Доп. ресурсы

Как выбрать лучшую флеш-память для моего устройства?

Отчасти это субъективно. Если вы хотите носить на своем смартфоне музыкальную коллекцию в кодировке FLAC, для вашего варианта использования подойдет карта большего размера с более низкой скоростью записи.Для запуска приложений, хранящихся на флэш-карте, или для использования в игровой системе, такой как Nintendo Switch, карта с рейтингом A2 теоретически обеспечит более высокую производительность.

Очень важно приобретать подлинный продукт известного бренда. Для SD-карт небрендовые или подделки, продаваемые продавцами с сомнительной репутацией, неверно указывают свой размер. На практике это означает, что карта объемом 128 ГБ может иметь только 16 ГБ памяти. Устройство может записывать за пределами этой емкости 16 ГБ, но вновь записанные данные будут потеряны или перезаписаны существующие данные.

Для твердотельных накопителей учитывайте количество операций записи, необходимых для выполнения задачи. Твердотельные накопители QLC предлагают более высокую емкость хранения, но могут выдерживать только ограниченное количество операций записи. Твердотельные накопители PCIe всегда имеют более высокую производительность, чем твердотельные накопители SATA. Для настольных ПК всегда используйте мост M.2 или M.2 — PCIe для твердотельного накопителя, если у вас есть подключения PCIe. Для ноутбуков устройства с возможностями M.2 обычно поставляются со встроенным накопителем M.2, что ограничивает возможности обновления.

Можно приобрести твердотельные накопители с емкостью хранилища, эквивалентной емкости традиционных жестких дисков на основе пластин, хотя стоимость гигабайта значительно выше — в настоящее время 15.Твердотельный накопитель Seagate Nytro на 36 ТБ стоит более 6000 долларов, а Seagate IronWolf Pro на 14 ТБ стоит 570 долларов. Этот эффект усиливается при построении корпоративных массивов хранения. Во многих случаях использования массивы all-flash неэффективны с точки зрения затрат, хотя многоуровневые решения для хранения данных могут добавить ненужной сложности.

Дополнительные ресурсы

Технические новости Вы можете использовать Информационный бюллетень

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

Зарегистрироваться Сегодня

Изображение: Хеннинг Марквардт, Getty Images / iStockphoto

Выбор подходящей NAND

Обзор

Флэш-устройства

NAND, доступные с плотностью от 128 МБ до 2 ТБ, используются для хранения данных и кода.Флэш-память NAND низкой плотности идеально подходит для таких приложений, как STB, цифровые телевизоры (DTV) и DSC, в то время как флэш-память NAND высокой плотности чаще всего используется в приложениях с большим объемом данных, таких как твердотельные накопители, планшеты и USB-накопители. Постоянно прилагаются усилия по снижению стоимости устройств NAND на 1 ГБ, поэтому жизненные циклы устройств, как правило, короче из-за более частого сокращения процесса литографии. Для NAND требуется контроллер, внутренний или внешний, и специальная прошивка для исправления кода ошибки (ECC), управления плохими блоками и выравнивания износа.

Существует два основных типа NAND: необработанная и управляемая. Raw NAND бывает разных видов, включая одноуровневую ячейку (SLC), многоуровневую ячейку (MLC), трехуровневую ячейку (TLC) и четырехуровневую ячейку (QLC). Raw NAND требует внешнего управления, но это самая низкая доступная стоимость флэш-памяти NAND на ГБ. Управляемая NAND включает в себя управление памятью, упрощая процесс разработки.


Необработанная NAND

Raw NAND обеспечивает самую низкую стоимость на бит, но требует внешнего хост-контроллера (не входит в комплект) для выполнения всех функций управления (например,г., ECC, FTL).

Одноуровневая ячейка (SLC)
  • Один бит на ячейку; высокая производительность и выносливость записи; разработан для высокопроизводительных критически важных систем с высокой плотностью размещения, где требуются высокие стандарты производительности и надежности NAND, а снижение затрат не является основным фактором
Серийный NAND
  • Устройства SLC низкой плотности с последовательным интерфейсом типа NOR для упрощения проектирования системы
Многоуровневая ячейка (MLC)
  • Два бита на ячейку; хороший баланс производительности и долговечности записи для широкого спектра экономичных приложений с высокой плотностью записи

Встроенный MLC + NAND

  • Использует специальные алгоритмы программирования для увеличения срока службы записи; обычно используется в рабочих нагрузках с большим объемом записи, таких как сдвиг во времени (пауза в прямом эфире)
Трехуровневая ячейка (TLC)
  • Три бита на ячейку; высокая плотность ячеек, но более низкие характеристики производительности и выносливости; наиболее часто используется в потребительских приложениях для запоминающих устройств (например,g., клиентские SSD, USB-накопители или SD-карты) с очень высокой чувствительностью к стоимости
Четырехуровневая ячейка (QLC)
  • Четыре бита на ячейку; высокая плотность ячеек, но влияние на задержку больше, чем на пропускную способность; наиболее часто используется в приложениях, которым требуется запоминающее устройство большой емкости (например, корпоративные приложения) с чувствительностью к стоимости

Управляемая NAND

Managed NAND предоставляет более простые решения и ускоряет вывод на рынок, поскольку контроллер встроен в пакет для управления выравниванием износа, управлением плохими блоками и ECC.

e.MMC памяти
  • Флэш-устройство NAND большой емкости в сочетании с высокоскоростным контроллером MultiMediaCard (MMC) в одном корпусе BGA; подходит для дизайнеров, которым требуется полностью управляемое устройство и простота проектирования для совместимости приложений с приложениями, аналогичная MMC, для широкого спектра сетевых, промышленных и автомобильных приложений
На кристалле ECC NAND
  • Гибрид необработанной и полностью управляемой NAND; ECC интегрирован, в то время как выравнивание износа и управление плохими блоками обрабатываются хост-контроллером
  • .
Твердотельные накопители (SSD)
  • Накопители на базе NAND, которые повышают надежность, снижают энергопотребление и обеспечивают более высокую производительность по сравнению с жесткими дисками (HDD)
Встроенные USB-решения
  • Встроенный USB обеспечивает плотность и надежность SSD для сетевых и встроенных приложений с помощью простого универсального разъема последовательной шины (USB).Встроенный USB-порт физически меньше 1,8-дюймового жесткого диска, стоит гораздо меньше в установке, чем даже самый дешевый жесткий диск, потребляет всего 330 мВт энергии при активном чтении или записи данных и загружается намного быстрее, чем большинство жестких дисков.
Универсальная флеш-память (UFS)
  • UFS — это высокопроизводительный интерфейс хранилища для приложений, которым требуется более высокая последовательная и произвольная производительность по сравнению с eMMC с низким энергопотреблением
Secure Digital Card (SD), Micro SD / USB
  • Карты памяти SD, microSD и USB-накопители идеально подходят для приложений, требующих легкого извлечения или установки флэш-памяти
NAND для MCPs
  • Все больше и больше флэш-памяти NAND используется в многокристальных корпусах (MCP), где она сочетается с Mobile LPDRAM в различных форм-факторах.MCP NAND / LPDRAM предлагаются с плотностью от 1 ГБ до 4 ГБ для SLC NAND и от 1 ГБ до 8 ГБ для встроенной памяти e.MMC ™.

Заключение

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

Артикул:

  1. Открытый интерфейс флэш-памяти NAND

Что такое флеш-накопитель: передача файлов стала проще

Подумайте о своем столе в офисе — ваш рабочий стол и ящики, вероятно, завалены USB-накопителями . Их раздают на конференциях и выставках, и теперь они являются неотъемлемой частью офисной жизни.

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

С момента своего создания флеш-накопители получили широкое распространение, и их было продано сотнями миллионов единиц. Одна исследовательская компания Global Industry Analysts прогнозировала в 2015 году, что к 2020 году на мировом рынке флэш-накопителей USB штук превысят 555 миллионов единиц .Еще не раз поднимались вопросы о безопасности флешек . Кроме того, с появлением безопасного облачного хранилища уменьшилась потребность в флэш-накопителях, хотя они по-прежнему широко используются.

ЧТО такое флэш-накопитель?


Фотография предоставлена: Ravenperch / Wikimedia Commons

По сути, USB-накопитель — это устройство для хранения данных. Он включает в себя флэш-память со встроенным универсальным интерфейсом последовательной шины .

Обычно флеш-накопители USB состоят из пяти основных компонентов. Первый — это флеш-память NAND, в которой хранятся данные. Второй — это контроллер запоминающего устройства USB, который представляет собой крошечный микроконтроллер с небольшим объемом встроенного ПЗУ и ОЗУ. В приводах также используются кварцевые генераторы, которые вырабатывают тактовый сигнал с частотой 12 МГц и управляют выводом данных через контур фазовой автоподстройки частоты. USB-накопители используют стандартный USB-штекер для подключения к компьютерам. И, как правило, такие приводы также имеют крышки из металла или пластика для защиты внутренней электроники и других компонентов.

Со временем, объем памяти USB-накопителей неуклонно увеличивался до точки, где 1-терабайтные накопители теперь стали обычным явлением. .

КОГДА был представлен флэш-накопитель USB?


Фотография предоставлена: ninode / ThinkStock

В 1990-х цены на флэш-память NAND падали, и USB становился обычным стандартом для подключения устройств к ПК.

Как сообщает The New Yorker , «первый патент на« USB-флеш-накопитель для ПК »был подан в апреле 1999 года израильской компанией M-Systems (которая больше не существует — она ​​была приобретена SanDisk в 2006 году. ).«

Позже, в 1999 году, говорится в отчете, IBM подала «заявление об изобретении одного из своих сотрудников, Шимона Шмуэли, который продолжает утверждать, что он изобрел USB-накопитель».

Тем не менее, Trek 2000 International, сингапурская компания, стала первой компанией, которая фактически продала USB-накопители под названием ThumbDrive в начале 2000 года . The New Yorker отмечает, что он выиграл торговую марку для термина ThumbDrive в 2010 году.

В конце 2000 года IBM стала первой компанией, которая начала продавать USB-накопители в США.Его продукт был произведен компанией M-Systems и назывался DiskOnKey.

В то время как исходный объем памяти первых флэш-накопителей USB кажется ничтожным по сегодняшним меркам, The New Yorker отмечает , что время появления флэш-накопителя USB «тем не менее было случайным: дискеты емкостью 1,44 мегабайта уже давно не справлялись. с увеличивающимися размерами файлов, и даже самая популярная замена, Zip-накопитель, не смогла по-настоящему преуспеть. Оптические носители, несмотря на хранение больших объемов данных, оставались относительно неудобными; запись данных занимала много времени, а перезапись — тем более.”

Что это значило для бизнес-пользователей? Это сделало жизнь намного проще. TIME Журнал отмечает, что «передача файлов с одного компьютера на другой больше не была рутинной работой, и диски стали намного проще в использовании, чем 3½-дюймовые. дискеты, которые все еще использовались на рубеже веков. И для их работы не требовалось специального программного обеспечения ».

К 2004 году The New York Times сообщила о растущем культурном значении USB-накопителей и о том, как они превращаются в модные аксессуары, свисающие с брелков, рюкзаков и даже ожерелий.В том же году Ars Technica опубликовала ряд моделей флеш-накопителей, которые отметили, что эта технология «чертовски крутая».

«Просто вставьте его в USB-порт вашего компьютера, и через несколько секунд на вашем рабочем столе появится новый диск. Так просто и так легко », — говорится в статье.

К 2006 году было продано более 80 миллионов флэш-накопителей USB , сообщает журнал PC Magazine .

ПОЧЕМУ отключилась флешка?


Фото: Эван-Амос / Wikimedia Commons

Ну, краткий ответ — нет.USB-накопители по-прежнему легко продаются. Однако USB-накопители потеряли свое значение, поскольку с 2000 года на первый план вышли другие технологии .

Как отмечает Ars Technica, беспроводные технологии, которые позволяют пользователям передавать данные — Bluetooth, связь ближнего действия, Wi-Fi Direct, Airdrop и т. Д. — «все заменяют USB для одноразовой передачи файлов». Однако во многих случаях USB-соединения могут быть быстрее и надежнее, чем эти технологии.

Проблемы безопасности серьезно подорвали репутацию USB-накопителей.Несмотря на то, что существует множество безопасных и зашифрованных USB-накопителей, многие флэш-накопители не имеют встроенных средств защиты , и конфиденциальные данные на них могут быть легко доступны, если пользователи потеряют свои флэш-накопители или если они будут украдены. Компания по страхованию жизни была вынуждена выплатить правительству штраф в размере 2,2 миллиона долларов в начале этого года после кражи USB-накопителя с защищенной медицинской информацией.

Кроме того, — это средство распространения вирусов. .Как сообщает Wired , исследователи показали, что вредоносные программы могут быть встроены в прошивку USB-накопителей и использоваться для захвата целых компьютеров.

Самым большим фактором затмения флэш-накопителей USB стало повсеместное внедрение облачных технологий. Облачное хранилище позволяет пользователям безопасно хранить и легко получать доступ к файлам практически с любого устройства. Cloud также предлагает пользователям практически неограниченное хранилище, а на USB-флеш-накопителях может не хватить места с большим количеством больших файлов.

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

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

Тип подключения Макс. скорость Рабочее состояние
SATA 2.x (3 ГБ / с) 300 МБ / с Legacy
SATA 3.x (6 ГБ / с) 600 МБ / с Текущий
PCIe 3.0 x1 985 МБ / с Текущий
PCIe 3.0 x2 1970 МБ / с Текущий
PCIe 3.0 x4 3940 МБ / с