Пишу для будущего себя

Что делать, если Neoline 9200 не видит флешку

Или что делать, если у вас MacOS.

Немного предыстории

Купил недавно видеорегистратор с функцией радар-детектора Neoline 9200.

Красивый такой, компактный, с поляризационным фильтром.

Купил к нему карточку Samsung Evo plus 128Gb. Вставил. Не работает.

Перепробовал флешки от 2 до 128гб, всё тщетно. Причем на 2Гб видео не может писать, но прошиться с нее может. За это и зацепился.

Ответ техподдержки

Списался с техподдержкой, после множества писем они мне скинули интересную информацию:

Прошиваемся с Mac OS

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

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

Действие 1.

Запускаем дисковую утилиту, форматируем USB-накопитель в формате MS-DOS (FAT).

Действие 2.

Копируем файлы с обновлениями на USB-накопитель.

Действие 3.

Открываем содержимое USB-накопителя, включаем отображение скрытых файлов и каталогов (command + shift + .), выделяем скрытые объекты и безвозвратно (минуя корзину) их удаляем (command + option + delete, удалить).

Действие 4.

Извлекаем накопитель, подключаем его к радар-детектору, включаем радар-детектор и ждём завершения обновления.

ps: можно тоже самое и через терминал сделать, и через сторонние файловые менеджеры. Главное — удалить те скрытые каталоги, которые Mac OS пишет при монтировании.

Вот в чём была собака зарыта! Оказывается при форматировании карточки в FAT мак ещё и скрытые файлы и каталоги создавал! И это может мешать работе некоторых устройств.

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

Форматируем флешку в FAT32 на MacOS

Шаг 1. Определяем какой диск нам необходимо отформатировать
Вводим в терминал команду:

diskutil list

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

Шаг 2. Форматируем диск

sudo diskutil eraseDisk FAT32 H5 MBRFormat /dev/disk3

Где:
FAT32 — это файловая система, в которую необходимо отформатировать
H5 — будущее название флешки
/dev/disk3 — это диск, на котором необходимо произвести форматирование (в моем случае это USB флешка)

Собственно после этого процесс будет запущен и через пару секунд флешка станет необходимым форматом.

Как включить отображение скрытых файлов в MacOS на постоянке

Кстати, включить отображение скрытых файлов в Finder можно и командой в терминале:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE

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

killall Finder

Все скрытые файлы будут показаны. Хотите снова скрыть их? Проделайте те же действия, заменив в команде «TRUE» на «FALSE».

PS: если не получится и 9200 всё равно будет тупить, смело пишите в техподдержку. Они молодцы там.