Привод ext4 берет навсегда ls?

На некоторое время у меня был внешний жесткий диск, отформатированный в ext4. По какой-то причине он начинает вечно списывать каталоги. Иногда просто запускать ls /mount/point/of/drive занимает несколько минут, иногда этот каталог будет хорошо, но не каталоги в нем и т. Д. Может ли это быть признаком того, что накопитель становится старым или даже провалится? Копирование файлов происходит как можно быстрее через USB 2.

One Solution collect form web for “Привод ext4 берет навсегда ls?”

Диагностика файловой системы

Я запустил e2fsck на диске, чтобы начать. Вам нужно будет запустить это только для чтения. Также проверьте диск с помощью hdparm или sdparm .

 $ hdparm -tT /dev/sda1 /dev/sda1: Timing cached reads: 3884 MB in 2.00 seconds = 1941.51 MB/sec Timing buffered disk reads: 46 MB in 0.62 seconds = 74.40 MB/sec 

Из моего опыта медленность, которую вы описываете, будет означать, что привод, скорее всего, начинает иметь физические сбои.

Что еще?

Учитывая тип проблем, которые вы видите, я также попытался запустить что-то вроде HDAT или Spinrite (Commercial) против диска, чтобы узнать, сообщает ли он о каких-либо физических сбоях.

Вы также можете попробовать загрузить с другого загрузочного носителя и запустить smartctl чтобы узнать, есть ли какие-либо ошибки SMART.

Например:

 $ smartctl --all /dev/sda 

Рекомендации

  • e2fsck man page
  • Учебник sdparm
  • Страница руководства sdparm
  • hdparm man page
  • Что такое риск или стоимость для опции «noinit_itable» для ext4?
  • Сбой внутреннего диска с плохим суперблоком, как исправить?
  • Существуют ли какие-либо утилиты, чтобы знать, где файл физически присутствует в hdd?
  • Удаление старых файлов происходит медленно и «убивает» производительность ввода-вывода
  • Почему используется некоторое пространство файловой системы, даже если файловая система пуста?
  • Проблемы с файловой системой
  • Удаление невозможного файла
  • Как я могу заставить btrfs притворяться ext4?
  • Что делает команда chattr + c / some / dir /?
  • Может ли пропускать «fsck» при загрузке через последовательный порт?
  • Преобразование ext4 в btrfs: Если я случайно потеряю питание системы во время преобразования, я потеряю данные?
  • Interesting Posts

    сценарий оболочки отлично работает при выполнении в терминале, но ошибки при запуске как параллельная программа

    i3wm: Как перемещать окна между мониторами?

    Перенаправить определенный адрес электронной почты, отправленный пользователю, другим адресатам электронной почты

    Использование openvpn с несколькими серверами под systemd

    Как установить один пакет Jessie на Wheezy?

    Где поставить пространство подкачки, с начала или конца и другие вопросы свопинга

    Разрешение имени домена в моих IP-таблицах

    Выполнение 'ssh-add -D' из задания cron не работает

    Что может привести к удалению элемента из моей истории bash?

    Как выполнить поиск максимальной глубины в ack и grep?

    Обертка более высокого уровня для entr или inotifywait

    Определение переменной в bash с использованием локального ключевого слова

    Как узнать, написаны ли man-страницы на моем языке?

    более быстрая альтернатива cp -a

    файл соответствует / proc / locks

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