Исправляем Read-only на USB-накопителях

archive view archive save

usb-flash-drive-transcend Невозможно выполнить форматирование флешки Transcend JetFlash (JF V33/4GB) стандартными средствами mkfs.vfat (dosfsck): "unable to open /dev/sdc1: Read-only file system", "failed: Операция не позволена"

При попытке отформатировать USB-накопитель (ака флешка) Transcend JetFlash (JF V33/4GB) стандартными средствами типа mkfs.vfat (dosfsck) всегда получаем ошибку: "unable to open /dev/sdc1: Read-only file system", "failed: Операция не позволена"

$ mkfs.vfat /dev/sdc1
$ mkfs.fat 3.0.27 (2014-11-12)
$ mkfs.vfat: /dev/sdc1 contains a mounted filesystem.
$ udisks --unmount /dev/sdc1
$ mkfs.vfat /dev/sdc1
$ mkfs.fat 3.0.27 (2014-11-12)
$ mkfs.vfat: unable to open /dev/sdc1: Read-only file system
---------------------------------------------
$ udisks --unmount /dev/sdc1
$ badblocks -n /dev/sdc1
badblocks: Файловая система доступна только для чтения while trying to open /dev/sdc1

Не помогает в форматировании флеш-накопителя также, а ни DiskPart, а ни Gparted:

Gparted - Удалить раздел

В libparted обнаружена ошибка!
Ошибка ввода/вывода during write on /dev/sdc

Игнорировать

В libparted обнаружена ошибка!
Partition(s) 1 on /dev/sdc have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes.

В libparted обнаружена ошибка!
Can't write to /dev/sdc, because it is opened read-only.

Unable to open /dev/sdc read-write (Файловая система доступна только для чтения). /dev/sdc has been opened read-only.

Сразу отметим, что эта проблема не связана с ключем реестра Windows HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies, в котором путём изменения WriteProtect (DWORD значение) с 0 на 1 можно запретить запись на USB-накопители

В нашем случае с проблемой "Read-only file system" всё намного печальнее ибо флешка не поддаётся форматированию в различных условиях, в среде различных операционных систем Linux/Windows, а следовательно наш USB-накопитель прилично перекосило и стандартными программами восстановить флешку не выйдет.

Исправляем Read-only на USB-накопителях Transcend

Если наша USB-флешка выпущена компанией Transcend, тогда нам повезло ибо для подобных плачевных случаев на официальном сайте производителя есть специальная прога-прошивальщик JetFlash Online Recovery Tool.

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

Если на оф. сайте прога не доступна, тогда попробуйте скачать её с нашего веб-ресурса:

Исправляем Read-only на неизвестных USB-накопителях

Упомянутая выше прога JetFlash Online Recovery Tool является как бы универсальной прошивалкой для флешек, однако в некоторых случаях может оказаться бесполезной, и тогда нам придётся идти иным путём.

