Обнаружилась.. досадная вещь..
mount -v и
/etc/mtab не всегда отображают актуальный статус.. иногда по каким тоо причинам мой усб-девайс в "ro" переходит (еще не успел отследить когда именно) A
/etc/mtab об это причем ничего не узнает и дальше думает что девайс примонтирован с "rw". А в свою очередь
mount помойму инфу тупо от туда же и считывает.
Тоесть оба способа (moun и /etc/mtab) узнать инфо о том как промаунтен девайс работают не коректно.
Есть ещё может и деи более точные..
Поидее можно тестовый вайл пвтаться создавать с на ro диске и читать ошибку и парзовать и догадываться.. но тут есть один но если стоит локаль то сообщение об ошибке на языке локали.. как бы это сделать с универсальнвм кодом ошибки? или может вооюще подругому. Короче вопрос топика все ещё актуален!