bcache 错误

bcache 错误

我曾经bcache使用以下方法缓存我的 24GB SSD本教程。我尝试使用以下命令备份我的硬盘:

sudo make-bcache -B /dev/sdb1

但是我收到此错误:

Can't open dev /dev/sdb1: Device or resource busy

我的文件系统如下所示:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb1       423G   79G  323G  20% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            3.9G  4.0K  3.9G   1% /dev
tmpfs           788M  1.4M  787M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.9G  916K  3.9G   1% /run/shm
none            100M   12K  100M   1% /run/user

lsblk看起来像这样:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  22.4G  0 disk 
└─sda1   8:1    0  22.4G  0 part 
sdb      8:16   0 931.5G  0 disk 
├─sdb1   8:17   0 429.5G  0 part /
├─sdb2   8:18   0     1K  0 part 
└─sdb5   8:21   0   7.7G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom 

我的设置中是否存在可以解释该错误的问题?

答案1

该教程似乎是用于设置一个新系统,并且分区已卸载并且(我认为)是空的。

就您而言,您似乎想要将备份设备设置为当前挂载的根文件系统。这已经与本教程严重矛盾了。这样做根本行不通。

但从评论来看,有人指出g2p它似乎声称能够转换现有系统。我没有用过它,所以说实话我不能代表它说话,但说真的,在做其他事情之前,一定要确保你已经备份了。这里似乎确实存在一个非常现实的风险,你必须在某个时候重新安装。

相关内容