Saya sudah mencoba mengatur bcache di Ubuntu 14.04 dengan instalasi baru dan /homepartisi kosong ( /dev/sdb2) sebagai perangkat pendukung. Saya memiliki sistem yang berjalan pada SSD saya dan saya ingin menggunakan /dev/sda2partisi untuk men-cache saya /home
. Saya selalu berhasil menyortir masalah ubuntu saya dari forum, tetapi saya berjuang untuk memahami dasar-dasarnya di sini dan butuh bantuan:
- Akun apa yang saya perlukan untuk masuk ketika saya mengatur bcache? Jelas pengguna yang dibuat saat instalasi
/dev/sdb2harus keluar untuk di/home-unmount, jadi saya mengatur akun pengguna sementara pada partisi terpisah untuk melakukannya. Ini sepertinya sudah terlalu canggung. make-bcache -Bdan-Ckeduanya memberi tahu saya bahwa ada superblok non-bcache pada perangkat jadi saya lakukansudo wipefs -apada kedua perangkat. Partisi kemudian muncul sebagai tidak diformat tanpa UUID di GParted. Apakah ini normal?Jika demikian, apa yang terjadi pada fstab dan
/homesaat boot? Apakah saya perlu menggunakan UUID bcache di fstab? Saya lakukan tetapi sistem tidak menemukan/homepartisi pada boot berikutnya.Keduanya
echo /dev/sdb2 > /sys/fs/bcache/registerdanecho /dev/sda2 > /sys/fs/bcache/registermengembalikan pesan 'Izin ditolak'; seperti yang saya mengerti/systidak dapat ditulis.Jadi
echo /dev/sdb2 | sudo tee /sys/fs/bcache/registersepertinya sudah berhasil.
Dapatkah seseorang memverifikasi ini adalah cara yang tepat untuk melakukannya di Ubuntu?
Saya sepertinya telah berhasil membuat, mendaftar, dan melampirkan backing drive tetapi menurut data tail /sys/block/bcache0/bcache/stats_total/*saya hanya mem-bypass. Seluruh pengaturan saya cukup berantakan sekarang sehingga klarifikasi apa pun akan sangat dihargai.