Если у нас имеется мёртвая/кривая/косая USB-флешка неизвестного производителя, то для начала лечения нам нужно его определить. Для окончательного решения проблемы нам сначала нужно определить модель и тип памяти, модель USB контроллера, VID (ака Vendor ID) и PID (ака Product ID), - для чего мы можем использовать следующие проги:

  • Flash Drive Information Extractor, - Программа может получить такие данные: возможные варианты чипов памяти установленных во флешке, модель контроллера, тип установленной памяти, версия USB, максимальный потребляемый ток заявленный производителем, максимальный объем диска, Query Vendor ID, Query Product ID, Controller Revision, Query Product Revizion, объем диска сообщаемый операционной системой, Flash ID (не для всех конфигураций), Chip F/W (для некоторых контроллеров), а также некоторые иные параметры, которые могут быть полезны специалистам. Оф. страница программы здесь. Скачать Flash Drive Information Extractor с нашего веб-ресурса.
  • CheckUDisk – получает данные о всех подключенных USB-устройствах. Нужно обратить внимание, что особой пользы, для определения контроллера флешки и подбору программ по работе с ним, от этой проги практически НЕТ, однако на некоторых морально устаревших веб-ресурсах до сих пор продолжают рекомендовать эту примитивную программу к использованию (таким веб-ресурсам не нужно доверять). Программа выдает довольно скудную информацию об устройстве. Веб-сайт автора wbj3000.com мёртв. Скачать CheckUDisk_v5.4.zip с нашего веб-ресурса.
  • ChipEasy – программа для получения информации о таких съемных запоминающих USB-устройствах как Flash или SSD. Предоставляет информацию про: серийный номер; VID\PID; максимальное потребление тока; информация о прошивке; модель контроллера; информация о прошивальщике; FID памяти и предположительная модель памяти; ...). Информация запрашивается непосредственно с контроллера устройства, а не определяется с помощью косвенных методов (VID\PID). Страниця прягрямы здеся. Скачать ChipEasy_EN_V1.5.6.6.zip с нашего веб-ресурса.
  • ChipGenius - Утилита от Китайских разработчика hit00 и форума о цифровых устройствах mydigit, способна опрашивать контроллеры MP3-плееров, USB-флешек и Card-Reader. Выводит такую информацию как: VID, PID, Vendor, Product, Serial Number, Flash ID, Controller Model, $CE, Channel и пр.. ChipGenius, благодаря наибольшей совместимости с различными моделями контроллёров, считается лидером в данном сегменте ПО. Веб-сяйта прягрямы здеся. Скачать ChipGenius_v4_00_0201_0215.zip с нашего веб-ресурса.

Рекомендуемые к использованию это Flash Drive Information Extractor и ChipGenius. После получения информации о нашем USB-устройстве находим там ссылку на сайт производителя и если он (сайт/производитель) ещё жив, тогда программу-прошивалку стоит поискать именно на сайте производителя, а если на сайте производителя ничего нет, тогда можно попробовать программы указанные в приведённой ниже таблице:

