В чем разница между файловой системой Btrfs и разделом Btrfs?

В чем разница между файловой системой Btrfs и разделом Btrfs?

Отрывок отсюда:https://linuxhint.com/resize_a_btrfs_filesystem/

Файловую систему Btrfs можно изменять в режиме онлайн (когда файловая система смонтирована), но если вы хотите изменить размер раздела, добавленного в файловую систему Btrfs, вам придется сделать это в режиме офлайн (когда файловая система не смонтирована). Вы можете увеличивать/расширять или сжимать файловую систему Btrfs в режиме онлайн и увеличивать/расширять или сжимать раздел Btrfs в режиме офлайн.

В чем разница между файловой системой Btrfs и разделом Btrfs в этом контексте?

Я считаю, что раздел — это просто диапазон пространства на диске, который записан в некоторой таблице разделов. А файловая система — это структура данных внутри этого диапазона пространства. Как это вписывается в контекст изменения размера Btrfs в упомянутой статье?

EDIT: каковы могут быть причины для изменения/сжатия файловой системы без сжатия ее раздела? Возможно ли, чтобы две файловые системы находились на одном разделе? Я хочу выполнить сжатие Btrfs в режиме онлайн и создать новый раздел с освобожденным пространством, но это меня сбивает с толку.

решение1

Да, раздел — это набор блоков, описанных таблицей разделов. Пока файловая система смонтирована, его трогать нельзя.

Файловая система btrfs — это структура, которая позволяет организовать файл на одном или нескольких разделах. Вы можете управлять ею, пока она смонтирована.

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