Проверка диска ufs на ошибки
Модератор: Модераторы разделов
-
- Сообщения: 24
- ОС: Solaris 10
Проверка диска ufs на ошибки
Подскажите как можно проверить диск на ошибки или его поверхность не размонтируя его при этом, на zfs можно так format-analyze-test-(y) на ufs так не идет пишет диск смонтирован.
-
- Модератор
- Сообщения: 20999
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проверка диска ufs на ошибки
Вы таки определитесь, что хотите проверять: поверхность диска или целостность файловой системы? А может, достаточно в SMART заглянуть? smartctl вроде как под solaris должен работать.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 24
- ОС: Solaris 10
Re: Проверка диска ufs на ошибки
Да в смарте все нормально, хотелось проверить поверхность дисков.
-
- Модератор
- Сообщения: 20999
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проверка диска ufs на ошибки
Запустите long-тест (smartctl -t long), пусть прошивка проверяет — оно надёжнее будет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 24
- ОС: Solaris 10
Re: Проверка диска ufs на ошибки
-bash: smartctl: command not found
-
- Модератор
- Сообщения: 20999
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проверка диска ufs на ошибки
Ну так надо его установить. Нет, я не знаю, как именно: найти где-то собранный пакет или собрать из исходников. Я, к счастью, уже начал забывать, откуда в соляре можно взять софт. Можно и посредством какой-нибудь другой тулзовины для работы со SMART это сделать (нет, я не знаю, есть ли такая в соляре «из коробки»).
Upd. Впрочем, вот: https://www.opencsw.org/packages/CSWsmartmontools/
Upd. Впрочем, вот: https://www.opencsw.org/packages/CSWsmartmontools/
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Проверка диска ufs на ошибки
Есть у меня подозрение, что проверки в смарте - это нечто иное, чем проверка поверхности (что именно в смарте проверяется - я так и не понял).Bizdelnick писал: ↑27.02.2019 15:29Запустите offline-тест (smartctl -t offline), пусть прошивка проверяет — оно надёжнее будет.
Во всяком случае, на одном из моих дисков быстрая проверка в смарте проходила за пару минут, длинная - пару часов. А проверка поверхности, скажем, badblocks, хотела гораздо больше времени - сутки или что-то в этом роде - точно не знаю, ибо ни разу не хватило терпения дождаться.
Сомневаюсь, что прошивка за пару часов делает то же, что утилита делает за сутки.
-
- Модератор
- Сообщения: 20999
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проверка диска ufs на ошибки
Hephaestus писал: ↑01.03.2019 20:39Есть у меня подозрение, что проверки в смарте - это нечто иное, чем проверка поверхности
Shell
% sudo smartctl -c /dev/sda | grep -i surface
Offline surface scan supported.
%
badblocks работает через абстракции интерфейса и блочного устройства, к тому же ничего не зная о внутреннем хозяйстве диска. А для проверки прошивкой вообще нет необходимости гонять терабайты данных дальше встроенного кеша (а может быть, и до него не доходит, а используется ещё какая-то встроенная память контроллера — я слабо представляю его внутреннее устройство).Hephaestus писал: ↑01.03.2019 20:39на одном из моих дисков быстрая проверка в смарте проходила за пару минут, длинная - пару часов. А проверка поверхности, скажем, badblocks, хотела гораздо больше времени - сутки или что-то в этом роде
Upd. Да, я конечно, ошибся: имел в виду не offline, а long тест.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Проверка диска ufs на ошибки
Гм. Любопытно. Честно говоря, не замечал.
Означает ли это, что badblocks в общем случае не нужен?Bizdelnick писал: ↑01.03.2019 21:05badblocks работает через абстракции интерфейса и блочного устройства, к тому же ничего не зная о внутреннем хозяйстве диска. А для проверки прошивкой вообще нет необходимости гонять терабайты данных дальше встроенного кеша
-
- Модератор
- Сообщения: 20999
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Проверка диска ufs на ошибки
Ну почему же, очень полезная штука, когда надо отформатировать флешку, пропустив битые блоки.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |