SMART bilgilerini izlemek için modern (dönen) sürücülerdeki kötü blokları / sektörleri ve komut dosyasını algılama


0

Şu anda hataları tespit etmek için birkaç eski sürücü tarıyorum.

Mekanik bir döndürme diskinde (ssd yerine) kötü sektörler tespit ederseniz, genellikle karşılaşırsınız:

pencereler

chkdsk/r drive:

linux (muhtemelen farklı argümanlar

badblocks -wsv /dev/drive > file

ve sonra bu dosyayı kullanmayacak şekilde dosya sistemine aktarmak için bu blokları kullanmayın.

Ancak modern bir sabit disk, bunları otomatik olarak yeniden tahsis etmek için belirli bir miktarda serbest tutar.

Bu yüzden, eğer disk iş yapıyorsa, bu kötü blokların, yeniden tahsis edileceği gibi, yine de kötü bloklarda veya chkdsk testlerinde görünmeyeceğini söylemekte haklıyım. Testler, sürücünün bloklarını tanımlamada hala bir amaca hizmet etmekte ancak yeniden tahsis edilecek sektörler tükenene kadar gerçekten yararlı bir şey göstermemektedir.

Sürücünün SMART bilgilerinde yeniden tahsis edilen sektörlere gerçekten dikkat etmelisiniz.

Ama bilmek için herhangi bir yolu var mı:

  1. Bu yeniden tahsisat için sürücünün kaç yedek sektörü geri tuttuğu
  2. Benzer şekilde, kaç yeniden tahsisat kabul edilebilir. Sanırım sorunları göstermek için burada bir artış oranı mı arıyorsunuz?
  3. Yeniden tahsislerin bir izlemesini çalıştırıyorsanız, bu parametreleri nasıl ayarladınız.

Yoksa buradaki noktayı kaçırdım mı?

TL; DR Bir noktanın bir noktada yeniden tahsis edilen sektörlerin tükeneceği düşünülürse. Bu durum oluştuğunda, dosya sistemine bozuk blokları hesaba katmasını söylemeye başlamanıza izin vermek için nasıl uyarıda bulunacağınızı bildirirsiniz (değişim oranının önemli bir başarısızlığı belirtmek için yeterli olmadığı varsayılarak).


Komut dosyası yazıyorsanız, SMART bilgilerini okumalı ve bunları kabul edilebilir / kabul edilemez değerlerle karşılaştırmalısınız (internetteki eşikleri alabilirsiniz). Neye ulaşmak istediğinize bağlı olarak, yalnızca sektörün yeniden tahsis edilmesi değil tüm temel SMART değerlerini izlemek iyi bir fikir olabilir. Bu değerlerden bazıları modele özgü olabilir, ancak bundan tam olarak emin değilim.
Albin

teşekkürler, eşiklerin farkında değildi, bu yüzden daha iyi görünecek (daha iyi!) şerefe.
bearded fool

Yanıtlar:


1

(Nasıl öğrenirsiniz) Bu yeniden tahsis için sürücünün kaç yedek sektörü geri tuttuğu?

Döner tablalı sürücüler için bunu yapmanın standart bir yolunun farkında değilim.

Uygulamada, önemli değil. Dönen bir tabağın sabit diski, birkaç büyük kusurdan daha fazla gelişirse, muhtemelen felaketle başarısız olur ve hiçbir yedek sektör onu kurtaramaz.

(SSD'lerin çok farklı arıza modları vardır - yedek kapasite kullanımı normal yaşlanma davranışıdır. Bu değeri genellikle Unused_Reserve_NAND_Blk SMART parametresi olarak gösterirler.)

Benzer şekilde, kaç yeniden tahsisat kabul edilebilir.

Sıfır veya en fazla 1-10 olabilir. Daha fazlası genellikle yaklaşmakta olan başarısızlığın bir işaretidir.


Soruları kısa tutmak istedim, ancak bazı eski sürücülere hackspace için bakıyorum ve bu bir durumdur: 'onları ölene kadar kritik bir veriye kadar bir süre çalıştırmalı mıyız?' . Sorumu biraz düzenleyeceğim. Sadece kontrol etmek için -% 1-10 veya RAW. Kesinlikle 10 aydan fazla sürdüğümden beri, aylarca çalıştıktan sonra hiçbir arıza yapmadan. Artış oranının kesin olduğunu düşünüyorum (SSD’nin bunun çıkacağından söz ettiğin için teşekkürler)
beardedfool

0
How many spare sectors the drive is keeping back for this reallocation?

100-300 arasında gözlemledim ve muhtemelen bir 10tb'nin 1000 veya daha fazla olduğunu hayal ediyorum.

Similarly, how many reallocations is acceptable. I guess you're looking for a rate of increase here to show problems?

Birkaç taneden fazlasına sahip olmak iyi bir fikir değil, ancak tüm yedek sektörler tükendiğinde, SMART hataları BIOS tarafından bildiriliyor.

Sorun, bozuk blokların dosya sisteminde görünmemesi gerektiğidir , çünkü SMART'ın sabit sürücünün, sabit sürücü üreticisinin sağladığı yedek bir sektörü tüketmesine neden olması beklenir. Bu sektörler dosya sistemi tarafından görülemez.

Bununla birlikte, SMART işlevi her zaman işini yapıyor gibi görünmüyor, sadece kötü sektörleri hizmet dışı bırakmayı reddeden birçok sabit disk gördüm. SpinRite ve mhdd ile denedim rağmen.

Bunun neden olduğunu bilmiyorum, ancak sabit sürücü üreticisi garanti bitmeden tükenmekten kaçınırsa değiştirmeleri gerekmez. Bu nedenle, yedek sektörleri kullanmak onların yararı değil.

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.