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

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

From Manjaro
(Created page with "Western Digital Green - починка диска - Linux")
 
Tags: Mobile web edit Mobile edit
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
__TOC__
__TOC__
=Here's the story=
= Вот история=


I have recently discovered (a bit too late) that Western Digital Green hard drives have a serious issue when used in Linux as a main drive or a NAS drive.
Недавно я обнаружил (немного слишком поздно), что жесткие диски Western Digital Green имеют серьезную проблему при использовании в Linux в качестве основного диска или диска NAS.
The problem can also occur in certain situations in windows too.
Проблема также может возникать в определенных ситуациях и в Windows.
The problem is due to a feature called '''intellipark'''. Which parks the heads on the drive after 8secs of drive inactivity.
Проблема связана с функцией под названием '''intellipark'''. Она паркует головки диска после 8 секунд бездействия.


Many Linux installations write to the file system a few times a minute in the background (eg. writing logs). As a result, there may be 100 or more load cycles per hour, and the load cycle rating may be exceeded in less than a year. This problem also makes the drives very unresponsive and makes your system feel slow as the heads need to be unparked when you try and load something.
Многие установки Linux производят запись в файловую систему несколько раз в минуту в фоновом режиме (например, запись журналов). В результате в час может происходить 100 и более циклов нагрузки, и менее чем за год может быть превышен номинал цикла нагрузки. Эта проблема также делает диски очень неотзывчивыми и заставляет вашу систему работать медленно, поскольку головки должны быть не запаркованы, когда вы пытаетесь что-то загрузить.


My friend has killed two 1TB Green drives on his XBMC media box in 4years. The 500GB drive in my partners machine is in deep trouble as the '''load_cycle''' count is at '''1991353''' after a '''power_on_hours''' of '''29549hrs'''. Compare that to my WD Black 1TB which has a '''load_cycle''' count of '''721''' after '''13579hrs'''.
Мой друг за 4 года убил два диска Green емкостью 1 ТБ на своем медиабоксе XBMC. Диск емкостью 500 ГБ в машине моего партнера находится в глубокой беде, поскольку количество '''load_cycle (циклов нагрузки)''' составляет '''1991353''' после '''power_on_hours (часов включения)''' в количестве '''29549 часов'''. Сравните это с моим WD Black 1TB, у которого счетчик '''load_cycle''' составляет '''721''' после '''13579 часов'''.


