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?
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é.