I have and semi-old hdd (magnetic one, not ssd) and I intended to use it as system drive for my new NAS.
So I've run SMART selftest on it and it ended with status "Completed: read failure". However, badblock complete the destructive test (so 4 passes) over the drive without errors. Which of those two programs is more likely to be right?
Подумайте о том, что вы спрашиваете...
"Какой из этих инструментов даст мне лучший результат на диске сомнительного здоровья?"
Если диск является настолько нездоровым и сообщает об ошибках из или из этих инструментов, вы не должны его использовать.
Ни S.M.A.R.T., ни бэдблок не способны обнаружить каждое состояние отказа диска, но, как правило, ошибки - это плохо.
Так что действуйте на свой страх и риск, но правильным будет найти другой диск, который можно использовать для этой цели.