В Linux'е иногда бывает, что разделы, отформатированные как FAT32, в том числе и флэшки, сбрасываются в read only. Дома вчера как раз такое случилось, да и
halenn как-то писала. Случается это из-за повреждения файловой системы, и исправляется несложно.
В общем, для флэшки делать так:
1. Запустить терминал/консоль.
2. Отключить флэшку.
3. Выполнить команду cat /proc/partitions
4. Воткнуть флэшку в USB.
5. cat /proc/partitions
Предположим, что появилось устройство DEV - это ваша флэшка.
6. sudo umount /dev/DEV
7. fsck.vfat -a /dev/DEV
Скорее всего, ваша флэшка уже в работоспособном состоянии.
Для раздела диска всё то же самое, только имя устройства узнавать надо по-другому. Например, посмотрев в /etc/fstab, если он монтируется автоматически при старте системы.