На моей OpenSUSE 15 сейчас всё в корневом разделе:
% df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
devtmpfs 1,9G 8,0K 1,9G 1% /dev
tmpfs 1,9G 28M 1,9G 2% /dev/shm
tmpfs 1,9G 9,7M 1,9G 1% /run
tmpfs 1,9G 0 1,9G 0% /sys/fs/cgroup
/dev/sda6 30G 27G 1,8G 94% /
/dev/sda6 30G 27G 1,8G 94% /var
/dev/sda6 30G 27G 1,8G 94% /opt
/dev/sda6 30G 27G 1,8G 94% /boot/grub2/i386-pc
/dev/sda6 30G 27G 1,8G 94% /home
/dev/sda6 30G 27G 1,8G 94% /root
/dev/sda6 30G 27G 1,8G 94% /srv
/dev/sda6 30G 27G 1,8G 94% /boot/grub2/x86_64-efi
/dev/sda6 30G 27G 1,8G 94% /tmp
/dev/sda6 30G 27G 1,8G 94% /usr/local
/dev/sda7 40G 9,5G 28G 26% tmpfs 389M 24K 389M 1% /run/user/1000
Недавно решил освободить 1 из разделов, отформатил его в btrfs и захотел его отдельным /home сделать. Прописал по аналогии в /etc/fstab указав UUID нового раздела:
UUID=83a7bfe9-6d27-4d69-a917-ed392f039265 /home btrfs subvol=/@/home 0 0
Но не прокатило, система перестала загружаться. Как правильно прикрутить отдельный /home к существующей системе?
Текущий fstab такой:
% cat /etc/fstab
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 / btrfs defaults 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /var btrfs subvol=/@/var 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /usr/local btrfs subvol=/@/usr/local 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /tmp btrfs subvol=/@/tmp 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /srv btrfs subvol=/@/srv 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /root btrfs subvol=/@/root 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /opt btrfs subvol=/@/opt 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /home btrfs subvol=/@/home 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /boot/grub2/x86_64-efi btrfs subvol=/@/boot/grub2/x86_64-efi 0 0
UUID=66be278b-9c9c-45ef-96a5-1a9eb375aa44 /boot/grub2/i386-pc btrfs subvol=/@/boot/grub2/i386-pc 0 0
UUID=81fab93a-e7fa-41ed-b07c-d52097150e74 swap swap defaults 0 0