Возможное повреждение USB-устройства
У меня есть USB-накопитель с 8 ГБ памяти, и недавно я попытался открыть (смонтировать) его и не смог (сообщение об ошибке "плохой суперблок"). Я пытался отформатировать его напрямую, используя dd
а также fdisk
но безуспешно Вот что я попробовал:
- Смонтируйте разделы (одно и то же сообщение об ошибке для всех 3 разделов)
# mount / dev / sdb1 / mnt / pendrive mount: неверный тип fs, неверный параметр, плохой суперблок в /dev/sdb1, отсутствует кодовая страница или вспомогательная программа, или другая ошибка В некоторых случаях полезная информация находится в системном журнале - попробуйте Dmesg | хвост или около того.
- Перечисленные разделы
# fdisk -l Диск /dev/sdb: 7, 8 ГБ, 8394899456 байт, 16396288 секторов Единицы: секторы 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: DOS Идентификатор диска: 0xc3072e18 Тип начальной загрузки конца загрузочного сектора устройства Тип идентификатора /dev/sdb1 2048 2099199 2097152 1G b W95 FAT32 /dev/sdb2 2099200 4196351 2097152 1G 83 Linux /dev/sdb3 4196352 6293503 2097152 1G 83 Linux
- Написал нули на устройство
# dd if=/dev/zero of=/dev/sdb
- Пытался открыть его с помощью fdisk (для настройки новых разделов)
# fdisk /dev/sdb fdisk: невозможно открыть / dev / sdb: файловая система только для чтения
- Проверил устройство с помощью hdparm (обратите внимание на данные мусора в некоторых полях)
# hdparm -I / dev / sdb / dev / sdb: SG_IO: плохие / отсутствующие данные о смысле, sb[]: f0 00 05 00 00 00 00 0a 00 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Устройство ATA со съемным носителем Номер модели: t: VK P{ b)0F 0 ] ܖV Серийный номер: P 鵸 $ Версия прошивки: q yd X Media Serial Num: J L `: Z (w # V ] @q ցKWo Производитель носителя: } 0V3 " N lu Транспорт: 0x3d6c; Редакция: 0xe78e Стандарты: Используется: неизвестно (младший код ревизии 0x47d5) Поддерживается: 13 12 11 10 7 5 Вероятно используется: 13 Конфигурация: логический максимальный ток цилиндров 52907 0 головок 36467 0 секторов / дорожка 31048 0 - адресуемые пользователем секторы LBA: 1039713155 Размер логического / физического сектора: 512 байт, размер устройства с M = 1024*1024: 507672 мегабайт, размер устройства с M = 1000*1000: 532333 МБ (532 ГБ), размер кэша / буфера = неизвестно Возможности: LBA, IORDY(можно отключить) Очередь глубина: 13 Значения таймера в режиме ожидания: по стандарту, с минимальной скоростью передачи нескольких секторов для конкретного устройства: Макс = 88 Ток =? Рекомендуемое значение акустического управления: 41, текущее значение: 229 DMA: mdma0 mdma1 mdma3 mdma4 *mdma5 *mdma6 *mdma7 *udma0 *udma1 udma2 *udma3 *udma4 udma5 *udma6 *udma7 (?) PIO: неизвестно * забронировано 69[2] зарезервировано 69[6] * зарезервировано 69[7] * Команда DMA ЗАГРУЗИТЬ MICROCODE * Команды SET MAX SETPASSWORD/UNLOCK DMA * Команда WRITE BUFFER DMA * Команда READ BUFFER DMA * Команды DEVICE CONFIGURATION SET/IDENTIFY DMA * Поддержка спецификации CFast Уведомление о состоянии съемных носителей поддерживается набор функций Безопасность: код ревизии мастер-пароля = 59124 поддерживается включен заблокирован не заморожен не истек: счетчик безопасности не поддерживается: расширенное стирание высокий уровень безопасности Высокий логический блок Идентификатор устройства WWN: 2615dee561ae10a3 NAA: 2 IEEE OUI: 615dee Уникальный идентификатор: 561ae10a3 Слово целостности не установить (найдено 0x1145, ожидается 0x7ca5)
- Пытался отключить свойство устройства только для чтения
# hdparm -r0 / dev / sdb / DEV / SDB: установка только для чтения на 0 (выкл) только чтение = 0 (выкл.)
- Пытался открыть его снова с помощью fdisk
# fdisk /dev/sdb fdisk: невозможно открыть / dev / sdb: файловая система только для чтения
- Отключил USB и снова подключил
- Пробовал снова fdisk
# fdisk /dev/sdb Добро пожаловать на fdisk (util-linux 2.28.2). Изменения останутся только в памяти, пока вы не решите их записать. Будьте осторожны перед использованием команды записи. Команда (m для помощи): p Диск /dev/sdb: 7, 8 ГБ, 8394899456 байт, 16396288 секторов Единицы: секторы 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: DOS Идентификатор диска: 0xc3072e18 Тип начальной загрузки конца загрузочного сектора устройства Тип идентификатора /dev/sdb1 2048 2099199 2097152 1G b W95 FAT32 /dev/sdb2 2099200 4196351 2097152 1G 83 Linux /dev/sdb3 4196352 6293503 2097152 1G 83 Linux
- Перегородки все еще там даже после
dd
от/dev/zero
, - Удалил все разделы, затем попытался записать изменения на устройство
Команда (m для помощи): w Таблица разделов была изменена. Вызов ioctl() для перечитывания таблицы разделов. /dev/sdb: закрыть устройство не удалось: ошибка ввода / вывода
Похоже, какое-то аппаратное повреждение. Есть ли способ подтвердить это?