Kök dosya sistemi için bir initramfs kullanarak ancak kompakt flash IDE sürücüsüne monte edilmiş özel bir ext3 bölümü kullanarak katıştırılmış bir kurulum var. Güç kaybı karşısında veri bütünlüğü tüm kurulumunda en önemli faktör olduğundan, aşağıda benim dan giriştir (montaj için aşağıdaki seçenekleri kullandık /etc/fstab
dosyası
<file system> <mount pt> <type> <options> <dump><pass>
/dev/sda2 /data ext3 auto,exec,relatime,sync,barrier=1 0 2
Bu seçeneklerle internette okumaktan geldim. Endişelendiğim şey, içeriğin /proc/mounts
aşağıdakileri vermesidir:
/dev/sda2 /data ext3 rw,sync,relatime,errors=continue,user_xattr,acl,
barrier=1,data=writeback 0 0
Etrafımda okumaktan anladığım kadarıyla, data=journal
veri bozulmasına karşı en iyi korumayı sunduğu için bağlantım için seçenek kullanmak istiyorum . Ancak, belirli ext3 seçenekleri için kılavuz sayfasından mount
geri yazma seçeneği hakkında aşağıdakileri söyler:
Veri sıralaması korunmaz - veriler, meta verileri dergiye kaydedildikten sonra ana dosya sistemine yazılabilir.
Bunun en yüksek verim seçeneği olduğu söyleniyor. Dahili dosya sistemi bütünlüğünü garanti eder , ancak eski verilerin bir çökme ve günlük kurtarma işleminden sonra dosyalarda görünmesine izin verebilir.
Ben bu konuda çok kafam karıştı - adam sayfası dosya sistemi bütünlüğü için ben data=writeback
seçeneği belirtmek istiyorum öneririz gibi görünüyor mount
ama bulduğum diğer referansların çoğu (gömülü linux bazı yayınlanmış kitaplar dahil) kullanmanız gerektiğini öneririz data=journal
. Benim için en iyi yaklaşım ne olurdu? Yazma hızı hiç sorun değil - veri bütünlüğü.
data=ordered
: p