VIDPIDРазмерПрограммаВеб-ссылка
130701638GbMPTool v 3.9.8.0UT160_9.zip
020460251 GbCBM209X UMP-ToolCBM209X_UmptoolV1.9.32_1105_(081105).zip
13FE1F00, 1A001 GbUSB 2K REL90CBM209X_UmptoolV1.9.32_1105_(081105).zip
104380122 Gbi5128-PDx16V1.34i5128-PDX16-v1.34.zip
0dd814304 GbNT2033CMSNetac.zip
130701632 GbUSB_Flash_Disk_Utility_USBestUSBest_UT16-x.zip
0dd814304 GbNT2033CMSNetac.zip
058F63874 GbPCB0 AlcorMP6.18_beta3Alcor.zip
058F9380-AU9381 V1.1.0.0, Alcor Micro UFDAlcor.zip
067b2528-USB Flash Disk UtilityUT165.zip
045701511 GbUSBest; UT161UT160_9.zip
13070163-MPTool (UT163) v3.9.12.0, UT165_1.65.17.0UT160_9.zip
1005B113-USB 2K REL90 (PS2231-UP12)CBM209X_UmptoolV1.9.32_1105_(081105).zip
13070165-MP TOOL UT165UT165.zip
35380054-PQI_LowFormatPQI_LowFormat.zip
090C1000-SM32x_G121SMI.zip
0EA02168-OTI PT Multi-DeviceOTi_FLASH_DISK.zip
200820184 GbMPTool V2.0AMECO_(MXTronics).zip
067b2517-Prolific UFD Utility v21400Prolific_UFD_Utility_v21400.zip
17270000-Prolific UFD Utility v21400Prolific_UFD_Utility_v21400.zip
067B2528-Prolific UFD Utility v21400Prolific_UFD_Utility_v21400.zip
BA6341464 GbUT163 MPTool v3.9.35.0UT160_9.zip или UT165.zip
4146BA634 GbUT163 MPTool v3.9.35.0UT160_9.zip или UT165.zip
353800594 GbUT165 1.65.17.0UT165.zip
093065444 GbSSS6686 v.2.112 (TC58NC6686_MPTOOL)SSS_(Solid_State_System).zip
0951160F-AlcorMPAlcor.zip
0586387-AlcorMPAlcor.zip
9381058f-AlcorMP_9381_DBB_v.1.1.0.0Alcor.zip
058f63872 Gb-8 GbAlcorMP (090227)Alcor.zip
058f12342 Gb-8 GbAlcorMP (090227) AU698X, AU3150XAlcor.zip
000077778 GbAlcorMP (090515.01) AU698X, AU3150XAlcor.zip
000077772 GbAlcorMP6.18_beta3Alcor.zip
058f938016 GbAlcorMP.AU9380 (UFD Manufacture Tool)Alcor.zip
151686281 GbSK6281; PDT 20080409SK6281_PDT_20080409.zip
0C760005-Phison PS 2232 и Solid State System SSS 6677, SSS 6673, SSS 6675SSS_(Solid_State_System).zip
122132341-16 GbAmeco_MW6208E_8208_1.2.0.8_20090724AMECO_(MXTronics).zip
0DD8E0281-16 GbNetac_NT2033BMS-v2.0ANetac.zip
d80d02d21-16 GbNetac_NT2033BMS-v2.0ANetac.zip
123456781-16 GbSolid State System SSS6677SSS_(Solid_State_System).zip
042013071-16 GbChipsBank CBM209X EUMPTOOL V1.7.3ChipsBank_2090&2090EUMPTOOL_V1.7.3.zip
0DD814A81-16 GbNetac_U219_Factory_ToolNetac.zip
125F10012 GbSuper Stick Recovery Tool V1.0.2.19 (UT161, UT163, UT165)UT160_9.zip
13071658 GbSuper Stick Recovery Tool V1.0.2.19 (UT161, UT163, UT165)UT160_9.zip
125F102E1-16 GbSuper Stick Recovery Tool V1.0.2.19 (UT161, UT163, UT165)UT160_9.zip
125fd01a1-16 GbSuper Stick Recovery Tool V1.0.2.19 (UT161, UT163, UT165)UT160_9.zip

Пример использования AlcorMP AU698X (5T2F 6T2F) 11.11.10.02:

  • Загружаем драйвер для нашего VID (ака Vendor ID) и PID (ака Product ID)
    Load-Driver-AlcorMP-enter-VID-PID-and-install
  • Запускаем прогу
    AlcorMP-Fix-USB-Key-Read-Only

Больше файлов для работы с USB-устройствами можно поискать здесь.


Комментарии   

АдМинь БагоИскатель
+1 #2 АдМинь БагоИскатель 05.09.2016 12:42
Цитирую Андрей2010:
Не одна ссылка не работает :sad:

Имеется ввиду ссылки на загрузку программ с dl.dropboxuserc ontent.com? Если да, то там по ссылкам выдаётся ошибка 429 - мол превышение лимита на траффик Т.е. файлы на dropbox-е физически есть, но скачать их уже нельзя и это навсегда! Если нужны проги, то либо ищите в сети либо пишите в комментарии что мол "жуть как нужно" - выложим на dfiles.ru, там архив 250 мб будет.
Цитировать
Андрей2010
+1 #1 Андрей2010 03.09.2016 13:30
Не одна ссылка не работает :sad:
Цитировать

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

АХТУНГ! Все комменты гостей модерасятся модерастом.
  1. Мессаги исключительно рекламного содержания, либо содержащие только одни оценочные суждения типа "круто" ("отлично", "спасибо", "автор дебил" и т.п.) не публикуются;
  2. Злостным спамерам, пранкерам и прочей сетевой нечисти рекомендуем напрасно не тратить своего времени и удовлетворять свои больные фантазии на специализированных Интернет ресурсах!;
  3. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


Защитный код
Обновить

Комментарии в блоге
Новое на форуме