Yeni bir yükleme ve boş bir /home
bölüm ( /dev/sdb2
) ile Ubuntu 14.04'te bcache'yi bir destek cihazı olarak ayarlamaya çalıştım . SSD'imde çalışan bir sistem var ve bölümümü /dev/sda2
önbelleğe almak için kullanmak istiyorum /home
. Her zaman ubuntu sorunlarımı forumlardan ayırmayı başardım, ancak buradaki temel bilgileri anlamaya çalışıyorum ve yardıma ihtiyacım var:
- İlk etapta bcache kurarken hangi hesaba giriş yapmam gerekiyor? Açıkçası, yükleme sırasında oluşturulan kullanıcının bağlantısının kesilmesi
/dev/sdb2
için oturumu/home
kapatması gerekir, bu yüzden bunu yapmak için ayrı bir bölümde geçici bir kullanıcı hesabı ayarladım. Bu zaten çok beceriksiz görünüyor. make-bcache -B
ve-C
her ikisi de bana cihazda bcache olmayan süper bloklar olduğunu söylüyor, bu yüzdensudo wipefs -a
her iki cihazda da yaptım . Bölümler daha sonra GParted'da UUID olmadan biçimlendirilmemiş olarak görünür. Bu normal mi?Öyleyse, fstab ve
/home
önyüklemede ne olur ? Fstab içinde bcache'nin UUID'sini kullanmam gerekir mi? Yaptım ama sistem/home
sonraki açılışta bölümü bulamadı .Hem
echo /dev/sdb2 > /sys/fs/bcache/register
veecho /dev/sda2 > /sys/fs/bcache/register
return'in mesajları 'İzin verilmedi'; anladığım kadarıyla/sys
yazılamaz.Yani
echo /dev/sdb2 | sudo tee /sys/fs/bcache/register
işe yaramış gibi görünüyor.
Birisi bunun Ubuntu'da bunu yapmanın doğru yolu olduğunu doğrulayabilir mi?
Destek sürücüsünü oluşturmayı, kaydetmeyi ve eklemeyi başarmışım gibi görünüyor, ancak tail /sys/block/bcache0/bcache/stats_total/*
sadece veriyi atladım. Benim tüm kurulum şimdi oldukça karışıklık bu yüzden herhangi bir açıklama büyük mutluluk duyacağız.