Файловые системы, подходящие для синхронизации с флэш-памятью
Я хочу rsync с диска ext4 на флэш-память. Какая файловая система позволила бы создавать оригинальные имена файлов и папок, а также записывать нестандартные файлы? (В моем случае, когда я синхронизируюсь с fat32, rsync пропускает кучу файлов из git, например, даже " ~/.../Library/Aliases/node.js ".)
Причина, по которой я избегаю ext4, заключается в том, что чрезмерное написание журналистской системы сокращает срок службы флэш-памяти.
В общем, существуют ли системы без журналирования, поддерживающие соглашения об именах ext4? И что пропускает "нерегулярные" файлы в rsync, если вообще имеет к этому отношение?
1 ответ
существуют ли не журналируемые системы, поддерживающие соглашения об именах ext4?
Просто скажите ext4 не использовать журнал:
tune2fs -O ^has_journal /dev/sdxN
Если вы собираетесь заново создать файловую систему, отключите опцию с самого начала:
mke2fs [other options] -O ^has_journal /dev/sdxN
Увидеть man 8 tune2fs
а также man 8 mke2fs
для деталей.
Заметки:
- Я не уверен, если вы можете (или должны) запустить выше
tune2fs
команда на смонтированной файловой системе. я мог быumount
это первое на всякий случай. - Вы могли использовать
mkfs.ext4
вместоmke2fs
создавать файловые системы ext4. Это два имени для одной и той же команды.