Đầu tiên, chúng tôi sẽ tạo bố cục mà chúng tôi muốn trong subvolume mặc định:
btrfs subvolume snapshot / /rootfs
mkdir /snapshots
Lưu ý rằng đó /rootfs
sẽ là hệ thống tập tin gốc mới của chúng tôi, vì vậy đừng thực hiện bất kỳ thay đổi nào đối với hiện tại sau bước này.
Chỉnh sửa /rootfs/etc/fstab
để làm cho hệ thống sử dụng subvolume rootfs mới như hệ thống tập tin gốc. Vì vậy, bạn sẽ cần sửa đổi nó để bao gồm subvol=rootfs
tùy chọn.
gắn hệ thống tập tin gốc mới của chúng tôi ở đâu đó, gắn kết các hệ thống tập tin có liên quan (dev, sys, Proc, boot nếu bạn có nó), chroot vào nó và cập nhật grub:
mount -o subvol=rootfs /dev/sdXX /media/temporary
cd /media/temporary
mount -o bind /dev dev
mount -o bind /sys sys
mount -o bind /proc proc
mount -o bind /boot boot
chroot .
update-grub
exit
Đó là nó. Khởi động lại và hệ thống tập tin gốc của bạn phải là subvolume rootfs. Nếu điều này thành công, không nên có bất kỳ thư mục / snapshots nào. Bây giờ bạn có thể xóa nội dung của hệ thống tập tin gốc cũ trong subvolume mặc định.
Nếu bạn muốn, bạn có thể tạo một điểm gắn kết vĩnh viễn cho subvolume mặc định:
mkdir /media/btrfs/root
sau đó bạn có thể mount -o subvolid=0 /dev/sdXX /media/btrfs/root
và tạo ảnh chụp nhanh / subvolume của bạn.
btrfs subvolume set-default ID /
.ID
có thể được tìm thấy bằng cách sử dụng `btrfs subvolume list /