55. Как проверить microSD карту в Astra Linux на фейковый объём (F3-тест)

Иногда новая карта памяти на 128 ГБ внезапно не работает в видеорегистраторе или другом устройстве.
Система её видит, форматирование проходит, но при записи появляются ошибки.

В этой статье покажу, как проверить реальный объём карты в Astra Linux и выявить подделку с помощью утилиты F3.


Симптомы фейковой карты

  • Устройство пишет: «Карта повреждена»
  • Запись начинается, но быстро возникает ошибка
  • Форматирование не помогает
  • Маленькие карты работают нормально

В моём случае видеорегистратор 360 HK30 принимал карту, начинал запись, а затем выдавал ошибку.


Что такое F3

F3 (Fight Flash Fraud) — это утилита для проверки реального объёма флеш-накопителей.

Она:

  1. Записывает тестовые файлы до полного заполнения карты
  2. Считывает их обратно
  3. Проверяет, совпадают ли данные

Если карта фейковая (например, реально 32 ГБ, а прошита как 128 ГБ), F3 это покажет.


Установка F3 в Astra Linux

sudo apt install f3

Шаг 1. Определяем устройство

Вставляем карту и смотрим:

lsblk

Например:

mmcblk0     125G
└─mmcblk0p1 125G /mnt

Шаг 2. Форматируем правильно (FAT32 + 32KB кластер)

Сначала отмонтируем:

sudo umount /dev/mmcblk0p1

Создаём FAT32 с оптимальным размером кластера:

sudo mkfs.vfat -F 32 -s 64 /dev/mmcblk0p1

Параметр -s 64 даёт размер кластера 32 KB — это важно для 128 ГБ карт.


Шаг 3. Запуск теста записи

Монтируем карту:

sudo mount /dev/mmcblk0p1 /mnt

(Здесь возможно ещё нужно будет создать папку sudo mkdir /media/sdtest, если "/mnt " не пойдёт, тогда sudo mount /dev/mmcblk0p1 /media/sdtest )

Запускаем запись:

sudo f3write /mnt
(sudo f3write /media/sdtest )

⚠ Для 128 ГБ процесс может идти 2–4 часа.


Шаг 4. Проверка данных

После завершения записи:

sudo f3read /mnt
(sudo f3read /media/sdtest )

Пример результата фейковой карты

Data OK: 25.69 MB
Data LOST: 124.94 GB
Corrupted: 124.94 GB

Это означает, что реально рабочими оказались только 25 МБ.
Остальной объём — фиктивный.


Как понять результат

ПоказательЗначение
Data OK ≈ 119–125 GBКарта настоящая
Corrupted > 0Есть физические ошибки
Data LOST десятки гигабайтКарта фейковая

Почему регистратор выдаёт ошибку

Фейковая карта работает до тех пор, пока запись не выходит за пределы реального объёма.
После этого данные начинают перезаписываться или портиться.

Устройство видит повреждённую файловую систему и сообщает «карта повреждена».


Вывод

Если карта:

  • новая
  • правильно отформатирована
  • но устройство её не принимает

— обязательно проверьте её через F3.

Astra Linux отлично подходит для такой диагностики.


Регистратор для карты

USB-SATA адаптер

Оставьте комментарий