В момент, когда даете команду на размонтирование запись на носитель ведется?
Если да, то контроллер просто не может размонтировать flash'ку т.к. устройство занято.
Перед передачей команды на размонтирование прекращайте работать с накопителем и закройте открытые файлы, которые хранятся на flash'ке.