пятница, 27 сентября 2013 г.

Контроль жестких дисков в Kubuntu

Если вы хотите сохранить ваши любимые фотографии, музыку, важные документы или видео, то периодически нужно проверять диск. Давайте разберемся, как проверить и контролировать диски в Kubuntu.




В этой статье, все команды выполнены для диска sda и раздела sda1. Вы можете подставить название своего диска, независимо от имени sdb, hdc  и номера раздела соответственно.

Анализируем

Сначала нужно узнать, какие диски установлены на компьютере. Для этого нам поможет команда:
sudo fdisk -l


Не забываем, что разделы обозначаются цифрами, а диски буквами. К примеру:
/dev/sda2
Где:

  • sda - Это диск
  • 2 - Это второй раздел диска sda

Соответственно, что второй диск в компьютере будет под именем sdb или другим. Ваши диски могут отображаться, как hda, но это не имеет значения в нашей статье.

Теперь узнаем информацию о диске. Вводим в терминале:
sudo hdparm -I /dev/sda


Как видно выше, утилита нам выдала вполне полную информацию о диске, в которую входит имя устройства, серийный номер, объем и т.д.

Проверка

Для проверки диска нужно установить дополнительные пакеты:
sudo apt-get install smartmontools hddtemp

Смотрим температуру жесткого диска:
sudo hddtemp /dev/sda
Где:
  • sudo hddtemp - Запуск утилиты от sudo
  • /dev/sda - Жесткий диск sda

Оптимальная температура должна быть в диапазоне 30-50 градусов. Если у вас больше, то стоит задуматься об охлаждении или смене диска на другой.


Для просмотра о состоянии диска поможет утилита smartctl. Она выведет информацию на основе S.M.A.R.T. вашего диска и если есть ошибки или битые сектора, то об этом сообщит:
sudo smartctl --all /dev/sda
Где:
  • sudo smartctl - Запуск утилиты от sudo
  • --all - Вывод всей информации о диске
  • /dev/sda - Жесткий диск sda

Иногда утилита smartctl может не показать битые сектора. И чтобы перестраховаться, запустим вручную утилиту badblocks.
Перед проверкой раздела на битые сектора нужно отмонтировать раздел:
sudo umount /dev/sda1
И сканируем  раздел на битые сектора:
sudo badblocks -s /dev/sda1
Где:
  • sudo badblocks - Запуск утилиты от sudo
  • -s - Показ прогресса в процентах
  • /dev/sda1 - Раздел жесткого диска

Если у вас результаты будут равны нулю, то значит все отлично. А если будут показаны битые сектора, то вы должны  как можно скорее сменить диск на другой, в противном случае вы потеряете все свои данные.

Иногда, при внезапном отключении электричества или других форс-мажорных обстоятельствах ломается файловая система раздела. Для решения этой проблемы существует утилита fsck. Она проверяет и исправляет файловые системы, которые поддерживаются ядром Linux. Запуск утилиты должен быть ТОЛЬКО на отмонтированном разделе:
sudo umount /dev/sda1

Для исправления и проверки файловой системы выполните команду:
sudo fsck -f -y /dev/sda1
Где:
  • sudo fsck - Запуск утилиты от sudo
  • -f - Форсированное выполнение
  • -y - Везде соглашаться при вопросах
  • /dev/sda1 - Раздел жесткого диска

Для исправления файловой системы NTFS-раздела существует утилита ntfsfix:
sudo ntfsfix /dev/sda1

Если вам нужно проверить раздел на котором стоит ОС, то лучшим вариантом будет загрузка с LiveCD и выполнение выше приведенных команд. И не забывайте периодически делать резервную копию важных для вас файлов (фото, документы и т.д) на другие носители.

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.