Ремонт сломанного жесткого диска?
У меня есть новый жесткий диск Toshiba с плохими секторами... Я не слышу ничего плохого, поэтому я думаю, что, возможно, где-то есть царапина на диске... Я слышал о продуктах, которые могут "отшлифовать" эти царапины и восстановить жесткий диск в хорошем состоянии, но я еще не нашел его. Это вообще возможно?
2 ответа
Я не понимаю, как программное обеспечение может что-то делать с физическим ущербом, и никогда не слышал о том, что претендует на это. Я видел программы, которые тестируют диск и блокируют поврежденные секторы для использования, но знакомые мне программы - это все вещи Windows, которые наверняка помешают работе раздела EXT3, если вы вообще сможете их запустить. Я подозреваю, что в Ubuntu уже есть что-то, что может сделать это, но я не знаю, что это будет.
Как пишет user148064, программное обеспечение не может исправить аппаратную проблему.
Однако любые жесткие диски SCSI и современные диски SATA имеют запасные сектора. (Вы не спрашиваете их о конкретной дорожке, секторе и цилиндре. Вы спрашивали их о номере сектора. Диск будет сообщать о себе как "У меня есть X секторов размера Y". Обычно на самом деле диск имеет еще несколько.)
Если сектор не может быть успешно прочитан или записан, он скопирует этот сектор в резервный сектор и заменит его при всех последующих обращениях.
Думайте об этом как о книге, в которой говорится, что у меня есть X страниц с Y символами на странице.
У этого есть хороший индекс, заявляющий:
"чтобы прочитать страницу 1, пожалуйста, перейдите на страницу 1",
"чтобы прочитать страницу 2, пожалуйста, перейдите на страницу 2",
"чтобы прочитать страницу 3, пожалуйста, перейдите на страницу 3",
"чтобы прочитать страницу 4, пожалуйста, перейдите на страницу 4"
...
"Чтобы прочитать страницу 100, пожалуйста, перейдите на страницу 100"
и т. д.
Теперь вы разливаете кофе на странице 3. Он заменяет указатель для страницы 3 на запасную страницу 1.
Индекс теперь выглядит так:
"чтобы прочитать страницу 1, пожалуйста, перейдите на страницу 1",
"чтобы прочитать страницу 2, пожалуйста, перейдите на страницу 2",
"чтобы прочитать страницу 3, пожалуйста, перейдите на запасную страницу 1",
"чтобы прочитать страницу 4, пожалуйста, перейдите на страницу 4"
...
"Чтобы прочитать страницу 100, пожалуйста, перейдите на страницу 100"
и т. д.
Вы можете запустить этот процесс перечитывания и переназначения на диске. Это поможет, если у вас есть ранее обнаруженные поврежденные страницы (сектора).
Однако количество запасных страниц (секторов) ограничено. If you have a groove over the platter then this will not suffice (and that is assuming the head are undamaged, and those are the only likely candidates to make such a groove).
If the source of the failed sectors is something else, then please consider this as a sign of imminent disc failure.
tl;dr: No software will not repair hardware, though in some cases it can work around the defect.