Difference between revisions of "Western Digital Green - Drive Fix - Linux/ru"

Updating to match new version of source page
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>


$ sudo pacman -S smartmontools
<div class="mw-translate-fuzzy">
 
$ sudo pacman -S smartmontools
или установить через pamac или octopi.
</div>


<div class="mw-translate-fuzzy">
Теперь проверьте следующим образом, изменив '''sda''' на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск):
Теперь проверьте следующим образом, изменив '''sda''' на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск):
</div>


$ sudo smartctl -A /dev/sda | grep "^193"
<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:
Вот как должен выглядеть вывод, если это не является проблемой:
Вот как должен выглядеть вывод, если это не является проблемой:


$ sudo smartctl -A /dev/sdb | grep "^193"
<div class="mw-translate-fuzzy">
$ sudo smartctl -A /dev/sdb | grep "^193"
</div>


193 Load_Cycle_Count        0x0032  200  200   
<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 или через терминал:


$ sudo pacman -S idle3-tools
<div class="mw-translate-fuzzy">
 
$ sudo pacman -S idle3-tools
</div>


<div class="mw-translate-fuzzy">
Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск):
Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск):
</div>


$ sudo idle3ctl -g /dev/sda
<div class="mw-translate-fuzzy">
$ sudo idle3ctl -g /dev/sda
</div>


Скорее всего, будет указано, что он установлен на 80 [8 сек]
Скорее всего, будет указано, что он установлен на 80 [8 сек]


На самом деле мы хотим просто отключить таймер, как это делается на диске Black, и просто позволить системе управления питанием управлять диском.
<div lang="en" dir="ltr" class="mw-content-ltr">
Если вы хотите просто увеличить время, зайдите на [http://idle3-tools.sourceforge.net] и прочитайте инструкции.
==Modify the timer==
</div>


Чтобы отключить таймер (при необходимости замените sda на собственный диск):
<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>


$ sudo idle3ctl -d /dev/sda
<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>


$ sudo idle3ctl -g /dev/sda
<div class="mw-translate-fuzzy">
 
$ sudo idle3ctl -g /dev/sda
и там должно быть написано "disabled".
</div>


==Дополнительный шаг==  
==Дополнительный шаг==  
Line 77: Line 125:
Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал:
Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал:


$ sudo pacman -R idle3-tools smartmontools
<div class="mw-translate-fuzzy">
$ sudo pacman -R idle3-tools smartmontools
</div>




8,560

edits