Иногда новая карта памяти на 128 ГБ внезапно не работает в видеорегистраторе или другом устройстве.
Система её видит, форматирование проходит, но при записи появляются ошибки.
В этой статье покажу, как проверить реальный объём карты в Astra Linux и выявить подделку с помощью утилиты F3.
Симптомы фейковой карты
- Устройство пишет: «Карта повреждена»
- Запись начинается, но быстро возникает ошибка
- Форматирование не помогает
- Маленькие карты работают нормально
В моём случае видеорегистратор 360 HK30 принимал карту, начинал запись, а затем выдавал ошибку.
Что такое F3
F3 (Fight Flash Fraud) — это утилита для проверки реального объёма флеш-накопителей.
Она:
- Записывает тестовые файлы до полного заполнения карты
- Считывает их обратно
- Проверяет, совпадают ли данные
Если карта фейковая (например, реально 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 отлично подходит для такой диагностики.