Юле задарили MP3-плеер с флэш-памятью ("брелок"). Выявил такую вот засаду при использовании его под Linux. Плеер надо либо монтировать с парамером sync, тогда пишется как в Виндовс, но есть риск преждевременно загубить флэшку, либо без параметров (или с парамером async), тогда запись на флэшку буферизуется. Буфер сбрасывается с большой задержкой или при размонтировании, а если плеер выдрать из USB прежде, чем информация допишется, то файловая система будет повреждена. Сразу этого не заметил, т.к. отмонтировал с помощью Kwikdisk, а он не сообщает о том, что процедура отмонтирования еще не завершена, и на самом плеере индикатора записи нету. В результате, пару раз отсоединили его раньше, чем нужно, что, естественно, плохо кончилось (пришлось отформатировать). Сделал пока так. Написал скрип "flasheject": #!/bin/sh В Kwikdisk прописал такую команду отмонтирования: /usr/bin/konsole --noclose -T "EJECT FLASH" -e flasheject &> /dev/null & Archives
|