Какие файловые системы в Linux поддерживают рефлинки?

gparted и parted могут иметь похожие имена, но они выполняют (очень )разные вещи. gparted — это автономное программное обеспечение с определенным набором функций, и явно не(просто)интерфейс с графическим интерфейсом для parted, хотя во многих местах он помечен как таковой.

How does parted know how much 'space' is available?

parted не знает и (больше не заботится )о ваших файловых системах. Он может отображать тип файловой системы только для удобства и ориентации пользователя, но функции, связанные с файловой системой, отсутствуют.

При увеличении раздела в parted файловая система не увеличивается вместе с ним. Вы должны сделать это сами. (напр. resize2fs после увеличения раздела ).

Когда вы сжимаете раздел в parted, вы должны заранее убедиться, что файловая система не обидится. (напр. resize2fs перед сжатием раздела ).

Если вы хотите переместить раздел в другой начальный сектор, то parted никак не поможет вам с логикой перемещения. (Если вы ДЕЙСТВИТЕЛЬНО знаете, что делаете, вы можете сделать это вручную, но вам, вероятно, не следует ).

Можно ли потерять данные с любым из них? Ну конечно; естественно.

У вас всегда должна быть резервная копия.

6
27.01.2021, 12:21
1 ответ

Поддержка рефлинков указывается с помощью операции remap_file_range,который в настоящее время (5.11 )поддерживается Btrfs, CIFS, NFS 4.2, OCFS2, overlayfs и XFS.

13
18.03.2021, 22:34

Теги

Похожие вопросы