Я сделал поиск заранее, и я не думаю, что аналогичный вопрос был задан раньше.
У меня есть два жестких диска: 1TB Seagate и 1TB Western Digital. Мой накопитель Seagate несколько раз врезался, и я подозреваю, что у него могут быть поврежденные сектора. Мне просто интересно, что лучший способ выполнить сканирование жесткого диска в Ubuntu и проверить состояние жесткого диска в целом? Я знаю, что Seagate и WD предоставляют собственное программное обеспечение для сканирования и ремонта дисков - могут ли они быть установлены в Ubuntu? Если нет, тогда кто-нибудь скажет мне, какой метод рекомендуется? Или, лучше ли использовать проприетарное программное обеспечение производителя через Windows?
Я сделал немного больше для этого. На этих двух страницах приводятся некоторые советы по сканированию жестких дисков / файловых систем в Linux (они также упоминают fsck и badblocks):
http://www.howtogeek.com/howto/37659/the-beginners-guide- to-linux-disk-utilities /
http://www.howtogeek.com/howto/37659/the-beginners-guide-to-linux-disk-utilities/
Существует также пакет Ubuntu «Дисковая утилита», который позволяет проверять статус SMART HDD.
Вы можете использовать команду smartctl из пакета smartmontools:
sudo apt install smartmontools
sudo smartctl -a /dev/sda
Где /dev/sda - имя устройства, которое вы хотите отсканировать.