Моя Fedora 27 записывает реальные данные на USB на umount
. Раньше umount
она работала только со ссылками или чем-то вроде этого. Так, например, когда я передаю большой файл размером 5 ГБ, cp /home/iam/bigFile /run/mnt/iam/myUSB/
он будет передан за несколько секунд. Но фактических записей не происходит. После того, как я использую, umount /dev/sdd1
она будет отключать USB в течение нескольких минут.
Если я извлеку USB после cp /home/iam/bigFile /run/mnt/iam/myUSB/
, но до того, как umount /dev/sdd1
файл будет поврежден.
Как заставить Fedora записывать реальные данные, когда я использую cp
?
решение1
После копирования файлов запустите sudo sync -f one/of/the/files
. Он немедленно запишет все кэшированные данные файловой системы, где хранится этот файл. Прочтите страницу руководства, чтобы узнать о файловых системах.