Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: FAQ: Как не дать "износиться" HDD на ноуте!  (Прочитано 109752 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mihwar

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #75 : 10 Сентября 2008, 07:54:45 »
     
надо посмотреть какой процесс обращается к винту  - благо в Linuxе это в разы проще чем в свисте, только не спрашивайте как )))

     Точно, проверил программой iotop   -   mythtv-backend постоянно что-то писал на диск. Теперь всё ОК! Спасибо!

      P.S. Долго тупил как запустить этот iotop. На сайте инструкции нет, в google нашёл не сразу. Для таких как я - небольшая инструкция:

wget http://guichaz.free.fr/misc/iotop.py
mv iotop.py /usr/bin/iotop
chmod +x /usr/bin/iotop
iotop


Источник: http://pro-hack.ru/archive/loa/2631.html

Оффлайн n2wz

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #76 : 10 Сентября 2008, 17:16:27 »
A как проверить кэшируется ли запись на винт? Iotop особенной активности не показывает, светодиод моргает чаще чем iotop показывает активность.

Оффлайн levne

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #77 : 17 Сентября 2008, 16:23:46 »
Здравствуйте!

Сделал все как написано, работает ок, клацать перестал, он такая проблема, при выходе из ждущего режима (после открытия крышки ноута) опять начинает клацать, т.е.забывает настройку! При включении компа помнит. Файлик везде прописывал (в 5 мест, как положено). Подскажите, пожалуйста, что сделать.

Оффлайн kiev

  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #78 : 23 Сентября 2008, 03:44:54 »
ну самое простое - настройку в крон вставить )

Оффлайн levne

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #79 : 23 Сентября 2008, 13:46:45 »
Прошу прощения, а что такое крон?

Оффлайн kiev

  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #80 : 25 Сентября 2008, 02:35:22 »
что такое крон -> http://e2l.org/r

Оффлайн Gena_Zakharov

  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #81 : 29 Сентября 2008, 11:58:30 »
Если у вас Hardy, То не надо никакого крона. Решение было на стр. 3. Позволю себе процитировать:
Цитировать
Дополнение для 8.04 Hardy Beta, в отличие от 7.10.

Скрипты в etc/acpi/resume.d/ и etc/acpi/suspend.d/ не выполняются. Никакие. Кстати, как и скрипты в rc.local. Точно также ничего не дает правка конфигурационных фалов, указанных в этой ветке. Скрипты в etc/acpi/start.d/  работают. Это значит, что после загрузки параметр hdparm  устанавливается какой необходимо, но после suspend'а он такой, какой его установил производитель винта. Т.е. счетчик начинает снова крутиться...

Если скрипт положить в usr/lib/pm-utils/sleep.d/ , то все работает и после суспенда.

Dell Inspiron 1501
OS: Ubuntu 10.04 / Gentoo

Оффлайн spyfzm

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #82 : 17 Октября 2008, 09:37:36 »
193 Load_Cycle_Count        0x0032   199   199   000    Old_age   Always       -       4142
 9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       252
Разделил, получилось 16 парковок в час, парковка раз в 3-4 минуты. С таким жить можно?
Посчитал, получилось еще 4 года непрерывной работы дисков до набора 600 000 циклов, обещаных производителем. =)
Ubuntu 8.10 beta, никаких манипуляций не производил.
« Последнее редактирование: 17 Октября 2008, 10:34:13 от spyfzm »

sergey.vinakov

  • Гость
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #83 : 25 Октября 2008, 23:10:23 »
You still need to "ENABLE_LAPTOP_MODE=true" in /etc/default/acpi-support (Bug 244838 fixed in acpi-support 0.111?)

Это делали?

Оффлайн TeleScope

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #84 : 20 Ноября 2008, 13:43:26 »
Здравствуйте! Сделал, кажется, все, как указано на 1-й странице темы.
Load_Cycle_Count нет в списке sudo smartctl -d ata -a /dev/sda | grep Load_Cycle
Есть Start_Stop_Count.

Можно в двух словах, что такое Load_Cycle_Count? Чем он вреден?
как посмотреть счетчик раскрутки HDD?
Что такое laptop-mode, что переключает этот режим?

Ноут в основном работает от БП, что сделать, чтобы HDD вращался постоянно?
Старт-стопный режим вреден для HDD, так?
« Последнее редактирование: 20 Ноября 2008, 13:51:39 от TeleScope »

Оффлайн monty

  • Любитель
  • *
  • Сообщений: 55
  • ubuntu 10.04 LTS
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #85 : 23 Ноября 2008, 22:13:20 »
Добрый вечер дамы и господа.

