Skip to content

Latest commit

 

History

History
113 lines (75 loc) · 3.24 KB

btrfs.md

File metadata and controls

113 lines (75 loc) · 3.24 KB
description
Перенос subvolume btrfs

Настраиваем BTRFS subvolumes

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

{% hint style="success" %} Первым делом проверяем чтобы в вашей системе не было ничего примонтировано в директории /mnt {% endhint %}

ls -a /mnt

Если в директории уже что-то примонтировано, то просто нужно создать новую директорию и монтировать в нее.

Например:

sudo mkdir /mnt/btrfs

{% hint style="warning" %} В этом руководстве все команды будут выполнены с учетом того, что была создана директория btrfs {% endhint %}

Дальше нужно определить на какое устройство установлена система:

df -h

Теперь монтируем файловую систему (c учетом ваших результатов):

sudo mount /dev/sda3 /mnt/btrfs

{% hint style="info" %} Если открыть примонтированую директорию через файловый менеджер, то будут видны примонтированные подразделы (subvolume). {% endhint %}

Перенос подразделов

Теперь приступаем к переносу подразделов:

sudo mv /mnt/btrfs/root /mnt/btrfs/@
sudo mv /mnt/btrfs/home /mnt/btrfs/@home

Затем правим fstab:

sudo vim /etc/fstab

{% hint style="success" %} Меняем root нa @ , а /home на @home {% endhint %}

{% hint style="success" %} Сохраняем Ctrl+O , выходим Ctrl+X {% endhint %}

Обновляем GRUB (обязательно!)

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Размонтируем файловую систему

Сбросим все данные с хэша в файловую систему:

sync

Размонтируем файловую систему:

sudo umount -r /mnt/btrfs

{% hint style="success" %} Теперь можно перезагрузить ПК {% endhint %}

Командой sudo btrfs sub list / можно посмотреть какие подразделы у нас в данный момент.

{% hint style="success" %} ТЕПЕРЬ, КСТАТИ, БУДЕТ ПОЛНОЦЕННО РАБОТАТЬ TIMESHIFT {% endhint %}