btrfs子卷删除*不删除快照,导致系统无法启动

btrfs子卷删除*不删除快照,导致系统无法启动

我的系统无法启动,现在我正在尝试恢复它。它使用了 200 GB 的 btrfs 分区中的 20 GB,但现在充满了 4,000 个烦人的快照,由于“只读文件系统”,我无法删除:

btrfs sub list /mnt/kubuntu/@/.snapshots
ID 4360 gen 13915414 top level 4103 path 95/snapshot
ID 4361 gen 13916914 top level 4103 path 96/snapshot
ID 4362 gen 13916950 top level 4103 path 97/snapshot
ID 4363 gen 15326652 top level 4103 path 110/snapshot

btrfs subvolume delete *

ERROR: Not a Btrfs subvolume: Invalid argument
ERROR: Not a Btrfs subvolume: Invalid argument
ERROR: Not a Btrfs subvolume: Invalid argument
ERROR: Not a Btrfs subvolume: Invalid argument
ERROR: Not a Btrfs subvolume: Invalid argument

rm -rf * 
rm: cannot remove '105/snapshot/mnt/WDC640/home_folder/cc/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/src/base-services/org/gradle/internal/service/AbstractServiceMethod.java': Read-only file system

btrfs scrub start /mnt/kubuntu
fstrim -v 
btrfs balance start /mnt/kubuntu

看来我需要复制磁盘上的所有文件,重新格式化 ext4,并且永远不再使用 btrfs!

相关内容