Что означает это сообщение об ошибке на жестком диске: «Текущий ожидающий секторный счет …»?

Я захватил эту информацию с диска Utillity на Linux Mint:

Current Pending Sector Count: Normalized: 200 Worst: 200 Threshold: 0 Value: 22 sectors 

Что это значит? Можно ли исправить эту ошибку?

  • Могу ли я исправить плохие блоки на моем жестком диске с помощью одной команды?
  • 2 Solutions collect form web for “Что означает это сообщение об ошибке на жестком диске: «Текущий ожидающий секторный счет …»?”

    Это означает, что существует 22 сектора, которые невозможно прочитать. В следующий раз, когда вы напишете эти сектора, если они не могут быть правильно записаны, они будут перенаправлены в запасной сектор. Вы можете использовать утилиту badblocks для поиска badblocks секторов и dd чтобы написать им:

     sudo badblocks -b 512 /dev/sda 

    Для каждого перечисленного сектора сначала убедитесь, что его нельзя прочитать:

     sudo dd if=/dev/sda of=/dev/null bs=512 count=1 iflag=direct skip=[sector] 

    Это может привести к ошибке IO. Если это так, продолжайте писать:

     sudo dd if=/dev/zero of=/dev/sda bs=512 count=1 oflag=direct seek=[sector] 

    Используйте номер сектора, заданный badblocks для [сектора]. После этого снова проверьте SMART-статистику, и ожидающий счет должен быть равен нулю. Перераспределенный счет может увеличиться в том случае, если запись не удалась, а сектора были перераспределены из резервного пула. Если это произойдет, вы можете захотеть заменить диск. Если это не так, то все было отремонтировано.

    Текущий счетчик ожидающего сектора – это количество секторов, которые в настоящее время отслеживает диск, который он не смог прочитать. Если повезет, они будут записаны, а затем диск переназначит их. Но пока он не прочитает их успешно или компьютер не попытается написать им, он ничего не сможет сделать. Это возможный признак появления новых проблем.

    Вы можете больше узнать о SMART в Википедии.

    Linux и Unix - лучшая ОС в мире.