Файловые системы, подходящие для синхронизации с флэш-памятью

Я хочу 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. Это два имени для одной и той же команды.
Другие вопросы по тегам