Данные SMART для одного из моих жестких дисков показывают, что на нем есть несколько перераспределенных секторов. Я читал, что плохой сектор будет перераспределен только при операции записи (что означает, что исходные данные заменяются, поэтому не имеет значения, что их нельзя прочитать) или, возможно, операции чтения (если сектор может быть прочитан впоследствии после того, как это ранее не могло быть прочитано). Исходя из этого, перераспределение сектора означает, что данные не были потеряны.
Но потом я услышал от кого-то, что плохой сектор все еще может привести к потере данных, потому что жесткие диски не проверяют записи. Очевидно, что жесткий диск записывает данные в сектор с помощью CRC, и если сектор плохой, данные могут быть записаны неправильно. Жесткий диск не заметит проблему до следующего чтения этого сектора, когда данные не соответствуют CRC, и вы потеряли данные. Правда ли, что жесткие диски не подтверждают успешность операций записи?
Мне просто интересно, означает ли наличие перераспределенных секторов на моем жестком диске, я мог потерять данные или нет.