挂载
mount /dev/sda2 /mnt
跳转
cd /mnt
创建快照文件夹
mkdir backup snapshots parent
创建可写快照
btrfs sub snap . rootfs
把可写快照设为默认快照
btrfs sub set-default rootfs
创建只读快照
btrfs sub snap -r rootfs backup/0000-init
btrfs sub snap -r rootfs snapshots/0000-init
然后用rm -rf删除/mnt下除了backup、snapshots、rootfs之外的其他文件和文件夹
然后创建启动文件符号连接
ln -s rootfs/boot .
老虎会游泳 2020-9-10 14:52:11
还要修改
rootfs/etc/fstab
uuid和文件系统名称都要改
boot/grub/grub.cfg
uuid要改
老虎会游泳 2020-9-10 14:52:45
如果要挂载parent,挂载参数添加,subvolid=0就可以
老虎会游泳 2020-9-10 14:53:15
参考/etc/fstab:
UUID=fb5899d8-57a4-4476-9f22-1c4f7e364d81 / btrfs rw,relatime,ssd,space_cache,discard=async 0 0
UUID=fb5899d8-57a4-4476-9f22-1c4f7e364d81 /parent btrfs rw,relatime,ssd,space_cache,discard=async,subvolid=0 0 0