Инструмент для создания отчета о плохом физическом местоположении на диске

Мне нужен инструмент, который будет работать в системе Ubuntu, которая сможет сообщить следующее:

  1. Плохие физические местоположения на диске (цилиндры, сектора)
  2. Файлы, на которые влияют эти плохие места.

В настоящее время у файловой системы есть NTFS, но было бы неплохо иметь и ext2 / 3/4.

2 Solutions collect form web for “Инструмент для создания отчета о плохом физическом местоположении на диске”

Не будет работать в наши дни. Современные диски «спрятали» плохие блоки (даже самые тщательно изготовленные новые диски имеют их, они неизбежны с текущими данными) путем переназначения их на запасные части. Вы будете «видеть» плохие блоки только тогда, когда на диске заканчиваются запасные части, и по моему опыту это означает, что в 99% случаев у диска есть часы (в лучшем случае), оставшиеся до присоединения к большому RAID в небе.

Команда, которую вы ищете, это badblocks . Вот хорошая статья: https://wiki.archlinux.org/index.php/badblocks

  • Как победить GRUB2 в подчинении?
  • Список пакетов с установленными вручную уровнями без их зависимостей
  • Остановите моего коллегу от наблюдения за моей X-сессией
  • Не удалось установить postgresql в Ubuntu 14.04
  • Ubuntu 13.04 с LinuxLive USB Creator и настойчивость забывают фон рабочего стола и раскладки клавиатуры
  • Как я могу нажимать клавишу «keycode 53» каждую минуту в X?
  • Как узнать, есть ли я в тюрьме, контейнере, снимке и т. Д. Окружении?
  • Sudo - поиск DNS (tcpdump)
  • Ошибка dpkg после массового обновления Ubuntu
  • Приложение терминала удалено из Ubuntu 13
  • Как удалить BOOST 1.49 и установить BOOST 1.54 в ubuntu?
  • Interesting Posts

    Как установить файловую систему ext4 в cfdisk?

    Обновлен мой архивный linux-сервер, и теперь я получаю tmux: требуется локаль UTF-8 (LC_CTYPE), но имеет ANSI_X3.4-1968

    Linux – восстановление поврежденных блоков в массиве RAID1 с помощью GPT

    Создание частной сети для внутренних виртуальных машин

    Сравнение строк со специальными символами с использованием if-loop не работает

    Как передать функциональные клавиши в htop в tty?

    Параметр `isolcpus` ядра не влияет на рабочий стол Ubuntu 16.04

    Двойная загрузка с сохранением

    Что означает «TS val» в выводе tcpdump?

    Обновите список волшебных файлов и / или отправьте мои собственные

    Сделать окно сообщения zenity масштабируемым?

    grep – удаление текста после токена разделителя

    Есть ли возможность установить родительский процесс при создании нового процесса?

    Можно ли ввести ключ в cp -i?

    startx не может открыть / dev / fb0: разрешение отклонено

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