Как заставить Fedora 27 немедленно записывать данные на USB-флешку?

Как заставить Fedora 27 немедленно записывать данные на USB-флешку?

Моя 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. Он немедленно запишет все кэшированные данные файловой системы, где хранится этот файл. Прочтите страницу руководства, чтобы узнать о файловых системах.

Связанный контент