LINUX.ORG.RU

Отличие записи файла на флеш в Windows и Linux.

 , , , ,


0

1

Здравствуйте уважаемые форумчане. Столкнулся с такой проблемой, при записи на флешку (Fat32) в Windows, файл записывается без нареканий, но при записи того же файла в Linux (Ubuntu 64-bit развернута на VM), файл не записывается. Подскажите пожалуйста, в чем может быть причина?

в правах доступа? в опциях монтирования? в доступе к одному и тому же носителю в одно и то же время из двух разных систем?

к сведению: правильный, полный и технически корректный вопрос уже содержит в себе половину ответа.

mm3 ★★★ ()

По таким исходным данным очень сложно что-то сказать, кроме УМВР.

Ты должен описать, как именно не записывается.

Впрочем поиграю в телепата: ты не делаешь «безопасное извлечение», оно же отмонтирование и не выполняешь команду sync до того как извлечь флешку из порта.

В этом случае даже в Windows ты можешь разрушить файловую систему. Если так и есть, сделай проверку файловой системы и после этого попробуй записать файл, и выполнить безопасное извлечение. И подождать пока оно завершиться и индикатор на флешке не перестанет мигать (если он есть). Никогда не доставай флешку пока этот индикатор мигает, иногда это может даже испортить железо.

Xenius ★★★★★ ()

выдёргиваешь флешку без размонтирвания

anonymous ()

Файл больше 2 ГБайт?

mky ★★★★★ ()
Ответ на: комментарий от mky

Нет, любой файл. Разобрался, пробелам была в монтировании. Спасибо всем!

AntonPermski ()
Ответ на: комментарий от AntonPermski

Если при монтировании не стоит опция -sync, то копирование может откладываться. man mount

gingerino ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.