bcache
を使用して、 このチュートリアル を使用して24GBSSDをキャッシュしました。 HDDをバックアップしようとしました:
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
エラーを説明する可能性のあるセットアップに何か問題がありますか?
そのチュートリアルは、新しいシステムをセットアップするためのもののようで、パーティションはマウント解除されており、(私は)空です。
あなたの場合、バッキングデバイスを現在マウントされているルートファイルシステムとして設定したいと思われます。これはすでにチュートリアルと深く対立しています。それはそのようには機能しません。
しかし、そのコメントから、誰かが指摘する g2p
これは、既存のシステムを変換できると主張しているようです。私はそれを使ったことがないので、正直に言うことはできませんが、真剣に、他のことをする前にバックアップしたことを確認してください。ここには、ある時点で再インストールする必要があるという非常に現実的なリスクがあるようです。