tl; dr jika URE terjadi pada hdd, apakah saya akan kehilangan 1bit, 1Byte, atau ukuran sektor (512Bytes, atau 4096 Bytes AF)? dan jika mungkin jelaskan mengapa demikian?
Latar Belakang: Pertanyaan di sini muncul ketika hard disk memiliki masalah dalam membaca data. Tentunya sebuah disk dapat gagal total sehingga semua datanya hilang (DISK FAIL), tetapi kasus yang saya tanyakan di sini adalah ketika sebagian kecil dari itu hilang (URE, kesalahan baca yang tidak dapat diperbaiki).
Meskipun saya telah mencari informasi mengenai URE, saya tidak banyak tahu. Ini mungkin memiliki penyebabnya yaitu apa yang terjadi secara internal di drive, yaitu apa yang disembunyikan dari interaksi pengguna langsung seperti ECCs-koreksi, bagi saya sulit untuk berhubungan dengan apa yang saya akses sebagai pengguna - sektor.
Mari kita bayangkan bahwa hdd kesulitan membaca data.
Dalam situasi itu, tentunya ini harus berarti bahwa:
- (a) beberapa bit dari sektor ini tidak dapat dibaca, atau
- (B) semua bit dapat dibaca, namun mereka tidak lulus tes checksum (tentu saja mengharapkan masalah sektor 4096 Byte bukan hanya 8 * 4096 bit, tetapi beberapa bit tambahan / byte untuk pengecekan / koreksi kesalahan (yaitu bit paritas ) (c) ????
Tidak, saya percaya bahwa ketika kita berada dalam situasi di mana kombinasi (a) dan (b) terjadi dan rekonstruksi yang andal dari byte sektor 4096 tidak dapat dilakukan, maka itu berlebihan untuk mengasumsikan bahwa semua itu adalah garpage , sebenarnya jika kita mengetahui logika koreksi kesalahan hdd interal kita mungkin malah mengatakan "lihat sesuatu tidak memeriksa, dan dengan perubahan yang baik setidaknya 1,2,3, n bit / byte dari data blok adalah" salah " ". Jika kita secara berlebihan menyimpan "halo, halo ....., halo" string byte ASCII di sektor ini kita sebenarnya mungkin masih memiliki suksesi yang adil "halo, halo ...." sebelum akan ada "... Uellohello ... "(yaitu" e "->" U ").
Jadi, apa rincian URE?
UPDATE: telah ada komentar yang memasukkan ide sektor buruk (dan menyarankan bahwa ini mencerminkan rincian acara URE. Tidak aneh, untuk menyarankannya dan mungkin dapat digunakan dalam menjawab pertanyaan. Namun saya hanya membaca terkait lainnya pertanyaan menanyakan tentang sektor yang belum dibaca yang tertunda (di sini /unix/1869/how-do-i-make-my-disk-unmap-pending-unreadable-sectors ) yang membuat saya berpikir bahwa dalam beberapa skenario memang ada garis yang lebih buram di antara data yang hilang dalam kasus URE.