Kötü Sektörler Nelerdir ve Bunları Nasıl Düzeltebilirsiniz? [Bölüm 2]

Kötü Sektörler Nelerdir ve Bunları Nasıl Düzeltebilirsiniz? [Bölüm 2]

Bu makalenin 1. bölümü normal çalışma sırasında algıladığı bozuk sektörlerle ilgili sorunları algılamak ve çözmek için sürücü donanımına ve denetleyicinin sahne arkasında nasıl çalıştığına baktı.





Bu tartışmanın sonucunda, sürücülerinizi mümkün olduğunca sağlıklı tutmak için yönetmek ve izlemek için kullanabileceğiniz işletim sistemi, sürücü üreticileri ve diğer üçüncü taraflardan sağlanan araçlara bakacağız.





sorumluluk reddi : Bu makaledeki komutlardan herhangi birini çalıştırmadan önce, bozuk kesimleri onarma girişimleri dosya sisteminin bozulmasına neden olabileceğinden, sürücünün iyi bir yedeğine sahip olduğunuzdan emin olun. Bu, birimde dosya ve dizinleri bulmak için kullanılan veri dosyalarının veya meta verilerin bölümlerini kaybetmenin mümkün olduğu anlamına gelir. Üretici ve üçüncü taraf araçları, işletim sistemi yardımcı programları kadar felaket olabilir. Bu, özellikle işletim sistemi korumalarını atlayan ve sürücüye doğrudan erişen yardımcı programlar için önemlidir. kesinlikle bu araçların çoğu ne işe yarıyor.





Kötü Sektörler için Disk Tarama

Her işletim sistemi, bozuk sektörler için bir diski taramak için araçlara sahiptir. Bazıları bilgisayar hatalı bir kapatma algılarsa başlatma sırasında otomatik olarak çağrılır. Örneğin, Windows, NTFS birimlerindeki Ana Dosya Tablosunda (MFT) veya FAT16/32 sürücülerinde Dosya Ayırma Tablosunda (FAT) bir 'kirli bit' tutar.

Önyükleme sırasında, autochk programı bu değeri arar ve ayarlanırsa, işaretlenen tüm birimlerde chkdsk tarafından gerçekleştirilen eylemlerin kısaltılmış bir sürümünü çalıştırır. Benzer bir süreç, diğer modern işletim sistemleri tarafından kullanılır.



pencereler

Windows komut satırından korkmayanlar için, chkdsk /r veya chkdsk /b bozuk sektörleri aramak için herhangi bir zamanda çalıştırılabilir. İsteğe bağlı bozuk sektör geçişinden önce sürücünün meta verilerinin tutarlılığını doğrulamak için önce diğer testleri çalıştırır. Söz konusu birimin boyutuna ve dizin ve dosya sayısına bağlı olarak, tamamlanması biraz zaman alabilir. İki komut arasındaki fark, ikincisinin işletim sistemi tarafından zaten kötü olarak işaretlenmiş sektörleri yeniden değerlendirecek olmasıdır.

Windows ayrıca aynı kontrolleri gerçekleştirmek için kullanılabilecek bir GUI aracına sahiptir. Açılarak ulaşılabilir Windows Gezgini > kontrol etmek için sürücüye sağ tıklayın > Özellikler > Araçlar sekmesi > Şimdi kontrol et… > 'Kötü sektörleri tara ve kurtarmayı dene' seçeneğini işaretleyin > Başlat .





Hangisini seçerseniz seçin, bir sistem veya önyükleme sürücüsünü tarıyorsanız, birime özel erişim gerektirir ve taramayı bir sonraki yeniden başlatmada planlamak isteyip istemediğinizi sorar. Bu bir sistem sürücüsü değilse, başka bir işlem özel erişim için zaten kilitlemediyse, tarama hemen başlamalıdır.

Bu araç, tek tek sektörleri kötü olarak işaretlemez; tüm kümeyi MFT veya FAT'de bozuk olarak işaretler ve tüm kümeyi sürücüdeki kullanılmayan başka bir kümeye yeniden yerleştirir. Bu, sürücü donanımı, yedek sektör havuzunun tükenmesi gibi herhangi bir nedenle bozuk sektörü yeniden eşleyemezse olabilir.





Linux

Badblocks programı Linux sistemlerinde bir disk bölümünde bozuk bloklar (sektörler) aramak için kullanılabilse de, şunu kullanmanızı tavsiye ederim. e2fsck -c yerine veya uygun fsck kullandığınız dosya sistemi için varyant. Bu, uygun parametrelerin badblocks programına iletilmesini sağlar.

