Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Треск жесткого диска при простое.

Ответить
Настройки темы
HDD - [решено] Треск жесткого диска при простое.

Новый участник


Сообщения: 19
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: vizux
Дата: 25-03-2013
Здравствуйте, у меня возникла небольшая проблема:
я решил поставить жесткий диск обратно в нетбук (до этого стоял ssd). Установил туда Windows 7 и Fedora 18. Hdd во время активного использования (копирование, запуск системы и т.д) ведет себя тихо, не сильно шумит. Но во время простоя компьютера периодически возникает пощелкивание головки жесткого диска. Причем такое возникает и на Windows 7 и на Fedora 18. Может быть это нормальное явление?
В принципе не очень мешает, но можно ли как нибудь избавится от этого шума?
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:09, 25-03-2013

 

Ветеран


Сообщения: 2029
Благодарности: 704

Профиль | Отправить PM | Цитировать


Цитата vizux:
А можно ли тоже самое сделать в Linux? »
Разумеется. Используйте команду hdparm. Если я правильно понял, что Вам нужно, Вы можете запретить отключение жесткого диска по таймауту простоя командой "hdparm -S 0"

Цитата vizux:
Нашел утилиту smartmontools для linux, вот вывод команды sudo smartctl -a /dev/sda »
Для вывода атрибутов smart лучше использовать ключ "-A". Для вывода всей информации smart - ключ "-x".

-------
Господа! Убедительная просьба не обращаться за консультациями в ЛС. Поверьте, создать ветку в соответствующем разделе форума гораздо эффективнее.


Отправлено: 18:38, 25-03-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата AMDBulldozer:
Вы можете запретить отключение жесткого диска по таймауту простоя командой "hdparm -S 0" »
По-моему нужно крутить ключ -B:
Код: Выделить весь код
-B     Get/set Advanced Power Management feature, if the drive supports
              it.  A  low  value  means aggressive power management and a high
              value means better performance.  Possible  settings  range  from
              values  1  through  127 (which permit spin-down), and values 128
              through 254 (which do not permit spin-down).  The highest degree
              of  power  management  is  attained with a setting of 1, and the
              highest I/O performance with a setting of 254.  A value  of  255
              tells  hdparm to disable Advanced Power Management altogether on
              the drive (not all drives support disabling it, but most do).
То есть,
hdparm -B254 /dev/sdX
отключит парковку головок совсем.
Чтобы не прописывать руками каждый раз при старте, можно либо нарисовать unit systemd (про федору же говорим), либо правило udev:
Создаём /etc/udev/rules.d/11-sdX-apm.rules и там:
Код: Выделить весь код
ACTION=="add", SUBSYSTEM=="block", KERNEL=="sdX", RUN+="/sbin/hdparm -B 254 /dev/sdX"
sdX везде заменить на реальное имя диска (sda наверное).

Но для начала конечно стоит просто пустить указанную команду от рута и послушать, будут ли щелчки. И последить за 193 атрибутом.

Цитата misha2:
А ведь без разницы какая модель будет. Любой винт чувствителен к тряске и вибрациям, когда подано питание на него и головки находятся в рабочей зоне. »
Судя по
Цитата vizux:
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 1 »
Уже один раз приложили.

Последний раз редактировалось vadblm, 25-03-2013 в 19:29.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:00, 25-03-2013 | #12


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


vizux, А всему виною Linux... Дело в том, что Windows оптимизирован под сброс дискового кэша, а Linux --- нет, стоит головкам запарковаться, как Linux хочет сбросить кэш и будит диск. Обычное дело, когда кэш сбрасывается на диск каждые 5 - 8 секунд.

Отправлено: 19:30, 25-03-2013 | #13


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата Tau_0:
А всему виною Linux... »
Всему виною рукоблуды хардоделы, подстраивающие парковку под поведение винды, где сброс дисковых буферов происходит чаще, чем в линуксе. Но всё поправимо, с той или иной стороны. Можно сброс буферов поднастроить в линуксе, а можно парковку под сброс буферов (последнее не всегда, wdidle больной пример). А можно просто купить SSD и забыть о всей этой ерунде.

Отправлено: 19:35, 25-03-2013 | #14


Ветеран


Сообщения: 2029
Благодарности: 704

Профиль | Отправить PM | Цитировать


Цитата Tau_0:
Дело в том, что Windows оптимизирован под сброс дискового кэша, а Linux --- нет »
Более чем странное и ни на чем не основанное утверждение.

-------
Господа! Убедительная просьба не обращаться за консультациями в ЛС. Поверьте, создать ветку в соответствующем разделе форума гораздо эффективнее.


Отправлено: 20:05, 25-03-2013 | #15


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата AMDBulldozer:
Более чем странное и ни на чем не основанное утверждение. »
А чего ещё ждать от человека, не имевшего с линуксом дела вообще.

Отправлено: 20:12, 25-03-2013 | #16


Аватара для misha2

Специалист


Сообщения: 4186
Благодарности: 993

Профиль | Сайт | Отправить PM | Цитировать


Цитата AMDBulldozer:
Более чем странное и ни на чем не основанное утверждение. »
Согласен.
Тогда и винты уж выпускали бы с FW отдельно под линух, отдельно под винду.
Или хотя б 2 вида апдейтовых прошивок как минимум, оптимизирующих работу в разных ОС и ФС. Вот карусель бы была...

-------
Восстановление информации и Ремонт HDD на АПК РС3000-UDMA + DE RE, PC3000-Express + DataExtractor + SSD Edition.


Отправлено: 20:53, 25-03-2013 | #17


Новый участник


Сообщения: 19
Благодарности: 2

Профиль | Отправить PM | Цитировать


Команда hdparm -B254 /dev/sdX помогла, диск перестал щелкать, сейчас буду прописывать правило udev.
Но в чем разница между командой hdparm -B254 /dev/sdX и hdparm -B 254 /dev/sdX ?

Отправлено: 20:57, 25-03-2013 | #18


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата misha2:
Тогда и винты уж выпускали бы с FW отдельно под линух, отдельно под винду. »
Честно говоря, некоторые модели таки выпущены "под винду". Это "зелёнки" WD и их же ноутовые BPVT серии. Мне вот BPVT приручить не удалось - парковался, скотина, как хотел.
Цитата vizux:
в чем разница между командой hdparm -B254 /dev/sdX и hdparm -B 254 /dev/sdX ? »
Ни в чём. Пробел можно ставить после ключа, можно не ставить. Это только в качестве удобства чтения.

Отправлено: 20:58, 25-03-2013 | #19


Новый участник


Сообщения: 19
Благодарности: 2

Профиль | Отправить PM | Цитировать


Вот здесь я нашел информацию по регулировке диска. Буду пробовать.

А где лучше прописывать автозапуск команды hdparm -B 254 /dev/sda в rc.local, sleep.d или /udev/rules.d ?

Отправлено: 21:04, 25-03-2013 | #20



Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Треск жесткого диска при простое.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Красные кластеры при тестировании жесткого диска Diman19 Накопители (SSD, HDD, USB Flash) 11 15-11-2012 18:06
Черный экран при подключении жесткого диска к ПК Максим_Мельник@fb Металлолом 9 16-10-2012 15:09
HDD - Windows зависает при подключении жесткого диска USB ttindex Накопители (SSD, HDD, USB Flash) 41 06-04-2012 15:41
Загрузка - Не загружается Windows при перезагрузке с изъятием жесткого диска lxa85 Microsoft Windows 7 8 03-10-2011 09:43




 
Переход