web-dev-qa-db-fra.com

erreur dans bcache

J'ai utilisé bcache pour mettre en cache mon SSD de 24 Go en utilisant ce tutoriel . J'ai essayé de sauvegarder mon disque dur avec:

Sudo make-bcache -B /dev/sdb1

Mais je reçois cette erreur:

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

Mon système de fichiers ressemble à ceci:

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 ressemble à ceci:

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 

Y a-t-il un problème avec ma configuration qui pourrait expliquer l'erreur?

1
Nimrod Padilla

Ce tutoriel semble être pour la mise en place d'un nouveau système et les partitions sont démontées et (je suppose) vides.

Dans votre cas, vous semblez vouloir définir votre périphérique de support comme votre système de fichiers racine actuellement monté. Ceci est déjà profondément en désaccord avec le tutoriel. Ça ne marchera pas comme ça.

Mais d'après ses commentaires, quelqu'un souligne g2p qui semble prétendre pouvoir convertir les systèmes existants. Je ne l'ai pas utilisé donc je ne peux honnêtement pas en parler mais sérieusement, assurez-vous d'avoir sauvegardé avant de faire quoi que ce soit d'autre. Il semble y avoir un risque très réel que vous deviez réinstaller à un moment donné.

2
Oli