Yanlış parametreler dosya sisteminde onarılamaz hasara neden olabilir. NS -C parametresi, birim üzerinde salt okunur bir test gerçekleştirir. Tahribatsız bir okuma-yazma testi kullanmak istiyorsanız, -DC yerine parametre.

Kullanırken -C veya -DC , tüm kötü bloklar listesi yeniden oluşturulur. Listedeki mevcut girişleri tutmak ve listeye yalnızca yeni bloklar eklemek istiyorsanız, -ile (sakla) seçeneği. Sürücünün kendisinde ve/veya dosya sisteminde hasar olduğundan şüpheleniyorsanız, şunu da eklemek isteyebilirsiniz. -P (preen) seçeneği, herhangi bir hasarı otomatik olarak onarmaya çalışır. Bulduğu hataları düzeltemezse size bildirecektir.

Üretici Araçları

Sürücü üreticilerinin, sürücülerine özgü yüzey analizi ve kontrol özelliklerini gerçekleştirmek için kullanılabilecek kendi tanılama yazılımları vardır. Western Digital'in sahip olduğu Windows için Veri Cankurtaran Seagate sahipken sürücüleri için Windows için SeaTools Seagate, Maxtor ve Samsung disklerini test etmek için kullanılabilir.

Her ikisi de ilgili sürücüleri test etmek ve onarmak için seçenekler sunar, ancak hangi testlerin yıkıcı ve hangilerinin yıkıcı olmadığı konusunda dikkatli olmanız gerekir. Her iki durumda da, yine de bir geçerli yedekleme devam etmeden önce.

Üçüncü Taraf Araçları

gibi üçüncü taraf araçlar da vardır. Gibson Research Corporation'dan SpinRite Sihirlerini gerçekleştirmek için sürücüye işletim sistemi seviyesinin altında erişen. BIOS'u atlar ve doğrudan sabit sürücü denetleyicisi ile etkileşime girer. Öncelikle veri kurtarma içindir, ancak yeni bir sürücüyü hizmete sokmadan önce yüzey analizi ve doğrulaması yapmak için de kullanılabilir.

SpinRite'ın sınırlamaları vardır. FreeDOS işletim sisteminde çalıştığı ve sürücüye erişmek için CHS kullandığı için yalnızca ilk 2 dosyaya erişebilir.28(268.435.456) sektör. Böylece 512 bayt sektör kullanan bir sürücü 128 GB ile ve 4K sektör kullanan bir sürücü 1 TB ile sınırlandırılacaktır.

SpinRite 6, Windows 98 DOS 7 komut yorumlayıcısını kullanarak önyüklenebilir bir diske kurarak tüm sürücüyü teorik olarak test edebilir.

iphone'da kötü amaçlı yazılım olup olmadığı nasıl kontrol edilir

Kötü Sektörler Onarılabilir mi?

Sabit disk denetleyicisi tarafından tespit edilen üretim, kafa çökmeleri ve diğer birçok arızadan kaynaklanan fiziksel kusurlar genellikle tamir edilemez. İşletim sistemi tarafından izole edilenler başka bir hikaye.

İşletim Sistemi Araçları

İşletim sistemi tarafından bozuk olarak işaretlenmiş blokları veya kümeleri kurtarmak bazen mümkündür. Bir küme normalde birkaç sektörden oluştuğundan ve tek bir kötü sektör tüm kümeyi kötü olarak işaretleyeceğinden, bazen bu kümeleri kurtarmak mümkündür.

Bunun nedeni, sabit sürücü denetleyicisinin, işletim sistemi sorun yaşamadan önce bozuk sektörle ilgilenmemiş olabilmesidir. Unutmayın, sürücü sektörü okuyamayana kadar genellikle bir şeylerin yanlış olduğunu bilmez ve çok sayıda başarısız okuma olmadıkça veya başarısız bir okumadan sonra o sektöre bir yazma girişiminde bulunmadıkça sektörü yeniden eşleştirmeye çalışmaz.

Sabit sürücü denetleyicisi, işletim sistemi içeren kümeyi bozuk olarak işaretledikten sonra bozuk sektörü yeniden tahsis ettiyse, hatalı blokları yeniden değerlendirmek için uygun komutu yeniden çalıştırın ( chkdsk /b pencereler için, e2fsck -cc Linux için - kullanmamalısınız -ile Buradaki seçenek, mevcut bozuk bloklar listesini tutacağı için) onu listeden temizlemelidir.

