Настраиваем BTRFS subvolumes
Перенос subvolume btrfs
Монтируем файловую систему
Первым делом проверяем чтобы в вашей системе не было ничего примонтировано в директории /mnt
ls -a /mnt

Если в директории уже что-то примонтировано, то просто нужно создать новую директорию и монтировать в нее.
Например:
sudo mkdir /mnt/btrfs
В этом руководстве все команды будут выполнены с учетом того, что была создана директория btrfs
Дальше нужно определить на какое устройство установлена система:
df -h

Теперь монтируем файловую систему (c учетом ваших результатов):
sudo mount /dev/sda3 /mnt/btrfs

Перенос подразделов
Теперь приступаем к переносу подразделов:
sudo mv /mnt/btrfs/root /mnt/btrfs/@
sudo mv /mnt/btrfs/home /mnt/btrfs/@home

Затем правим fstab
:
fstab
:sudo vim /etc/fstab
Меняем root нa @ , а /home на @home

Сохраняем Ctrl+O , выходим Ctrl+X
Обновляем GRUB (обязательно!)
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Размонтируем файловую систему
Сбросим все данные с хэша в файловую систему:
sync
Размонтируем файловую систему:
sudo umount -r /mnt/btrfs
Теперь можно перезагрузить ПК
Командой sudo btrfs sub list /
можно посмотреть какие подразделы у нас в данный момент.

ТЕПЕРЬ, КСТАТИ, БУДЕТ ПОЛНОЦЕННО РАБОТАТЬ TIMESHIFT
Last updated