Периодически отключаются внешние накопители SD или USB.
В заголовках папок устройство есть, но физически недоступны.
Перевсовывание не помагает. Пока по питанию не перегрузишь.
Это не едининый случай. Таких ТРИ контроллера, два 733 один 734. Обновился до релиза wb-2401-ситуация не поменялась. Автоматически внешний носитель не подключает, использовал Mount.
Одну SD карту покупал у WB- Kingston 64G, другая Transcend 16G
Как исправить?
Добрый день. Покажите пожалуйста логи, также таблицу разделов устройства. На скриншоте вижу что пытаетесь смонтировать непосредственно блочное устройство. Я не понимаю смысл этого действия - расскажите чуть подробнее… ФС какого типа создана?
Опытным путем выяснил, что данная SD карта не работает в контроллере WB7. В других устройствах работает, и в контроллере другая карта заработала.
Почему так? Плохо, что об этом нигде не написано.
Но, проблема с периодически “отваливающейся” SD картой актуальна. Пока не нашел закономерности в причинах прекращения работы
Да просто уже пробовал по всякому. Раздел FAT32.
Монтирование блочных устройств просто отлично описано в официальной документации ОС: mount(8) — mount — Debian testing — Debian Manpages
Оно ничем не отличается от такого же на компьютере, например.
Покажите пожалуйста логи на моментт инцидента.
Покажите разделы пожалуйста.
Перезарузка командой Reboot не помагает - только сброс питания.
А логи? Перезапускать до диагностики-не очень полезно. Архив диагностический - был сделан?
Где взять логи? Как сделать Архив диагностический?
Логи - совершенно стандартным образом, можно посмотреть в веб-интерфейсе но удобнее journalctl — утилита просмотра системного журнала — Wiren Board
Контроллер - самый обыкновенный компьютер, в нем стандартные механизмы настройки и управления.
Создание архива описано в документации.
Ну и - как именно, с какими параметрами монтируете, какой раздел на SD, какая ФС на нем?
SD карту форматирую на компьютере в FAT32
вставляю в контроллер - он сам подхватывает.
Заглянул сам сейчас в логи - видно, что есть проблема, но чем вызвана не понятно.
log_20240329T112854.log (116,3 КБ)
Поменяйте пожалуйста для /mnt/sdcard параметр x-systemd.device-timeout=2 на 6, например в /etc/fstab
Изменения применяются сразу, или нужна перезагрузка.
Применяется только после перезапуска.