SpinRite

SpinRite, zayıf sektörleri kurtarabileceğini iddia eden araçlardan biridir. Teknolojiyle otuz yıllık çalışmama rağmen, bu güvenmek istemediğim bir şey. Sektör başlangıçta sürücü denetleyicisi tarafından bozuk olarak işaretlendi (veya içeren küme, işletim sistemi tarafından işaretlendi), çünkü veriler ondan güvenilir bir şekilde okunamadı. Verileri tutma yeteneği geliştirilebilse bile, geçici olması muhtemeldir ve bu da akla birkaç soruyu getirmesi gerekir.

  1. Bu onarım ne kadar geçici?
  2. Verilerinizi bu sektöre emanet etmeye hazır mısınız?

Şahsen, bu adım atmak istemediğim bir alandır. Verilerimin çoğu çok önemli.

Sürücü Durumunu İzleme

Sürücülerinizde depoladığınız verileri korumanın en iyi iki yolundan biri - daha önceki yorumlardan ayırt etmediyseniz - güvenilir bir yedekleme planı uyguladığınızdan emin olmaktır.

Diğeri, sürücülerinizin durumunu izlemek için yazılım kullanıyor. Modern sabit sürücüler, sürücünün sağlığını belirlemeye ve arızaları tahmin etmeye yardımcı olmak için Kendi Kendini İzleme, Analiz ve Raporlama Teknolojisini (SMART) içerir.

Ubuntu, RedHat ve türevleri, varsayılan kurulumlarının bir parçası olarak Disks yardımcı programına sahiptir. Hem kısa hem de genişletilmiş SMART testlerini çalıştırmanın yanı sıra en önemli SMART sayaçlarına erişmenizi sağlar. Sürücü durumunun kontrol edilmesini ve raporlanmasını otomatikleştirmek için kullanılabilecek smartctl gibi komut satırı araçları da vardır.

Windows bu yeteneği sağlamaz, bu nedenle aşağıdaki gibi üçüncü taraf araçlara ihtiyacımız var: CrystalDiskBilgi ve işi halletmek için Sabit Disk Sentinel.

AKILLI Sayaçlar

Bu araçlar tarafından bildirilen değerleri gördüğünüzde çıldırmayın. Eşik değeri, ne zaman bir sorun olarak kabul edileceğini belirtmek için üretici tarafından belirlenir. Mevcut normalleştirilmiş değer muhtemelen daha yüksek bildirilen en kötü değerden daha fazladır ve çoğu sayaç için bu beklenir. 1 ile 253 arasında değişen normalleştirilmiş değerler, bazı üreticiler bazı özellikler için 100 veya 200 başlangıç ​​noktası seçse de, zaman içinde daha yüksek bir başlangıç ​​noktasından düşer ve eşik değerinin altına düşene kadar bu mutlaka bir sorun değildir.

Depolama aygıtlarınızı izlemek için hangi aracı kullanmayı seçerseniz seçin, sürücünüzün desteklemesi koşuluyla ilgilenmeniz gereken kısa bir sayaç listesi vardır:

  • Sayaç 5 (Yeniden Tahsis Edilen Sektör Sayısı ) hizmete girdiği tarihten itibaren yeniden tahsis edilen ve G-LIST'e alınan sektörlerin toplamıdır. Buna fabrikada işaretlenen sektörler dahil değildir. Ham veriler gerçek bir sayıdır, bu nedenle daha düşük daha iyidir.
  • Sayaç 10 (Spin Yeniden Deneme Sayısı) ilk deneme başarısız olursa, sürücünün çalışma hızına ulaşana kadar sürücüyü kaç kez döndürmeyi denemesi gerektiğini gösterir. Bu öznitelikteki artışlar, sürücüdeki mekanik sorunları veya olası bir güç sorununu gösterir.
  • Sayaç 187 (Bildirilen Düzeltilemez Hatalar) sürücü denetleyicisi tarafından düzeltilemeyen ECC hatalarının sayısıdır. Ham değere bakıldığında daha düşük olması daha iyidir.
  • Sayaç 188 (Komut Zaman Aşımı) cihazda durdurulan işlemlerin sayısıdır. Bu genellikle güç kaynağı veya veri kablosu bağlantı sorunlarıyla ilgili sorunların bir sonucudur. Yine, ham veri değeri düşük olmalıdır.
  • Sayaç 195 (Donanım ECC Kurtarıldı) satıcıya özel bir uygulamadır, bu nedenle değerler her zaman aynı koşulları temsil etmeyebilir. Genel olarak, sürücüden doğru verileri döndürmek için ECC düzeltmesinin gerekli olduğu sayıdır.
  • Sayaç 196 (Yeniden Tahsis Olay Sayısı) sektörlerin denetleyici tarafından bir yeniden eşleme olayını tetikleme sayısını temsil eder. Sektörleri yeniden eşleştirmek için hem başarılı hem de başarısız girişimleri sayar. Tüm üreticiler tarafından desteklenmez.
  • Sayaç 197 (Mevcut Bekleyen Sektör Sayısı) şu anda kararsız olarak işaretlenen ve bir sonraki okuma denemesi başarılı olursa veya bir sonraki yazıldığında yeniden eşlenecek sektörlerin sayısıdır. Bu sayaç, sektör başarıyla yeniden eşlendiğinde azaltılır.
  • Sayaç 198 (Çevrimdışı Düzeltilemeyen Sektör Sayısı) sektörleri okurken veya yazarken toplam hata sayısıdır. Bu yükselmeye başlarsa, disk yüzeyinde veya mekanik alt sistemde bir sorun vardır.

