
Как проверить винт на бед сектора под FreeBSD?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- BaHJa
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2008-08-17 18:56:14
- Откуда: Ukraine, Ternopil
- Контактная информация:
Как проверить винт на бед сектора под FreeBSD?
Возникла проблема с винтом, при записи на винт в одном и томже месте вылетает вся система, сервер перестал отвичать на ping, а на мониторе быстро пробегають строчки котрые невозможно разобрать, на ввод с клавиатуры не реагирует, только ресет спасает, хочу проверить на бед сектора, может в них проблема и при их наличии вылечить винт, подскажыте плиз как это сделать. 

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Как проверить винт на бед сектора под FreeBSD?
Код: Выделить всё
man dd
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Как проверить винт на бед сектора под FreeBSD?
ну, номера блоков можно посмотреть с помощью recoverdisk(8)
- vintovkin
- ВДВ
- Сообщения: 1288
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Re: Как проверить винт на бед сектора под FreeBSD?
винт здыхает похоже
Junos OS kernel based on FreeBSD UNIX.
- BaHJa
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2008-08-17 18:56:14
- Откуда: Ukraine, Ternopil
- Контактная информация:
Re: Как проверить винт на бед сектора под FreeBSD?
в мане нашол екзапл на проверку блоков, вот што он показал
dd if=/dev/ad0s1 of=/dev/null bs=1m
381551+1 records in
381551+1 records out
400085812224 bytes transferred in 6494.483914 secs (61603942 bytes/sec)
есть токой пример в мане , как думаете стоит ево пробовать?
Do a refresh of a disk drive, in order to prevent presently recoverable
read errors from progressing into unrecoverable read errors:
dd if=/dev/ad0 of=/dev/ad0 bs=1m
dd if=/dev/ad0s1 of=/dev/null bs=1m
381551+1 records in
381551+1 records out
400085812224 bytes transferred in 6494.483914 secs (61603942 bytes/sec)
есть токой пример в мане , как думаете стоит ево пробовать?
Do a refresh of a disk drive, in order to prevent presently recoverable
read errors from progressing into unrecoverable read errors:
dd if=/dev/ad0 of=/dev/ad0 bs=1m
-
- проходил мимо
Re: Как проверить винт на бед сектора под FreeBSD?
вот пример с битой дискеткойтем не менее файл с нее читается без проблем.
Ну или можно глянуть в аттрибуты S.M.A.R.T с помощью smartctl(8) из sysutils/smartmontools. ЕМНИП, Offline_Uncorrectable - "плохие" сектора, Reallocated_Sector_Ct - переопределенные сектора.
Этот метод менее универсален.
Код: Выделить всё
(~)! recoverdisk /dev/fd0
start size block-len state done remaining % done
1048576 425984 425984 0 1048576 425984 71.11111
1048576 425984 failed 5
1441792 32768 32768 1 1441792 32768 97.77778
1441792 32768 failed 5
1452544 512 22016 2 1452544 22016 98.50694
1452544 512 failed 5
1452544 512 512 3 1474048 512 99.96528
1452544 512 failed 5
[...]
1452544 512 512 13 1474048 512 99.96528
1452544 512 failed 5
1452544 512 512 14 1474048 512 99.96528^C
Ну или можно глянуть в аттрибуты S.M.A.R.T с помощью smartctl(8) из sysutils/smartmontools. ЕМНИП, Offline_Uncorrectable - "плохие" сектора, Reallocated_Sector_Ct - переопределенные сектора.
Этот метод менее универсален.