Badblock'lar 40GB'lık bir diske ne kadar sürecek? Tüm prosedürü nasıl optimize ederim?


1

Ben çalıştırıyorum badblocks bir 40GB bölüm hataları denetleme. Şimdilik saatlerce yanıtlamadı!

Bununla ilgili bazı cevaplar üzerinden geçtim ve birisi tüm prosedürü optimize etmek için -c parametresinin değerini arttırmayı önerdi.
Örneğin:

sudo badblocks -svn / dev / sda3

sudo badblocks -svn -b 512-c 32768 / dev / sda3

sudo badblocks -svn -b 512 -c 65536 / dev / sda3

Bunun altında yatan kavram nedir ve bu prosedür zamanını azaltmada nasıl yardımcı olur?


2
Bunu neden yapıyorsun. Verileri yeni bir sürücüye kopyalamanız yeterli. Bir 40 gig sabit sürücü ise İYİ kullanım tarihi geçmiş ve şaşırtıcı, henüz başarısız olmadı.
davidgo

Diskin arızalı / başarısız olduğundan şüpheleniyor musunuz? Eğer öyleyse. ŞİMDİ DOĞRU YAPTIĞINIZ NE DURDUR. Başarısız olan bir diskte yapmanız gereken ilk şey, sürücüyü kopyalamak için yazılım kullanmaktır. Bunun için (GNU) DDRescue kullanmanızı öneriyorum - ve durursa / sıkışırsa, yeniden başlatın / yeniden başlatın ve ters yönde tekrar deneyin.
davidgo

Benim hatam! Bu ubuntu 15.10 için sürdürdüğüm 1TB HDD’de 40GB’lık bir bölüm.
amrit bhat

Yanıtlar:


1

"-C" anahtarı " bir kerede test edilen blok sayısıdır. Varsayılan 64 ."

Daha büyük okuma blokları yaparak, diski daha verimli okuyup yazıyorsunuz;

Tuhaf görünüyor - 40 GB'lık bir diskte ve ayrıntılı çıktıyla sonuç alamıyorsunuz (ama çok, çok uzun zamandır badblock'lar kullanmıyorum - SMART ve syslog bana bilmem gerekeni söylüyor) - ve Ödünç alınan diskleri kullanmıyorum - bu yüzden belki bir şeyleri özlüyorum)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.