Btrfs/Основные операции и комманды: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
 
Строка 1: Строка 1:
== Создание файловой системы ==
== Создание файловой системы ==
{{main|Создание файловой системы}}
{{main|Btrfs/Создание файловой системы}}


Чтобы создать файловую систему Btrfs на разделе <code>/dev/раздел</code>:
Чтобы создать файловую систему Btrfs на разделе <code>/dev/раздел</code>:

Текущая версия от 20:58, 6 января 2024

Создание файловой системы

Чтобы создать файловую систему Btrfs на разделе /dev/раздел:

mkfs.btrfs /dev/раздел

Можно указать метку:

mkfs.btrfs -L метка /dev/раздел

Размер узла для метаданных по умолчанию составляет 16 КиБ, а размер сектора по умолчанию для данных равен размеру страницы и определяется автоматически. Чтобы использовать больший размер узла для метаданных (он должен быть кратен размеру сектора, допускается до 64 КиБ), укажите значение nodesize с помощью опции -n, как показано в этом примере с блоками по 32 КиБ:

mkfs.btrfs -L метка -n 32k /dev/раздел

Показать список всех монтированных файловых систем

btrfs filesystem show -m

Примонтировать файловую систему

mount /dev/vdb /btrfs

Подразделы

Создать подраздел

btrfs subvolume create /btrfs/sv1

Показать список всех подразделов

Показать список всех подразделов монтированной файловой системы /btrfs:

btrfs subvolume list -qtu /btrfs

Показать только снимки:

btrfs subvolume list -qtus /btrfs

Снимки

Создать снимок

btrfs subvolume snapshot -r /btrfs/sv1 /btrfs/sv1.snapshot

Удалить снимок

btrfs subvolume delete /btrfs/sv1.snapshot

Свободное место