Now Western Digitals specsheet says that the drives are good for 300,000 Load/unload cycles, so this is a pretty big deal.
В спецификации Western Digitals говорится, что диски рассчитаны на 300 000 циклов загрузки/разгрузки, так что это очень важно.
[http://www.wdc.com/wdproducts/library/SpecSheet/ENG/2879-771438.pdf]
[http://www.wdc.com/wdproducts/library/SpecSheet/ENG/2879-771438.pdf]


=How to check/evaluate your WD Green Drive=
=Как проверить/оценить накопитель WD Green=


If you have a Western Digital Green drive, please check your '''SMART''' information before it's too late. To do this you will need to install the package called '''smartmontools''' :
Если у вас есть диск Western Digital Green, проверьте информацию '''SMART''', пока не стало слишком поздно. Для этого вам нужно установить пакет под названием '''smartmontools''':


  $ sudo pacman -S smartmontools
  $ sudo pacman -S smartmontools


or install via pamac or octopi.
или установить через pamac или octopi.


Now check like this changing '''sda''' to whatever your Green drive is. (Use lsblk in terminal or gparted or i-nex or something to work out which drive it is.):
Теперь проверьте следующим образом, изменив '''sda''' на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск):


  $ sudo smartctl -A /dev/sda | grep "^193"
  $ sudo smartctl -A /dev/sda | grep "^193"
Line 29: Line 29:
  000    Old_age  Always      -      1991353
  000    Old_age  Always      -      1991353


If the Load cycle count exceeds a few thousand, you're affected by the idle3 timer problem.
Если количество циклов Load превышает несколько тысяч, вы столкнулись с проблемой таймера idle3.


Here is how the output should look when this isn't a problem:
Вот как должен выглядеть вывод, если это не является проблемой:


  $ sudo smartctl -A /dev/sdb | grep "^193"
  $ sudo smartctl -A /dev/sdb | grep "^193"
Line 39: Line 39:




=This is how we solve the problem=
=Вот как мы решим проблему=


Ok so you have the problem and want to fix it. Western digital have made a DOS utility to fix it if you ask them for it. Or can find it. Its called wdidle3.exe
Итак, у вас есть проблема и вы хотите ее решить. Western digital создали утилиту DOS для устранения проблемы, если вы попросите их об этом. Или сможете ее найти. Она называется wdidle3.exe


But we arn't going to use that. Instead we are going to use a Linux unnofficial alternative called '''idle3-tools'''. It is already packaged in Manjaro so no need to compile it. but here is the source [http://idle3-tools.sourceforge.net]
Но мы не будем её использовать. Вместо этого мы будем использовать неофициальную альтернативу Linux под названием '''idle3-tools'''. Она уже присутствует в пакетах Manjaro, поэтому компилировать её не нужно. но вот исходный текст [http://idle3-tools.sourceforge.net].


Install '''idle3-tools''' with pamac or octopi or like this in the terminal:
Установите '''idle3-tools''' с помощью pamac или octopi или через терминал:


  $ sudo pacman -S idle3-tools
  $ sudo pacman -S idle3-tools




Now check what your drives timer is currently set as. (Replace sda if needed with your own drive.):
Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск):


  $ sudo idle3ctl -g /dev/sda
  $ sudo idle3ctl -g /dev/sda


It will likely say it's set to 80 [8sec]
Скорее всего, будет указано, что он установлен на 80 [8 сек]


Now really we want to just disable the timer altogether like it is on a black drive, and just let our systems power management handle the drive.
На самом деле мы хотим просто отключить таймер, как это делается на диске Black, и просто позволить системе управления питанием управлять диском.
If you want to just increase the time, then goto [http://idle3-tools.sourceforge.net] and read the instructions.
Если вы хотите просто увеличить время, зайдите на [http://idle3-tools.sourceforge.net] и прочитайте инструкции.


To disable the timer (Replace sda if needed with your own drive):
Чтобы отключить таймер (при необходимости замените sda на собственный диск):


  $ sudo idle3ctl -d /dev/sda
  $ sudo idle3ctl -d /dev/sda




Next step is to shutdown and power off your computer. Rebooting isn't enough!
Следующий шаг - выключить и обесточить компьютер. Перезагрузки недостаточно!
You need to power off, so the drive will turn on with the new settings.
Необходимо выключить питание, чтобы диск включился с новыми настройками.


Now check again:
Теперь проверьте еще раз:


  $ sudo idle3ctl -g /dev/sda
  $ sudo idle3ctl -g /dev/sda


and it should say disabled.
и там должно быть написано "disabled".


==Optional step==  
==Дополнительный шаг==  


Remove idle3-tools and smartmontools with octopi or pamac or in a terminal:
Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал:


  $ sudo pacman -R idle3-tools smartmontools
  $ sudo pacman -R idle3-tools smartmontools




That's it! All done. You can now enjoy the reliability and speed from the WD Green drive that you expected to have when you bought it.
Вот и все - готово! Теперь вы можете наслаждаться надежностью и скоростью работы накопителя WD Green, на которые вы рассчитывали при его покупке.




=Support=
=Поддержка=


Following is a link to this page's forum counterpart where you can post any related feedback: [https://classicforum.manjaro.org/index.php?topic=17890.0]
<s>Ниже приведена ссылка на форум этой страницы, где вы можете разместить любые связанные с ней отзывы: [https://classicforum.manjaro.org/index.php?topic=17890.0]</s>


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 06:30, 14 February 2023

Other languages:
English • ‎Türkçe • ‎русский

Вот история

Недавно я обнаружил (немного слишком поздно), что жесткие диски Western Digital Green имеют серьезную проблему при использовании в Linux в качестве основного диска или диска NAS. Проблема также может возникать в определенных ситуациях и в Windows. Проблема связана с функцией под названием intellipark. Она паркует головки диска после 8 секунд бездействия.

Многие установки Linux производят запись в файловую систему несколько раз в минуту в фоновом режиме (например, запись журналов). В результате в час может происходить 100 и более циклов нагрузки, и менее чем за год может быть превышен номинал цикла нагрузки. Эта проблема также делает диски очень неотзывчивыми и заставляет вашу систему работать медленно, поскольку головки должны быть не запаркованы, когда вы пытаетесь что-то загрузить.

Мой друг за 4 года убил два диска Green емкостью 1 ТБ на своем медиабоксе XBMC. Диск емкостью 500 ГБ в машине моего партнера находится в глубокой беде, поскольку количество load_cycle (циклов нагрузки) составляет 1991353 после power_on_hours (часов включения) в количестве 29549 часов. Сравните это с моим WD Black 1TB, у которого счетчик load_cycle составляет 721 после 13579 часов.

В спецификации Western Digitals говорится, что диски рассчитаны на 300 000 циклов загрузки/разгрузки, так что это очень важно. [1]

Как проверить/оценить накопитель WD Green

Если у вас есть диск Western Digital Green, проверьте информацию SMART, пока не стало слишком поздно. Для этого вам нужно установить пакет под названием smartmontools:

$ sudo pacman -S smartmontools

или установить через pamac или octopi.

Теперь проверьте следующим образом, изменив sda на любой диск Green. (Используйте lsblk в терминале или gparted или i-nex или что-то еще, чтобы узнать, какой это диск):

$ sudo smartctl -A /dev/sda | grep "^193"

193 Load_Cycle_Count        0x0032   253   253 
000    Old_age   Always       -       1991353

Если количество циклов Load превышает несколько тысяч, вы столкнулись с проблемой таймера idle3.

Вот как должен выглядеть вывод, если это не является проблемой:

$ sudo smartctl -A /dev/sdb | grep "^193"
193 Load_Cycle_Count        0x0032   200   200   
000    Old_age   Always       -       721


Вот как мы решим проблему

Итак, у вас есть проблема и вы хотите ее решить. Western digital создали утилиту DOS для устранения проблемы, если вы попросите их об этом. Или сможете ее найти. Она называется wdidle3.exe

Но мы не будем её использовать. Вместо этого мы будем использовать неофициальную альтернативу Linux под названием idle3-tools. Она уже присутствует в пакетах Manjaro, поэтому компилировать её не нужно. но вот исходный текст [2].

Установите idle3-tools с помощью pamac или octopi или через терминал:

$ sudo pacman -S idle3-tools


Теперь проверьте, какой таймер установлен на вашем диске. (При необходимости замените sda на свой собственный диск):

$ sudo idle3ctl -g /dev/sda

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

На самом деле мы хотим просто отключить таймер, как это делается на диске Black, и просто позволить системе управления питанием управлять диском. Если вы хотите просто увеличить время, зайдите на [3] и прочитайте инструкции.

Чтобы отключить таймер (при необходимости замените sda на собственный диск):

$ sudo idle3ctl -d /dev/sda


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

Теперь проверьте еще раз:

$ sudo idle3ctl -g /dev/sda

и там должно быть написано "disabled".

Дополнительный шаг

Удалите idle3-tools и smartmontools с помощью octopi или pamac или через терминал:

$ sudo pacman -R idle3-tools smartmontools


Вот и все - готово! Теперь вы можете наслаждаться надежностью и скоростью работы накопителя WD Green, на которые вы рассчитывали при его покупке.


Поддержка

Ниже приведена ссылка на форум этой страницы, где вы можете разместить любые связанные с ней отзывы: [4]

Cookies help us deliver our services. By using our services, you agree to our use of cookies.