Kötü HDD Blokları: Nedenleri ve Türleri

Mayıs 22, 2023 Yazar: korjeek

Kaynak: http://www.3dnews.ru/storage/badblock

Bu nedenle, kötü bir blok genellikle diskin normal çalışması garanti edilmeyen veya hiç imkansız olan belirli bir bölümü olarak anlaşılır. Bu tür alanlar çeşitli bilgiler içerebilir, kullanıcı verileri veya hizmet bilgileri olabilir (aksi takdirde servo olarak adlandırılır (açıkça Latince hizmet veya İngilizce hizmet – hizmet), bu durumda ciddiyeti çok geniş bir aralıkta değişen sonuçlarla doludur. ), elbette en iyi seçenek bu alanda bir şeyin olmaması olsa da (ancak bu tür alanlarda büyük olasılıkla kötü şeylerle uğraşmak zorunda kalmayacaksınız). Bu tür sektörlerin görünümü çeşitli nedenlerden dolayı olabilir, bir durumda bu tür sektörler eski haline getirilebilir, diğerinde imkansızdır, birinde bazı tedavi ve yeniden atama yöntemlerini kullanmak gerekir. Ama önce, oldukça yaygın olan birkaç efsaneyi ortadan kaldıralım.

Birinci efsane: Modern sabit disklerde kötü bir şey yoktur. Doğru değil, oluyor. Genel olarak, teknoloji yıllar öncekiyle aynıdır, yalnızca geliştirilmiş ve rafine edilmiştir, ancak yine de ideal değildir (ancak, manyetik kayıt teknolojileri temelinde ideal bir teknolojinin oluşturulması pek olası değildir).

İkinci efsane: SMART ile donatılmış sabit sürücüler için bu geçerli değildir (okuyun, kötü olamaz). Ayrıca öyle değil: alakalı, SMART’sız sabit disklerden daha az değil (eğer hala mevcutsa). Kötü sektör kavramı ona yakın ve değerlidir, bu teknolojiye adanmış ilgili yayınlardan anlaşılmalıdır (sondaki bağlantılar). Tek şey, SMART’ın daha önce kullanıcıya atanan bu tür sektörlerle ilgili endişelerin çoğunu üstlenmiş olmasıdır. Ve tabii ki durum patolojik değilse, kullanıcının hiçbir şey bilmediği ve vidasında meydana gelen arızaları öğrenmediği sıklıkla olabilir. Kullanıcılardan, satıcıların bazen kötülerin “ortaya çıktığı” sabit disklerin değişimini garanti etmeyi reddetmelerini bu şekilde haklı çıkardıklarını duydum. Satıcı elbette haksız. SMART her şeye kadir değildir ve henüz kimse kötüleri iptal etmedi.

Kötüleri ve çeşitlerini anlamak için, sabit diskte bilgi depolama yöntemini biraz inceleyelim. İki noktayı açıklığa kavuşturalım.

1. Sabit sürücünün düşük seviyede çalıştığı birim sektördür. Diskteki sektöre karşılık gelen fiziksel alana, yalnızca veriler doğrudan kaydedilmez, aynı zamanda hizmet bilgileri – tanımlama alanları ve bunun için bir sağlama toplamı, veriler ve bunlar için bir kontrol kodu, bir hata kurtarma kodu vb. (standartlaştırılmamış) ve üreticiye ve modellere bağlıdır). Tanımlama alanlarının varlığına göre, tanımlayıcı alanlı ve tanımlayıcı alansız olmak üzere iki tür kayıt ayırt edilir. İlki eskidir ve ikincisinin lehine zemini kaybetmiştir. Daha sonra bunu neden kutladığım netleşecek. Hata kontrol araçlarının olması da önemlidir (bunlar, göreceğimiz gibi, onların kaynakları olabilir).

2. Eski sabit sürücülerle çalışırken, etikette belirtilen fiziksel parametrelerini BIOS’a yazmak ve bir veri bloğunu benzersiz bir şekilde adreslemek için silindir numarasını, sektör numarasını belirtmek gerekiyordu. parça, baş numarası. Diskle bu tür çalışmalar tamamen fiziksel parametrelerine bağlıydı. Uygun değildi ve birçok konuda geliştiricilerin elini kolunu bağladı. Bir çıkış gerekliydi ve adres çevirisinde bulundu. Bizi ilgilendiren – sürücüdeki verilerin bir parametre ile adreslenmesine ve bu parametreye karşılık gelen gerçek fiziksel adresi belirleme işlevinin sabit disk denetleyicisine atanmasına karar verildi. Bu, terubema’ya özgürlük ve uyumluluk sağladı.

