Я подозреваю, что на диске может быть плохой сектор. Какой инструмент является лучшим эквивалентом средства проверки ошибок окон?
(я использовал ext3)
Чтобы проверить наличие поврежденных секторов, проверьте данные SMART, возможно, наиболее доступными, запустив утилиту «Диски» (Palimpsest). Даже если вы не видите никаких плохих блоков, запустите самотестирование.
Программа поставляется в пакете gnome-disk-utility. Выполнить gksudo gnome-disks
Или в версии Ubuntu 16.04 (3.18):
Вы также может использовать badblocks
sudo badblocks -sv /dev/sda
, чтобы просто проверить или проверить и исправить, сначала записать результат во временный файл:
sudo badblocks -sv /dev/sda > bad-blocks-result
sudo fsck -t ext4 -l bad-blocks-result /dev/sda1
проверит весь диск и распечатать все неисправные блоки, обнаруженные на Palimpsest .
Из руководства badblocks:
Важное примечание: если вывод badblocks будет передан на программы e2fsck или mke2fs, важно, чтобы размер блока был правильно указан, поскольку генерируемые номера блоков очень зависят от размера блока, используемого файловой системой. По этой причине настоятельно рекомендуется, чтобы пользователи не запускали badblocks напрямую, а использовали параметр -c для программ e2fsck и mke2fs.fsck сам по себе не поможет вам найти плохие сектора, что еще хуже, если есть много плохих секторов, это может повредить ваши данные еще больше. Используйте его только тогда, когда диск здоров.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
Вы можете проверить, что badblocks выполняет команду
sudo badblocks -nsv /dev/[device-partition] > bad-blocks-result для неразрушающего теста чтения-записи. Это создаст файл с именем bad-blocks-result с поврежденными секторами. -n Использовать неразрушающий режим чтения-записи. По умолчанию выполняется только неразрушающий тест только для чтения. -s Показывать ход сканирования, выписывая грубое процентное завершение текущего прохода плохих блоков по диску. -v Подробный режим. Затем вы можете запустить sudo fsck -t ext3 -l bad-blocks-result /dev/[device-partition], чтобы сообщить файловой системе, где находятся плохие сектора, и, если это возможно, перемещать данные.Здесь вы можете узнать больше об этом.
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.
Если у вас есть раздел, который вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия
Определите, какой раздел вы хотите проверить для плохого сектора, используя$fdisk -l commnd
Предположим, что проверяемый раздел вызывается / dev / sdPTC (раздел для проверки) и что у вас есть другой раздел для хранения результатов, установленных в / scan / resultPath / folder
2.Then вы можете запустить эту команду
$sudo badblocks -v /dev/sdPTC > /scan/resultPath/badsectors.txt
, которая определит, что является плохими блоками данного устройства и сохранит их в файле badsectors.txt
Определите, какой раздел вы хотите проверить для плохого сектора, используя$sudo fsck -l /scan_result/badsectors.txt /dev/sda
Таким образом, жизнь на жестком диске немного увеличивается, пока вы не получите новый для замены.
Если у вас есть полный раздел, который вы хотите проверить на наличие плохих физических секторов, и вы НЕ МОЖЕТЕ ПОТЕРЯТЬ ДАННЫЕ, выполните следующие действия [ ! d1]
$sudo apt-get install gnome-disk-utility $sudo gnome-disks Проверьте и дважды проверьте, нет ли важных данных в этом разделе Us ing gnome-disks УДАЛИТЬ / УДАЛИТЬ раздел вручную, используя знак «-» Используя gnome-disks СОЗДАТЬ новый раздел и выберите «медленный» вариант, который будет проверять заданное пространство на наличие ошибок
fsck - проверить и восстановить файловую систему Linux. Вызовите его с помощью
fsck /dev/sda1
где / dev / sda1 - это диск, который вы хотите проверить. См. «Man fsck» для получения дополнительной информации.
Также есть команда «badblocks», которая проверяет устройство, как вы догадались, плохие блоки.
При необходимости необходимо отключить привод , поэтому для проверки корневого раздела вам необходимо создать файл «forcefsck» в корневом каталоге раздела и перезагрузить компьютер. Устройство будет проверено при следующей загрузке:
sudo touch /forcefsck
sudo reboot
Кроме того, вы можете загрузиться с Live CD и запустить проверку оттуда.