8,560
edits
Tags: Mobile web edit Mobile edit |
(Updating to match new version of source page) |
||
Line 16: | Line 16: | ||
=Как проверить/оценить накопитель WD Green= | =Как проверить/оценить накопитель WD Green= | ||
<div class="mw-translate-fuzzy"> | |||
Если у вас есть диск Western Digital Green, проверьте информацию '''SMART''', пока не стало слишком поздно. Для этого вам нужно установить пакет под названием '''smartmontools''': | Если у вас есть диск Western Digital Green, проверьте информацию '''SMART''', пока не стало слишком поздно. Для этого вам нужно установить пакет под названием '''smartmontools''': | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
$ sudo pacman -S smartmontools | |||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Теперь проверьте следующим образом, изменив '''sda''' на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск): | Теперь проверьте следующим образом, изменив '''sda''' на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск): | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
$ sudo smartctl -A /dev/sda | grep "^193" | |||
193 Load_Cycle_Count 0x0032 253 253 | 193 Load_Cycle_Count 0x0032 253 253 | ||
000 Old_age Always - 1991353 | 000 Old_age Always - 1991353 | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
193 Load_Cycle_Count 0x0032 253 253 | |||
000 Old_age Always - 1991353 | |||
</div> | |||
Если количество циклов Load превышает несколько тысяч, вы столкнулись с проблемой таймера idle3. | Если количество циклов Load превышает несколько тысяч, вы столкнулись с проблемой таймера idle3. | ||
Line 33: | Line 44: | ||
Вот как должен выглядеть вывод, если это не является проблемой: | Вот как должен выглядеть вывод, если это не является проблемой: | ||
<div class="mw-translate-fuzzy"> | |||
$ sudo smartctl -A /dev/sdb | grep "^193" | |||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
193 Load_Cycle_Count 0x0032 200 200 | |||
000 Old_age Always - 721 | 000 Old_age Always - 721 | ||
</div> | |||
Line 43: | Line 58: | ||
Итак, у вас есть проблема и вы хотите ее решить. Western digital создали утилиту DOS для устранения проблемы, если вы попросите их об этом. Или сможете ее найти. Она называется wdidle3.exe | Итак, у вас есть проблема и вы хотите ее решить. Western digital создали утилиту DOS для устранения проблемы, если вы попросите их об этом. Или сможете ее найти. Она называется wdidle3.exe | ||
<div class="mw-translate-fuzzy"> | |||
Но мы не будем её использовать. Вместо этого мы будем использовать неофициальную альтернативу Linux под названием '''idle3-tools'''. Она уже присутствует в пакетах Manjaro, поэтому компилировать её не нужно. но вот исходный текст [http://idle3-tools.sourceforge.net]. | Но мы не будем её использовать. Вместо этого мы будем использовать неофициальную альтернативу Linux под названием '''idle3-tools'''. Она уже присутствует в пакетах Manjaro, поэтому компилировать её не нужно. но вот исходный текст [http://idle3-tools.sourceforge.net]. | ||
</div> | |||
Установите '''idle3-tools''' с помощью pamac или octopi или через терминал: | Установите '''idle3-tools''' с помощью pamac или octopi или через терминал: | ||
<div class="mw-translate-fuzzy"> | |||
$ sudo pacman -S idle3-tools | |||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск): | Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск): | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
$ sudo idle3ctl -g /dev/sda | |||
</div> | |||
Скорее всего, будет указано, что он установлен на 80 [8 сек] | Скорее всего, будет указано, что он установлен на 80 [8 сек] | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
==Modify the timer== | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
In-depth instructions and source of the tool can be found [http://idle3-tools.sourceforge.net| here]. | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
The advisable approach is to simply set the timer to the linux default of 30 seconds (replace sda if needed with your own drive): | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
{{UserCmd|command=sudo idle3ctl -s 129 /dev/sda}} | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
'''Disable the timer (not recommended)''' | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
To just let the system power management handle the drive disable the timer (replace sda if needed with your own drive): | |||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
$ sudo idle3ctl -d /dev/sda | |||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
==Power off and verify== | |||
</div> | |||
Следующий шаг - выключить и обесточить компьютер. Перезагрузки недостаточно! | Следующий шаг - выключить и обесточить компьютер. Перезагрузки недостаточно! | ||
Необходимо выключить питание, чтобы диск включился с новыми настройками. | Необходимо выключить питание, чтобы диск включился с новыми настройками. | ||
<div class="mw-translate-fuzzy"> | |||
Теперь проверьте еще раз: | Теперь проверьте еще раз: | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
$ sudo idle3ctl -g /dev/sda | |||
</div> | |||
==Дополнительный шаг== | ==Дополнительный шаг== | ||
Line 77: | Line 125: | ||
Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал: | Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал: | ||
<div class="mw-translate-fuzzy"> | |||
$ sudo pacman -R idle3-tools smartmontools | |||
</div> | |||