Sürücünün gerçek fiziksel verilerinin önemsiz olduğu ortaya çıktı. Yalnızca BIOS tarafından belirtilen mantıksal blok sayısının gerçek sayıyı geçmemesi önemlidir. Böyle bir tercümanın oluşturulması bad sektör sorunları için de büyük önem taşımaktadır. Ve bu yüzden. Bozuk sektörlerin eski sabit disklerde işlenmesi mükemmel değildi, dosya sistemi aracılığıyla gerçekleştiriliyordu. Disk, üretici tarafından bulunan arızalı blokların adreslerinin belirtildiği bir çıkartma ile teslim edildi. Kullanıcı, bu verileri manuel olarak FAT’a girdi ve böylece işletim sistemi tarafından bunlara erişimi engelledi.

Plaka üretim teknolojisi o zamanlar kusurluydu ve şimdi de kusurluydu. Bir sabit diskin fabrikadan bunlar olmadan gönderildiğine dair genel kanının aksine, tek bir bozuk blok içermeyen ideal bir yüzey oluşturmanın hiçbir yöntemi yoktur. Disk hacminin artmasıyla birlikte, fabrikadan çıkarken kötü sektörlerin sayısı da arttı ve onları FAT’a kaydetme prosedürünün yalnızca belirli bir noktaya kadar manuel olarak gerçekleştirilebileceği açıktır, bulmak gerekliydi. Hangi dosya sisteminin kullanılacağı bilinmese de kötüleri işaretlemenin yolu. Çevirmenin icadı bu sorunları çözmeyi mümkün kıldı. Sabit sürücüde, sürekli bir zincirin her mantıksal bloğu ile gerçek bir fiziksel adres arasında bir yazışmanın kurulduğu bir tercümanın yazıldığı özel bir korumalı alan tahsis edildi.

Aniden yüzeyde kötü bir blok bulunursa, o zaman basitçe atlandı ve bir sonraki fiziksel kullanılabilir bloğun adresi bu mantıksal bloğa atandı. Çevirici açıldığında diskten okundu. Oluşturulması fabrikada yapıldı (ve yapılıyor) ve tam da bu nedenle ve üreticinin bir tür süper teknoloji kullanması nedeniyle yeni diskler kötü bloklar içermiyor gibi görünüyor. Fiziksel parametreler gizlendi (ve firmalar kendi düşük seviyeli formatlarının üretiminde özgür olduğundan ve kullanıcı umursamadığından çok fazla değişiyordu), kusurlar fabrikada işaretlendi, çok yönlülük arttı. Bir peri masalındaki kadar iyi.

Şimdi kötülere ve çeşitlerine geri dönelim. Hepsinin kökeninin doğasına bağlı olarak, mantıksal ve fiziksel olmak üzere iki büyük gruba ayrılabilirler.

Fiziksel ve mantıksal kusurlar

Yüzey kusurları, disklerin manyetik kaplamasının kademeli aşınmasıyla ilişkilendirilebilir, filtreden sızan en küçük toz parçacıkları, kinetik enerjisi sürücü içinde muazzam hızlara çıkarıldığında yüzeye zarar vermek için yeterli olduğu ortaya çıkar. disklerin (ancak, merkezkaç kuvvetlerinin etkisi altında diskten yuvarlanma olasılıkları yüksektir ve dahili filtre tarafından geciktirilirler, ancak dağılmaları için zamanları olabilir), çarpma anında mekanik hasarın sonucu; küçük parçacıklar yüzeyden dışarı atılabilir, bu da daha sonra diğer parçacıkları da yere serer ve süreç bir çığ gibi gider (bu tür parçacıklar ayrıca merkezkaç kuvvetlerinin etkisi altında plakalardan yuvarlanır, ancak çok daha uzun süre ve manyetik kuvvetler tarafından tutulacakları için daha ağırdır. Bu aynı zamanda kafanın çok düşük bir yükseklikte asılı kalmasıyla çarpışarak ısınmasına ve performansının düşmesine neden olacak gerçeğiyle de doludur – bozulma meydana gelir sinyal, sonuç okuma hatalarıdır), bilgisayar başında sigara içmenin aynı şeyi yapabileceğini duydum (böyle bir istatistiğe sahip değilim), çünkü tütün katranları sabit sürücü hava filtresine (ki bu filtreye sahiptir) girerek filtrenin yapışmasına neden olabilir. oraya plakalara gider (yüzeye ve kafalara zarar verir), sadece yüzeye yerleşir ve böylece performansı değiştirir, vb.

Bu tür sektörler dolaşım için uygun değildir ve dolaşımdan çıkarılmalıdır. Evde veya servis merkezlerinde restorasyonları mümkün değildir. İçlerinden birinin en azından bilgileri kurtarmayı başarması iyi olacaktır. Bu tür yüzey tahribatı sürecinin hızı bireyseldir. Kötülerin sayısı artmazsa veya çok az artarsa, o zaman ciddi bir şekilde korkamazsınız (yine de bir yedekleme yapmaya değer olsa da), büyüme hızlıysa, o zaman diskin değiştirilmesi gerekecek ve dahası, içinde acele. Bu tür kötülerde, blokları bir yedek yüzeye yeniden atayabilirsiniz: ilerleme olmadığında mantıklıdır. Ama bu şimdi ile ilgili değil. Verilerin alanı hakkında konuşmak gerekirse. Daha önce belirtildiği gibi, servis bilgileri de plakalarda saklanır. Kullanım sürecinde de yok edilebilir. Bu, normal bir kullanıcı arayüzünden çok daha acı verici olabilir.

Gerçek şu ki, servo bilgisi çalışma sürecinde aktif olarak kullanılıyor: servo işaretleri, diskin dönüş hızını dengeliyor, dış etkilerden bağımsız olarak kafayı belirli bir silindirin üzerinde tutuyor. Servo bilgisindeki küçük kesintiler gözden kaçabilir. Servo biçimindeki ciddi hasar, diskin bir kısmına veya tüm diske erişilemez hale gelebilir. Servo bilgileri sürücü programı tarafından kullanıldığından ve normal çalışmayı sağlamak için kritik olduğundan ve genel olarak özellikleri nedeniyle, onunla işler çok daha karmaşıktır. Bazı sabit sürücüler, arızalı servo izlerini devre dışı bırakmanıza izin verir. Bunları geri yüklemek yalnızca fabrikada özel pahalı ve karmaşık ekipman kullanılarak mümkündür (garanti dışı bir sabit sürücünün bu tür bir onarımının maliyetlerini yaklaşık olarak tahmin edeceğiz ve bu tür arızaları düzeltilemez olarak adlandırmanın doğru olacağını anlayacağız).

Fiziksel kötüler, örneğin kırık kafalar, darbe sonucu ciddi mekanik hasar – konumlayıcı bobininin veya disklerin sıkışması gibi sürücünün elektronik veya mekanik kısmındaki arızalardan kaynaklanan kötü sektörleri de içerebilir. disklerin yer değiştirmesi. Buradaki eylemler farklı olabilir ve örneğin bir kafa kırılması gibi belirli duruma bağlı olabilir (bu tür kötü şeyler, erişilemeyen bir yüzeye erişmeye çalışıldığı için ortaya çıkar (bu, hiçbir şekilde bir şeylerin yanlış olduğu anlamına gelmez) yüzey)), o zaman, örneğin, genellikle kapatılabilir (veya özel servis merkezlerinin koşullarında değiştirilebilir, ancak işlemin maliyeti, uygunluğu hakkında ciddi şekilde düşünmenizi sağlar (çoğu durumda cevap olumsuzdur) ), tabii ki son derece değerli bilgileri geri yükleme ihtiyacından bahsetmiyorsak (ama bu başka bir konuşma)).

Genel olarak, bu tür bir hasar, yıkıcı bir karakterle karakterize edilir. Onlar. Gördüğümüz gibi, fiziksel kötüler tedavi edilmiyor, sadece varlıklarının bir tür “hafifletilmesi” mümkün. Mantıksal kötü sektörlerle durum daha basittir. Bazıları tedavi edilebilir. Çoğu durumda, kayıt hataları nedeniyle. Aşağıdaki kategoriler ayırt edilebilir:

1. En basit durum: dosya sistemi hataları. Sektör, FAT’ta kötü olarak işaretlenmiştir, ancak aslında öyle değildir. Önceden, bazı virüsler bu tekniği, küçük bir sabit disk hacminde basit yollarla erişilemeyen tenha bir yer bulmak gerektiğinde kullanıyordu. Şimdi bu teknik alakalı değil, çünkü Windows’un derinliklerinde birkaç megabaytı (hatta birkaç on megabaytı) gizlemek zor değil. Ek olarak, birisi şanssız bir kullanıcıya şaka yapabilir (bu tür programlar vardı). Ve genel olarak, dosya sistemi kırılgan bir şeydir, çok kolay ve kesinlikle sonuçsuz bir şekilde işlenir.

2. Kurtarılamaz mantıksal hatalar – tanımlayıcı alanları olan bir kayıt kullanan eski sabit sürücüler için tipiktir. Böyle bir diskiniz varsa, onlarla pekala karşılaşabilirsiniz. Bu sektör için kaydedilen fiziki adresin yanlış formatı, bunun için bir sağlama toplamı hatası vb. Nedeniyle kendisine adres verilmesi imkansızdır. Aslında, kurtarılabilirler, ancak fabrikada. Tanımlayıcı alanlar olmadan kayıt teknolojisinin artık kullanıldığını daha önce söylediğim için, bu çeşitliliğin alakasız olduğu düşünülebilir.

3. Düzeltilebilir mantıksal hatalar. Özellikle bazı sürücü türlerinde, bozuk blok türleri çok nadir değildir. Kaynak, esas olarak disk yazma hatalarından kaynaklanmaktadır. Böyle bir sektörden okuma başarısız olur, çünkü içindeki ECC kodu genellikle verilerle eşleşmez ve yazılabilir alan yazmadan önce önceden kontrol edildiğinden ve bununla ilgili sorunlar bulunduğundan, buna yazmak genellikle imkansızdır. alan reddedilir. Onlar. fiziksel olarak kapladığı yüzey mükemmel bir düzende olmasına rağmen bloğun kullanılamadığı ortaya çıktı. Bu tür kusurlara bazen sabit sürücünün ürün yazılımındaki hatalardan kaynaklanabilir, yazılım veya teknik nedenlerle (örneğin, bir elektrik kesintisi ve dalgalanması, kayıt sırasında kafanın kabul edilemez bir yüksekliğe çıkması vb.) ). Ancak sektörün içeriği ile ECC kodunu eşleştirmek mümkünse, bu tür bloklar iz bırakmadan geçer. Ayrıca, bu prosedür karmaşık değildir ve uygulanması için araçlar yaygın olarak bulunur ve genel olarak zararsızdır.

4. Sabit disklerde bu tür kötü blokların ortaya çıkması, üretim teknolojisinin özelliklerinden kaynaklanmaktadır: hiçbir zaman tamamen aynı iki cihaz yoktur, bazı parametreleri kesinlikle farklı olacaktır. Sabit diskleri fabrikada hazırlarken, her biri için bu özel örneğin en iyi şekilde çalışmasını sağlayan, sözde uyarlanabilirler olarak adlandırılan bir dizi parametre belirlenir. Bu parametreler kaydedilir ve bir şekilde gizemli bir şekilde hasar gördükleri ortaya çıkarsa, sonuç diskin tamamen çalışamaz hale gelmesi, dengesiz çalışması veya bir yerde veya başka bir yerde görünen ve kaybolan çok sayıda kötü sektör olabilir. Evde bu konuda hiçbir şey yapılamaz, ancak her şey fabrikada veya bir servis merkezinde yapılandırılabilir.

Gördüğünüz gibi, aslında evde yalnızca iki tür mantıksal hatalı blok işleniyor. Diğerleri, gerekirse, destekle değiştirmeyi deneyebilirsiniz, ancak tedavi edemezsiniz. Üçüncü evlerle hiçbir şey yapılamaz. İlk iki durumda nasıl ve ne yapacağımızı bir dahaki sefere konuşacağız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Projeniz üzerinde çalışmaya bugün başlayın
Telegram'da bize ulaşın. Bir soru sorun ve hızlı bir yanıt alın.
или
İleti
Telegram'da
Düğmeye tıklayarak, kişisel verilerin işlenmesine onay vermiş ve gizlilik politikasını kabul etmiş olursunuz.