Попробуйте выполнить следующие действия: Откройте командную строку от имени администратора введите следующую команду: regsvr32 urlmon.dll перезапуск и повторите попытку.
Что значит "воспринимает"? Не может показать содержимое или просто не показывает что флешка вставлена в порт? Если устройство распознано (команда lsusb), всегда можно смонтировать вручную (например, mount -t vfat /dev/sdd1 /where/to/mount). У меня на Линукс пару раз были подобные ситуации, но редко.
На Android нормальных браузеров нет! Все они или тупят, или тормозят, или не отображают сайты как нужно. Часто даже всё это вместе взятое. Нормально показывать они могут только обыкновенные HTML-странички, без сложных скриптов или каких-то современных приемов.
Из более или менее нормальных браузеров можно выделить следующие:
1. Chrome 2. Dolphin 3. Opera 4. Стандартный (4.0+)
На планшете мне больше всего нравится Хром, а вот на телефоне всё гораздо хуже. Современные браузеры обладают очень "умными" алгоритмами увеличения основного текста, который, как правило, работает крайне криво! Поэтому читать что-то либо становится вообще невозможно! По этой причине использую стандартный - там ее еще нет. А, еще в некоторых присутствует система подгонки ширины текста под ширину страницы. Она, на мой взгляд, лучше всего работает в Опере.
В любом случае, если хотите более или менее нормально работать в интернете со смартфона, вам как не крути придется установить несколько браузеров, так как тот сайт, который нормально отображается в одном браузере, в другом отображается просто ужасно и наоборот.