您尚未登录。

#1 2025-07-03 22:12:59

yiming564
会员
注册时间: 2025-05-03
帖子: 5

【求助】timeshift 无法删除 btrfs 快照

我在两个月前成功安装了我的 Arch Linux,我的 btrfs 分区有 @ 和 @home 两个子卷,timeshift 可以正常地拍快照,也可以正常的删除快照。

但是,我在 6.28 那天回滚到了 6.27 并因为内核版本(6.27 ~ 6.28 linux 内核更新了)不一致导致了 /boot 分区无法挂载。虽然那天我通过更新内核成功救活了我的电脑,但我发现 timeshift 自动备份的快照无法删除了。

我尝试过 timeshift 的 gui,无法删除,命令行的报错如下:

```
Mounted '/dev/nvme1n1p4' at '/run/timeshift/2353/backup'
btrfs: Quotas are not enabled
Device : /dev/nvme1n1p4
UUID   : e02fce33-f7b4-4980-95e4-187712487674
Path   : /run/timeshift/2353/backup
Mode   : BTRFS
Status : OK
4 snapshots, 150.2 GB free

Num     Name                 Tags  Description                             
------------------------------------------------------------------------------
0    >  2025-06-28_20-33-01  O     Before restoring '2025-06-28 19:00:00' 
1    >  2025-06-28_21-57-56  O     Safe snapshot                           
2    >  2025-07-01_19-00-00  D                                             
3    >  2025-07-03_22-01-35  O
```

```
Mounted '/dev/nvme1n1p4' at '/run/timeshift/2532/backup'
btrfs: Quotas are not enabled
------------------------------------------------------------------------------
Removing snapshot: 2025-06-28_20-33-01
Deleting subvolume: @ (Id:256)
E: ERROR: Could not destroy subvolume/snapshot: Directory not empty

E: Failed to delete snapshot subvolume: '/run/timeshift/2532/backup/timeshift-btrfs/snapshots/2025-06-28_20-33-01/@'
E: Failed to remove snapshot: 2025-06-28_20-33-01
------------------------------------------------------------------------------
```

求助各位大佬,删不掉快照虽然不严重影响但还是挺烦人的,而且理论上未来这个快照最多可以使我的硬盘占用大一倍。

离线

#2 2025-07-04 00:10:26

anlorsp
会员
注册时间: 2021-11-28
帖子: 91

Re: 【求助】timeshift 无法删除 btrfs 快照

我之前好像也遇到过这个bug,我直接手动删除了对应子卷,然后再在timeshift里面删除,没出什么问题。

离线

页脚