Пытался решить проблему частых парковок головок HDD используя статью https://wiki.ubuntu.com/PowerManagement. Работает везде, кроме спящего режима - достаточно войти и выйти из него как счетчик начинает бежать дальше (хотя если выдернуть и воткнуть шнур питания после выхода из спящего режима - счетчик останавливается...). Как настраивал:

1) Установил CONTROL_HD_POWERMGMT=1 в /etc/laptop-mode/laptop-mode.conf
    ENABLE_LAPTOP_MODE_ON_BATTERY=0
    ENABLE_LAPTOP_MODE_ON_AC=0

2) Установил ENABLE_LAPTOP_MODE=true в /etc/default/acpi-support

3) Закомментировал блоки $hdparm в скрипте /etc/acpi/power.sh:
#!/bin/bash

. /etc/default/acpi-support
. /usr/share/acpi-support/power-funcs

function laptop_mode_enable {
    $LAPTOP_MODE auto
   
#    for x in /sys/bus/ide/devices/*/block*; do
# drive=$(basename $(readlink $x));
# $HDPARM -S $SPINDOWN_TIME /dev/$drive 2>/dev/null
# $HDPARM -B 1 /dev/$drive 2>/dev/null
#    done
   
#    for x in /sys/bus/scsi/devices/*/block*; do
# drive=$(basename $(readlink $x));
# $HDPARM -S $SPINDOWN_TIME /dev/$drive 2>/dev/null
# $HDPARM -B 1 /dev/$drive 2>/dev/null
#    done
}

function laptop_mode_disable {
#    for x in /sys/bus/ide/devices/*/block*; do
# drive=$(basename $(readlink $x));
# $HDPARM -S 0 /dev/$drive 2>/dev/null
# $HDPARM -B 255 /dev/$drive 2>/dev/null
#    done
#    for x in /sys/bus/scsi/devices/*/block*; do
# drive=$(basename $(readlink $x));
# $HDPARM -S 0 /dev/$drive 2>/dev/null
# $HDPARM -B 255 /dev/$drive 2>/dev/null
#    done
    $LAPTOP_MODE auto
}

4) Написал в конец скрипта, местоположение которого /usr/lib/pm-utils/power.d/laptop-tools

if [ -f "/etc/default/acpi-support" ] ; then
 . /etc/default/acpi-support
  if [ x$ENABLE_LAPTOP_MODE = xtrue ] ; then
    echo "Laptop mode enabled, laptop-tools has nothing to do"
      exit 0
       fi
       fi

PS: Спасибо за внимание.
PSS: Ubuntu 8.04.1; бука HP Compaq 6720s
« Последнее редактирование: 24 Ноября 2008, 13:34:09 от monty »

Оффлайн Жора Василич

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #86 : 25 Ноября 2008, 15:09:18 »
Здравствуйте! Сделал, кажется, все, как указано на 1-й странице темы.
Load_Cycle_Count нет в списке sudo smartctl -d ata -a /dev/sda | grep Load_Cycle
Есть Start_Stop_Count.

Можно в двух словах, что такое Load_Cycle_Count? Чем он вреден?
как посмотреть счетчик раскрутки HDD?
Что такое laptop-mode, что переключает этот режим?

Ноут в основном работает от БП, что сделать, чтобы HDD вращался постоянно?
Старт-стопный режим вреден для HDD, так?


А на первую страницу поста посмотреть лень?

Оффлайн Ivan99999

  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #87 : 25 Ноября 2008, 15:31:28 »
Для ubuntu 8.10 данная проблема есть или и так нормально робит??
Intel Core 2 Duo 3.17 GHz, 4гб ram, Ati Radeon HD 4870, Ubuntu 8.10 x64

Оффлайн TeleScope

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #88 : 26 Ноября 2008, 12:05:01 »
Смотрел. Поэтому и спрашиваю. Видимо, что-то пропустил. А у менят вообще нет Load_Cycle_Count в выводе smartctl. Объясните, плз!

Оффлайн Ivan99999

  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: FAQ: Как не дать "износиться" HDD на ноуте!
« Ответ #89 : 30 Ноября 2008, 02:51:33 »
Да и ещё на не ноуты данная проблема распостраняеться?
Intel Core 2 Duo 3.17 GHz, 4гб ram, Ati Radeon HD 4870, Ubuntu 8.10 x64

 

Страница сгенерирована за 0.017 секунд. Запросов: 19.