NTFS; Linux kullanarak kötü sektörleri işaretleme


8

Dosya sunucumda büyük bir ZFS dizisi var. Ne zaman bir disk smartmon'a kötü sektör bildirirse, yenisini sipariş ediyorum ve başarısız olanı rafa kaldırıyorum.

Ve "başarısız olanı rafa yerleştirmek" derken, uygun olduğu takdirde düşük seviyeli bir format verdiğim anlamına gelebilir ya da kötü sektörün yerini alabilecek yedek sektörleri talep etmek için olası yıkıcı bir badblock'lar koyabilir, daha sonra DVD'leri dökmek için kullanırım (ve son zamanlarda BluRays ), böylece HTPC'mde kullanabilirim ve arkadaşlarımla giderken film izlemek için yanımda getirebilirim. XBMC ile film izlemenin gerçekten kolay ve taşınabilir bir yolu. Preslenmiş disklerin üzerinde zaten elimde bir şeyler var, bu yüzden onların güvenine bağlı değilim ve ölmekte olan sürücü sadece hızlı erişim sağlayan bir medya deposu olarak hizmet veren bir bakımevi yaşamına sahip oluyor. Google’ın, sürücülerin ilk SMART hatalarından sonraki 60 gün içinde ölme ihtimallerinin 39 kat daha fazla olduğunu göz önünde bulundurarak, bu sürücülerin çoğunlukla raflarında kalması ve yalnızca SATA yuvasına bir veya iki kez takılı kalması nedeniyle bu süreyi genişletiyorum her yıl.

Sadece şunu söylüyorum, ölen bu sürücüler hakkında kafam karışmadı ve hayatlarını uzatmak istemiyorum;)

Yani. Bazen, bu sürücüler, bir engelleme koşusunun ardından, yedek havuzdan yeni sektörler talep ediyorlar, ancak bazen hiç geri kalmıyor, ve bunun olduğu gerçeğiyle yüzleşiyorum. kötü FS'imdeki sektörler. Mkfs olarak bir dizi linux dosya sisteminden birini kullanırsanız bu bir sorun değildir. * Genellikle girdi olarak bir badblocks listesi alır. Ama bazen kız arkadaşımın (Mac) ya da arkadaşlarımdan birine (genellikle Windows) bir ya da iki tane götürdüğümü görünce, bu şeyler için NTFS kullanmaya karar verdim. Şimdiye dek, bir sürücünün geri alınamayan kötü sektörleri olduğunda, sadece veri yazdım, yeniden okudum ve hatalı olan dosyalar, sürücüdeki "BAD_SECTOR_FILES" klasörüne yerleştirildi.

Tabii, işe yarıyor ama bunun yerine sadece bu sektörleri kötü olarak işaretlemek gerçekten güzel olurdu. Öbür yoldan çok fazla güçlük çekiyor.

Bu yüzden, en hızlı şekilde "sürücünüzü değiştirin !!!" kısmına doğru bir şekilde konuya giren bazı mesajları okudum ve bazıları spinrite önerir, ancak gerçekten böyle bir para için neden bu kadar para ödemem gerektiğini anlamıyorum. önemsiz görev.

Alternatif, ext3 kullanmaktır, ancak birinin blokaj çıktısını mkfs.ntfs'e nasıl besleyebileceğimi bildiğini, böylece kötü blokların kullanılmamasını bilerek duymak isterim. Veya aynısını yapan başka araçlar varsa (Windows'u bir VM'de kullanabilirim). Chkdsk hakkında kafam karıştı, görünen o ki, kötü sektörler olayı sadece FAT?

Yanıtlar:


3

Sektörleri bir NTFS dosya sisteminde kötü olarak işaretlemek için gizli "$ BadClus" dosyasının değiştirilmesi ve bilgisi gerekir. Bu dosyayı düzenleyebilecek bir Linux yardımcı programından emin değilim.

Hızlı olmayan bir NTFS formatının sabit sürücüyü tarayacağı ve daha sonra atlamak için bozuk kesimleri işaretleyeceği izlenimindeydim. FORMAT komutunu veya diskmgmt.msc komutunu kullanarak sürücüyü Windows VM'de bozuk kesimlerle yeniden biçimlendirmeyi denediniz mi? chkdsk keşfettiğinizle tutarlı olan kötü sektörlerin sayısını rapor edip etmediğini görmek için?


Bilmem gerekmeyeceğini umuyorum, r / w badblocks koşuları 11 saat sürüyor ve dosya yazma ve bunları geri okuma en az iki katı alacaktı, ama şimdi yapacağım ve rapor edeceğim;) Bu nasıl olursa olsun, Linux’da bunu nasıl yapacağınızı bilen birileri varsa, gerçekten bilmek isterim :)
DanielSmedegaardBuus

Yoğun bir geceden sonra bitti, ancak kötü kümeler dosyasına sadece 1 kötü küme ekledi. İpucunu bir cevap olarak kabul etmek, ancak herhangi biri bu dosyayı nasıl daha kötü bloklar ekleyeceğinizi, tercihen Linux'ta nasıl değiştireceğinizi bilirse, lütfen bana bildirin :) Teşekkürler!
DanielSmedegaardBuus

2

man mkfs.ntfs sais:

 Basic options
       -f, --fast, -Q, --quick
              Perform quick (fast) format. This will skip both zeroing of the volume and bad sector checking.

Sanırım bayrak kullanılmazsa, kötü sektör kontrolü yapılmalı

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.