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/fstabdosyası
<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/mountsaş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=journalveri 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 mountgeri 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=writebackseçeneği belirtmek istiyorum öneririz gibi görünüyor mountama 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