Kendi başlarına ele alındığında, mevcut sayaçların çoğu, sürücülerinizin genel sağlığı hakkında fazla bilgi sunmaz. Ancak, yukarıda sıralananlara özel ilgi göstererek birlikte ele alındığında, sürücünün kaçınılmaz ölümüne hazırlanabilmeniz için olumsuz eğilimleri fark etme olasılığınız daha yüksektir.

ücretsiz müzik indirmek için en iyi yer

Çözüm

Depolama aygıtlarınızda ne kadar ömrün kalabileceğini tahmin etmeye yardımcı olacak araçlar olsa da, bunlar sağlam, test edilmiş bir yedekleme planına olan ihtiyacı ortadan kaldırmaz. Kanıt var tüm geçmişinde tek bir SMART hatası görünmeden çok sayıda sürücünün başarısız olacağı. Aynı raporda, yukarıda listelenen bazı SMART hataları ile cihazın aşırı derecede kısaltılmış ömrü arasında yüksek bir korelasyon da gösterilmektedir.

Örneğin, yukarıdaki resimde belirtilen bozuk sektörler, Hard Disk Sentinal Pro'nun 21 günlük ömrünün kaldığını tahmin ettiği bir sürücüden alınmıştır. İki ay önce 30 gün rapor veriyordu ve hala veri cennetine giden yolu bulmadan önce ne kadar süreceğini görmek için bekliyorum. Dolayısıyla, tahmine dayalı analizin, verilerin risk altında olduğunu belirtirken, hala güvenilir bir fikir veremediğini gösteriyor. ne kadar zaman kalan vardır.

Kötü sektör sayısı aylardır artmasa da ve bu 77 bozuk sektörü canlandırıp canlandıramayacağını görmek için sürücüde HDD Regenerator kullanmak yardımcı olmadıysa da, genel sağlık hala biraz azaldı. Ne kadar daha hayatta kaldığını görmek ilginç olacak.

Başka birinin SMART izleme araçlarıyla benzer deneyimleri olup olmadığını öğrenmek istiyorum. Verilerinizi kullanarak felaketten kurtarmayı başardınız mı? Senin için hiç çalışmadılar mı? SpinRite veya HDD Regenerator gibi bozuk sektörleri canlandırmak için araçlara ne dersiniz? Aşağıdaki yorumlarda bana bildirin!

Paylaş Paylaş Cıvıldamak E-posta Komut İstemini Kullanarak Windows Bilgisayarınızı Nasıl Temizlersiniz

Windows PC'nizin depolama alanı azalıyorsa, bu hızlı Komut İstemi yardımcı programlarını kullanarak gereksiz dosyaları temizleyin.

Sonrakini Oku
İlgili konular
  • Teknoloji Açıklaması
  • Sabit Sürücü
Yazar hakkında bruce epper(13 Makale Yayınlandı)

Bruce, 70'lerden beri elektronikle, 80'lerin başından beri bilgisayarlarla oynuyor ve tüm zaman boyunca kullanmadığı veya görmediği teknolojiyle ilgili soruları doğru bir şekilde yanıtlıyor. O da gitar çalmaya teşebbüs ederek kendini rahatsız ediyor.

Bruce Epper'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın