Liniux - Софт для жесткого диска: различия между версиями

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «Время от времени нужно проверять ваш жесткий диск. Я так полагаю, что ценнее информации н…»)
 
imported>Vix
Нет описания правки
 
Строка 6: Строка 6:


  sudo badblocks -s /dev/sdb1
  sudo badblocks -s /dev/sdb1
или
badblocks -swv /dev/sdb1 (все данные будут стерты!)


где — /dev/sdb1 — это проверяемый раздел, а ключ  -s  выведет информацию о сканировании в процентах, наличии или отсутствии «битых» секторов и т.д. Если нужно получить текстовый отчет, тогда нужно выполнить следующую команду:
где — /dev/sdb1 — это проверяемый раздел, а ключ  -s  выведет информацию о сканировании в процентах, наличии или отсутствии «битых» секторов и т.д. Если нужно получить текстовый отчет, тогда нужно выполнить следующую команду:

Текущая версия от 02:13, 6 июля 2015

Время от времени нужно проверять ваш жесткий диск. Я так полагаю, что ценнее информации на винчестере нет ничего, ну конечно не считая нашей жизни, и будет ой как обидно, когда пропадут ваши семейные фотографии, видеосъемки, нужные рефераты и отчеты по работе, пароли и любые другие важные данные. Что можно найти в Убунту для тестирования наших помощников и спасителей — винчестеров? Проверять жесткий диск следует не с установленной на него системы, а с LiveCD/USB. Одной из таких ценных сборок, будет Parted Magic, хотя можно это сделать и с CD/USB Ubuntu. Это полный боекомплект для работы с хардами. Тут вам и GParted, для изменения размеров разделов HDD (аналог Acronis Disc Director), и CloneZilla, для создания точных копий ваших системных дисков или разделов с последующим восстановлением, и GSmartControl — для отчета о состоянии вашего диска и еще много чего. Итак начнем обзор программ для тестов жестких дисков. Консольная программа Badblocks. Чтобы узнать как разбит ваш жесткий диск или диски, и выбрать раздел для проверки, выполните команду:

sudo fdisk -l

Чтобы запустить сканирование на наличие битых секторов, достаточно выполнить в Терминале команду:

sudo badblocks -s /dev/sdb1
или
badblocks -swv /dev/sdb1 (все данные будут стерты!)

где — /dev/sdb1 — это проверяемый раздел, а ключ -s выведет информацию о сканировании в процентах, наличии или отсутствии «битых» секторов и т.д. Если нужно получить текстовый отчет, тогда нужно выполнить следующую команду:

sudo badblocks -s /dev/sdb1 > errors.txt

Вместо /dev/sdb1 вы должны указать нужный раздел вашего жесткого диска, а в вашей Домашней директории появится текстовый файлик errors.txt с отчетом. Если бэды все-таки есть, то желательно их пометить, чтобы система не обращалась к ним во время работы с диском. Чтобы пометить bad-секторы, выполните команду:

sudo e2fsck -l errors.txt /dev/sdb1

Ключ -l дает возможность программе использовать файл errors.txt для работы с «битыми» секторами. Но можно избежать двух вышеуказанных команд и выполнить всего навсего одну:

sudo e2fsck -ct /dev/sdb1

Программа e2fsck входит в состав пакета программ E2fsprogs, среди которых есть и badblock, а ключ -c дает возможность использовать утилиту badblock для поиска плохих секторов.

Чтобы проверить файловую систему (ext 2/ext 3/ext 4) выполните следующую команду:

e2fsck -y /dev/раздел вашего диска или диск целиком
Ключ -y сообщает утилите, что нужно отвечать на все вопросы положительно.

Другие часто используемые параметры:


-p,-a     автоматически «ремонтировать» файловую систему без лишних вопросов.
-f    форсированная (принудительная) проверка. Проверка произойдет в любом случае, даже если файловая система не нуждалась в ней.
-c    запускает программу badblocks, чтобы найти и отметить «битые» секторы на диске;
-v   будет отображена детальная информация о проверке.

Хотя вместо e2fsck можно использовать fsck. Но каждый сам волен выбирать, что для него лучше или удобней.

В Убунту имеется отличная программа Диски, которая выдает информацию по всем подключенным устройствам в системе (жесткие диски, флеш-накопители, CD/DVD приводы и т.д.) Запустив ее, вы сможете узнать данные S.M.A.R.T. по интересующему диску.

взято тут..