Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Rover623 13 Září 2011, 09:02:36

Název: Parkování hlaviček disku
Přispěvatel: Rover623 13 Září 2011, 09:02:36
Je to sice už poměrně staré, ale pořád je to dle mě aktuální.

Stále se mi na některých noteboocích a vlastně i desktopech objevuje problém s tím, že disk parkuje hlavičku jako o život. Problém není asi ani tak v Ubuntu, ale spíš v discích nebo BIOSu počítačů, protože na Windows i jiných distribucích, včetně něčeho jako je FreeBSD se to děje taky.

Nicméně po zadání příkazu
Kód: [Vybrat]
sudo hdparm -B xxx /dev/sdx kdy obvykle dám parametr 254 nebo úplně vypnu APM zadáním 255 je vše v pořádku. Nicméně tohle se udrží jen do restartu systému.

Takže k problému, hledal jsem kde se dalo a zkoušel jak dát při spuštění systému vědět, že chci aby provedl
Kód: [Vybrat]
hdparm -B 254 /dev/sdx ale nějak to nefunguje.

Co jsem tedy zkusil
-nejdříve obvyklý postup vložit příkaz do startovacích skriptů jako jsou soubory sysctl.conf, rc.local což nefunguje, po restartu je vše při starém

-následně jsem tedy zkusil umístit spustitelný soubor do /etc/init.d s požadovaným parametrem a vytvořit na něj symbolický odkaz do /etc/rcs.d (teď nevím jestli to náhodou není rCs.d) v následujícím tvaru (soubor hdd-fix), odkaz ve tvaru S99hdd-fix+přidělení spustitelného příznaku jsem tedy vložil do /etc/rcs.d, číslo 99 by mělo být dostatečně vysoké aby se příkaz provedl až jako poslední. Nicméně to také nefunguje, po restartu je vše zase při starém.

Moje otázka tedy zní, kam vložit
Kód: [Vybrat]
hdparm -B 255 /dev/sdx tak aby na to systém bral ohled a nastavil to při každém spuštění systému.

Jen doplním, že zadáním
Kód: [Vybrat]
sudo hdparm -B /dev/sdx vám systém vypíše aktuální hodnotu.
Název: Re: Parkování hlaviček disku
Přispěvatel: compaq 13 Září 2011, 10:13:30
Starat se o parking hlav disku mi připadá v dnešní době podobné jako mazat sjezdové lyže voskem podle venkovní teploty. Funguje to, ale nikdo už to nedělá.
Název: Re: Parkování hlaviček disku
Přispěvatel: jmp 13 Září 2011, 10:27:19
potiz je v tom, ze disk je dimenzovany a testovany jen na nejaky pocet parkovacich cyklu, takze nadmerne cetne parkovani za behu systemu muze v urcitych ohledech vest az k predcasnemu selhani disku

jednu dobu to bylo tusim docela zhave tema

u toho rc.local by to melo byt funkcni pokud je to s plnou cestou k hdparm a je to pred "exit 0" , coz ukoncuje beh skriptu
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 13 Září 2011, 12:35:20
S plnou cestou k hdparm jsem to tedy ještě nezkoušel, jdu na to mrknout.

Edit: Takže ani úprava zápisu v rc.local kdy jsem tedy příkaz zadal takhle
Kód: [Vybrat]
/sbin/hdparm -B 254 /dev/sdx nepomohla.

Nicméně jsem našel možnost, která ovšem není ideální.
Pokud zapíšu příkaz do aplikací po spuštění systému tak se provede korektně. Je ovšem nutné udělit výjimku aby se to nedotazovalo na heslo
Název: Re: Parkování hlaviček disku
Přispěvatel: Standa99 13 Září 2011, 16:36:13
Proč na to jít tak složitě, když existuje /etc/hdparm.conf a v něm jde uspávání a parkování nastavit pomocí příkazu spindown_time.

Tu je můj 10 měsíců starý disk:
Kód: [Vybrat]
 4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       538
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   253   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       24
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       15
193 Load_Cycle_Count        0x0032   199   199   000    Old_age   Always       -       3052
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
Load_Cycle_Count je 3052, takže do 300 000 daleko, uspává se po 10 minutách. A to je Western disk, které jsou prej divné? A také na ně existuje utilita pod DOS WDIDLE3.EXE, která IntelliPark nastaví přímo v disku viz. http://www.diit.cz/clanek/setrici-rezim-wd-green-caviaru-muze-zpusobit-predcasny-odchod-disku-jak-z-toho-ven/38118/ .
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 13 Září 2011, 22:37:33
Děkuji, dobrý tip, nicméně parametr spindown_time neřeší blbě nastavenou politiku APM od výrobce, nicméně po prozkoumání struktury hdparm.conf jsem u jednoho zlobivého notebooku zkusil nastavit parametry takhle, nejdříve jsem příkazem
Kód: [Vybrat]
sudo hdparm -B /dev/sdx ověřil nastavení politiky APM při provozu na baterii a s adaptéru. Výsledek je následující, při adaptéru je APM nastaveno na 254, při baterii na 128 a to dělá už (u mě) problémy.

Takže jsem na konec hdparm.conf přidal tohle
Kód: [Vybrat]
/dev/sdx {
apm = 254
apm_battery = 254
}
což nastaví APM při provozu na baterii na stejné parametry jako při adaptéru, pokud stačí nastavit APM pouze při provozu na napájení ze sítě (desktop), lze parametr "apm_battery" vynechat
Název: Re: Parkování hlaviček disku
Přispěvatel: sabraq 13 Září 2011, 22:52:03
Můj disk mi tento parametr ve smartu neukáže.
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 13 Září 2011, 23:59:15
Některé disky to nereportují nebo možná ani nezaznamenávají, ale lze to někdy odpozorovat, tedy spíš odposlouchat. Pokud disk příliš často dělá cvak, cvak tak pravděpodobně parkuje hlavičky. Ty proklínané WD Green nakonec ani tak neměli problém s parkováním hlaviček. Viděl jsem jich několik, naparkováno měli enormně mnoho cyklů a stejně fungovali. Spíš byl problém s tím, že jak disk často parkoval, tak pokud se zrovna disk rozhodl zaparkovat a ve stejnou chvíli přišel požadavek od systému něco zapsat, tak disk ve snaze mu vyhovět vyhodil hlavičky tak nešťastně, že buď poškodil hlavičky nebo plotnu.

Ovšem bylo zajímavé to sledovat (taky jsem jeden v desktopu měl, pak jsem ho raději vyměnil), za rok a něco měl ten disk naparkováno přes půl milionu cyklů. Ovšem ještě zajímavější bylo chování systému, Windows XP při pokusu něco zapsat nebrali na disk vůbec ohled a hrnuli to do něj hlava nehlava. Ubuntu s jádrem 2.6.32 se ale chovalo jinak, pokud systém potřeboval něco zapsat a disk zrovna parkoval hlavičky, tak systém způsobně počkal než se disk znovu rozjede a teprve poté zapisoval, mělo to sice za následek, že systém na chvilku vytuhl, ale zdálo se mi, že je to k disku mnohem šetrnější
Název: Re: Parkování hlaviček disku
Přispěvatel: sabraq 14 Září 2011, 10:33:32
Jestli je to zvuk podobný tomu, jakoby se disk rozbíhal, tak to mi disk nedělá (samsung) a nevšiml jsem si ani u staršího seagate a wd..
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 14 Září 2011, 11:57:33
To ne, je to spíš jako když se otáčí klíčem v zámku až nadoraz. Takové kovové cvakání
Název: Re: Parkování hlaviček disku
Přispěvatel: compaq 14 Září 2011, 14:45:20
Jako když baleťák zadupává šváby v koupelně.
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 14 Září 2011, 16:29:18
To je lepší přirovnání, asi tak nějak to zní. Jinak můj současný Samsung tuhle hodnotu ve SMARTu taky nevede
Název: Re: Parkování hlaviček disku
Přispěvatel: zemko 25 Září 2011, 18:55:29
mam podobny problem...viz http://forum.ubuntu.cz/index.php?topic=34570.0 porad to resim zadavanim hdparm -B 254 -S 253 /dev/sda pri kazdy operaci (restart, zapnuti laptopu, odpojeni od adapteru)
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 26 Září 2011, 19:56:23
Postup jak to nastavit trvale jsem popsal výše, samozřejmě lze do těch závorek přidat i jiné parametry než jen nastavení APM. Co a jak přidat se dá celkem jednoduše odkoukat ze samotného souboru hdparm.conf
Název: Re: Parkování hlaviček disku
Přispěvatel: zemko 26 Září 2011, 21:17:57
ha, to jsem uplne prehledl :-X tak jsem to nastavil a zatim to vypada dobre, uvidime jakt o pujde dal, kazdopadne po nastaveni a restartu se mi

Kód: [Vybrat]
root@zemkovo-lenovo:/home/zemko# hdparm -B /dev/sda

/dev/sda:
 APM_level = 254

zmenilo na

Kód: [Vybrat]
root@zemkovo-lenovo:/home/zemko# hdparm -B /dev/sda

/dev/sda:
 APM_level = 1

jen nevim jestli to je dobre nebo spatne
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 26 Září 2011, 23:44:13
APM level 254 by měl použit pouze při provozu na adaptér, při provozu z baterie systém obvykle používá APM 128. Mění se to dynamicky podle toho z čeho počítač běží.

Otázka je jak po aplikaci těch parametrů vypadá chování toho disku.

Pokud je to notebook a přenáší se, doporučuji spíš nastavení apm_battery v rozmezí 150-200
Název: Re: Parkování hlaviček disku
Přispěvatel: zemko 27 Září 2011, 13:02:38
tak to nefunguje...porad mi Load cycle count roste  ??? kdyz jedu na baterku tak se proste informace nectou z hdparm.conf ptze tam je porad jedna...jen kdyz to vlozim manualne, tak se to zmeni, ale jinak to je spatny
Název: Re: Parkování hlaviček disku
Přispěvatel: jmp 27 Září 2011, 17:10:58
pokud parkuje/zapina/vypina, tak to samozrejme roste, ale otazka je, jestli po jednotkach/desitkach za den, nebo po stovkach/tisicich/...
Název: Re: Parkování hlaviček disku
Přispěvatel: zemko 27 Září 2011, 19:18:09
po desitkach za hodinu, za pet minut naroste cislo o 3 jednotky
Název: Re: Parkování hlaviček disku
Přispěvatel: jmp 27 Září 2011, 19:43:56
3 za 5 min, to je 36 za hodinu, to je 864 za den nepretrziteho behu
pokud bude 300 000 parkovacich cyklu hranice spolehlivosti, na kterou je to testovano, tak toho disk dosahne za 347,222 dnu nepretrziteho behu
pokud je disk pouzivan standardne 8 hodin denne, tak to da uz 1041,667 dni, coz je 2,854 roku

pokud je to bezny desktopovy nebo nb disk s dvouletou zarukou, tak je to jeste OK, ale s koncem zaruky bude dobre myslet na novy disk...
Název: Re: Parkování hlaviček disku
Přispěvatel: zemko 27 Září 2011, 19:58:45
jak dobre? 10.10 mi parkovala jen pri vypnuti, uspani, prechodu na baterku/adapter...jinak ne...na starem HP Pavilionu dv6580ec za 4 roky tam je pres 50 000 parkovani, ptze Jaunty to nastaveni akceptovalo...Natty mi prijde natvrdly, nevim jestli to je tim, ze tu je Unity, ale proste se to nacita...od zacatku prazdnin tu je 6600 parkovani
Název: Re: Parkování hlaviček disku
Přispěvatel: Rover623 27 Září 2011, 20:47:05
Abych řekl pravdu v 11.04 jsem to nezkoušel, mám to odzkoušené na 10.10 a potom na 11.10
Název: Re:Parkování hlaviček disku
Přispěvatel: zemko 30 Září 2011, 18:27:10
ha...tak jsem vypnul laptop_mode a uz to jde...hdparm -B ukazuje pri behu na baterku 254...tak uvidime
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 30 Září 2011, 19:29:49
Když je zapnutý laptop-mode tak tohle neplatí, potom platí tenhle post http://forum.ubuntu.cz/index.php?topic=34570.0
Název: Re:Parkování hlaviček disku
Přispěvatel: zemko 02 Října 2011, 12:30:45
no tak to porad nepomaha...porad to roste, uz nepravidelne, nekdy to vyskoci o 50 behem hodinky, nekdy muzu jet jak dlouho chci a bez parkovani, nevim proc, ale nekdy mi to nastavi apm na 128, nekdy na 254

jeste me napadlo, jestli nebude chyba, ze se mi v hdparm.conf mota /dev/hda, kdyz zadny hda neni pripojeny

Kód: [Vybrat]
## This is the default configuration for hdparm for Debian.  It is a
## rather simple script, so please follow the following guidelines :)
## Any line that begins with a comment is ignored - add as many as you
## like.  Note that an in-line comment is not supported.  If a line
## consists of whitespace only (tabs, spaces, carriage return), it will be
## ignored, so you can space control fields as you like.  ANYTHING ELSE
## IS PARSED!!  This means that lines with stray characters or lines that
## use non # comment characters will be interpreted by the initscript. 
## This has probably minor, but potentially serious, side effects for your
## hard drives, so please follow the guidelines.  Patches to improve
## flexibilty welcome.  Please read /usr/share/doc/hdparm/README.Debian for
## notes about known issues, especially if you have an MD array.
##
## Note that if the init script causes boot problems, you can pass 'nohdparm'
## on the kernel command line, and the script will not be run.
##
## Uncommenting the options below will cause them to be added to the DEFAULT
## string which is prepended to options listed in the blocks below.
##
## If an option is listed twice, the second instance replaces the first.
##
## /sbin/hdparm is not run unless a block of the form:
##      DEV {
##         option
##         option
##         ...
##      }
## exists.  This blocks will cause /sbin/hdparm OPTIONS DEV to be run.
## Where OPTIONS is the concatenation of all options previously defined
## outside of a block and all options defined with in the block.

# -q be quiet
quiet
# -a sector count for filesystem read-ahead
#read_ahead_sect = 12
# -A disable/enable the IDE drive's read-lookahead feature
#lookahead = on
# -b bus state
#bus = on
# -B apm setting
#apm = 254
# -c enable (E)IDE 32-bit I/O support - can be any of 0,1,3
#io32_support = 1
# -d disable/enable the "using_dma" flag for this drive
#dma = off
# -D enable/disable the on-drive defect management
#defect_mana = off
# -E cdrom speed
#cd_speed = 16
# -k disable/enable the "keep_settings_over_reset" flag for this drive
#keep_settings_over_reset = off
# -K disable/enable the drive's "keep_features_over_reset" flag
#keep_features_over_reset = on
# -m sector count for multiple sector I/O
#mult_sect_io = 32
# -P maximum sector count for the drive's internal prefetch mechanism
#prefetch_sect = 12
# -r read-only flag for device
#read_only = off
# -s Turn on/off power on in standby mode
# poweron_standby = off
# -S standby (spindown) timeout for the drive
#spindown_time = 253
# -u interrupt-unmask flag for the drive
#interrupt_unmask = on
# -W Disable/enable the IDE drive's write-caching feature
#write_cache = off
# -X IDE transfer mode for newer (E)IDE/ATA2 drives
#transfer_mode = 34
# -y force to immediately enter the standby mode
#standby
# -Y force to immediately enter the sleep mode
#sleep
# -Z Disable the power-saving function of certain Seagate drives
#disable_seagate
# -M Set the acoustic management properties of a drive
#acoustic_management
# -p Set the chipset PIO mode
# chipset_pio_mode
# --security-freeze Freeze the drive's security status
# security_freeze
# --security-unlock Unlock the drive's security
# security_unlock = PWD
# --security-set-pass Set security password
# security_pass = password
# --security-disable Disable drive locking
# security_disable
# --user-master Select password to use
# user-master = u
# --security-mode Set the security mode
# security_mode = h

# Root file systems.  Please see README.Debian for details
# ROOTFS = /dev/hda

## New note - you can use straight hdparm commands in this config file
## as well - the set up is ugly, but it keeps backwards compatibility
## Additionally, it should be noted that any blocks that begin with
## the keyword 'command_line' are not run until after the root filesystem
## is mounted.  This is done to avoid running blocks twice.  If you need
## to run hdparm to set parameters for your root disk, please use the
## standard format.

#Samples follow:
#First three are good for devfs systems, fourth one for systems that do
#not use devfs.  The fifth example uses straight hdparm command line
#syntax.  Any of the blocks that use command line syntax must begin with
#the keyword 'command_line', and no attempt is made to validate syntax. 
#It is provided for those more comfortable with hdparm syntax.

#/dev/discs/disc0/disc {
# mult_sect_io = 16
# write_cache = off
# spindown_time = 240
#}

#/dev/discs/disc1/disc {
# mult_sect_io = 32
# spindown_time = 36
# write_cache = off
#}

#/dev/cdroms/cdrom0 {
# dma = on    
# interrupt_unmask = on
# io32_support = 0
#}

#/dev/hda {
# mult_sect_io = 16
# write_cache = off
# dma = on
#}

#/dev/sda {
# apm = 254
# apm_battery = 254
# spindown_time = 253
#}

Kód: [Vybrat]
root@zemkovo-lenovo:/home/zemko# fdisk -l

Disk /dev/sda: 500,1 GB, 500 107 862 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0xc3ffc3ff

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *           1        3735    29999104   83  Linux
/dev/sda2            3735       60802   458384385    5  Rozšířený
/dev/sda5            3735       59806   450384896   83  Linux
/dev/sda6           59806       60802     7998464   82  Linux swap/Solaris
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 02 Října 2011, 13:05:59
Jestli jsem správně pochopil, tak laptop-mode máš odinstalovaný, pak platí tedy konfigurace z hdparm.conf. Poslední sekce v tom souboru je pro tvé potřeby vhodná, ale je zakomentovaná, vypadá takhle
Kód: [Vybrat]
#/dev/sda {
# apm = 254
# apm_battery = 254
# spindown_time = 253
#}
uprav ji aby vypadala takhle
Kód: [Vybrat]
/dev/sda {
apm_battery = 254
}
Každá sekce musí být oddělena prázdným řádkem (to je v pořádku), nicméně je nutné i konec souboru označit "odentrováním", tj. za tou závorkou stiskni ještě enter aby se kurzor přesunul na další řádek
Název: Re:Parkování hlaviček disku
Přispěvatel: zemko 02 Října 2011, 13:26:58
no, ja premyslel, jestli to zakomentovat nebo ne, ale vzhledem k tomu, ze vse ostatni bylo tak jsem to tam hodil taky..diky, uvidime
Název: Re:Parkování hlaviček disku
Přispěvatel: jAster_BA 16 Října 2011, 16:45:43
Aká je normálna hodnota na parkovanie hlavičiek? Disk mi beží teraz 40.6(dokopy) dňa a mám už 29437 zaparkovaní za sebou.
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 16 Října 2011, 19:38:29
Normální hodnota nastavená systémem při provozu na baterii je 128, při provozu na adaptér potom 254. Platí samozřejmě pokud není použit laptop-mode, tam je to potom nastaveno jinak
Název: Re:Parkování hlaviček disku
Přispěvatel: Šuohob 16 Října 2011, 19:50:23
Normální hodnota nastavená systémem při provozu na baterii je 128, při provozu na adaptér potom 254. Platí samozřejmě pokud není použit laptop-mode, tam je to potom nastaveno jinak

tzn laptop mode ty hlavy parkuje casteji, ne? pamatuji si, ze mi parkoval hlavy 2x do minuty (i kdyz byl notes pichlej do zdi), nez jsem mu to zatrhl
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 16 Října 2011, 22:14:32
Abych řekl pravdu, tak nevím, ale myslím, že laptop-mode používá pro baterii i adaptér totožná nastavení
Název: Re:Parkování hlaviček disku
Přispěvatel: jAster_BA 17 Října 2011, 18:12:06
No môj desktop sa zatial netvári ako laptop :D
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 01 Června 2012, 11:21:18
Takže jsem se rozhodl tohle téma opět otevřít. Politika výrobců HW se změnila a disky v současné době (bez ohledu na systém) parkují jako o život. Provedl jsem několik pokusů, převážně u notebooků, kde je tento problém nejčastější a dobral se tohoto výsledku.

1) Nikde se to sice nepíše, ale hodnota zaparkování hlaviček u disků WD Green 3,5" (ty novější) a notebookových disků všeobecně není jak se velmi často píše 500 000, ale až 3 000 000. Hodnota pro potencionální selhání je 6x vyšší.

2) Parkují všechny současné notebookové disky, zkoušel jsem WD, Hitachi, Seagate. Jediný který neparkoval jako o život je Toshiba. Jenže po fůzi výrobců už stejně seženete jen WD a Seagate, ostatní značky patří buď jednomu nebo druhému, takže je to v bleděmodrém totéž.

3) Teď k měření, nainstaloval jsem program, který čte data ze S.M.A.R.T a začal měřit. Výsledky jsou pod Windows i Linuxem podobné. Prostým vydělením času v minutách počtem zaparkování jsem dostal určité hodnoty. K čemu jsem tedy došel (provoz na baterii)

a) Systém při provozu na adaptér nastaví hodnotu APM na 254, což je dostatečné. Disk parkuje jednou za víc jak 15 minut.

b) Hodnota nastavená systémem při provozu na baterii je APM = 128, to je obvykle dost málo a způsobuje to parkování asi každých 5 vteřin.

c) Nastavením hodnoty na 255 se parkování úplně vypne (postup viz výše). To nedoporučuji, žere to baterku a riskujete, že když s notebookem někde ťuknete, tak máte po disku.

d) Co s APM při provozu na baterii? Najít vhodnou hodnotu není lehké a jak se zdá většina disků si nastavení APM interpretuje po svém (všechny bez rozdílu dodržují jen hodnoty 254-nízký počet a 255-vypnuto). Provedl jsem tedy několik zdlouhavých měření a zjistil, že disky prakticky na jakékoli nastavení APM nad 160, vykazují až k hodnotě 254 stejné chování. Jednoduše tak lze říct, že ať nad hodnotu 160 nastavíte cokoli, na parkování to nebude mít zásadní vliv. Pod hodnotu 160 se to chová obdobně, jen ten počet zaparkování je větší (asi 2 až 3 násobně). Nakonec jsem si všiml, že pouze jedna hodnota vykazuje asi dvojnásobné navýšení času při parkování, je to 180. Nevím jak je to možné, ale při jakékoli hodnotě nad 160-254 (mimo 180) se parkování nijak výrazně nemění, při nastavení na 180 dojde z nějakého důvodu na prodloužení běžné doby na dvojnásobek.

Normální koeficient ke kterému dojdete při vydělení času počtem zaparkování je 0,15 při hodnotě nad 160, pod 160 je to potom 0,06 a při hodnotě 180 se kupodivu pohybuje kolem 0,3. Záleží na disku (nejvíc pokusů jsem udělal na WD a Hitachi).

Takže pokud se vám nezdá cvakání disku a nechcete při provozu na baterii nastavovat APM level na 254 nebo 255 kdy se disk takřka nezastavuje, zkuste hodnotu 180.

Postup pro všechny systémy založené na Linuxu by měl být následující, najděte soubor hdparm.conf, měl by být v cestě /etc/hdparm.conf, k jeho editaci musíte být root. V Ubuntu tedy použijete
Kód: [Vybrat]
sudo gedit /etc/hdparm.conf v distribucích které nepoužívají sudo se prostě přihlaste jako root. Jděte až na konec souboru a odřádkujte, všimněte si, že mezi vkládané bloky příkazů je nutné vždy vytvořit jeden prázdný řádek. Na konec souboru poté vložte
Kód: [Vybrat]
/dev/sda {
apm_battery = 180
}
což je platné pro většinu notebooků. Pro notebooky s více disky, opět platí, že písmeno "a" na konci řetězce "sda" je dynamické a jeho hodnota se mění podle abecední řady.

Nakonec restartujte a následně příkazem
Kód: [Vybrat]
sudo hdparm -B /dev/sda ověřte, že je hodnota skutečně 180.
Název: Re:Parkování hlaviček disku
Přispěvatel: jAster_BA 01 Června 2012, 23:00:45
Mám WD green, čiže otázka je, či to riešiť alebo nie?
V prevádzke je 94,4 dňa a zaparkoval už 75239 krát.
Název: Re:Parkování hlaviček disku
Přispěvatel: Roman Vacho 02 Června 2012, 10:32:54
Parkování hlaviček nemá nic společného s ťuknutím HDD. Na to je v HDD jiná technologie, co to hlídá. A ty lepší mají něco jako G senzor doplněný SW.
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 02 Června 2012, 10:41:47
Klasický WD Green mám taky (normální 3,5"), mám ho už dlouho a podle S.M.A.R.T už má odparkováno hodně přes 900 000 a pořád funguje, tam bych to asi neřešil.

Řešil jsem to teď u netbooku, kde je to neustálé cvakání značně obtěžující. Navíc když chce člověk něco zapsat na disk v době kdy se disk rozhodne parkovat (a že to dělá často), tak systém na chvilku zamrzne a čeká na disk, což docela obtěžuje.
Název: Re:Parkování hlaviček disku
Přispěvatel: Zerog 02 Června 2012, 18:15:14
Jen takové ot. Potrebuj koupit dva 2,5" hdd a zrovna WD green se me zdál ok. Mohli by jste me něco doporučit? Dík.
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 02 Června 2012, 19:44:54
Ono je to prakticky jedno, jsou jen 2 výrobci, WD a Seagate. Ostatní značky buď spadají pod WD nebo Seagate a podle toho používají jejich techniku. Obvykle se ty disky liší jen značkou na štítku. Nedávno jsem měl v ruce Seagate a Maxtor, naprosto totožné disky, jen jiná nálepka.

Na výrobce bych asi kašlal, i když se mi zdá, že Seagaty jsou horší než WD. Nicméně vyhni se všemu co má "Advanced Format"
Název: Re:Parkování hlaviček disku
Přispěvatel: Šuohob 02 Června 2012, 20:14:55
ja bych se vykaslal na jakykoli "green" serie
Název: Re:Parkování hlaviček disku
Přispěvatel: jAster_BA 02 Června 2012, 20:26:37
ja bych se vykaslal na jakykoli "green" serie
Nižšia spotreba energie?
Název: Re:Parkování hlaviček disku
Přispěvatel: Šuohob 02 Června 2012, 21:19:06
ja bych se vykaslal na jakykoli "green" serie
Nižšia spotreba energie?

nevim no, radsi bych si asi poridil SSD
Název: Re:Parkování hlaviček disku
Přispěvatel: jAster_BA 02 Června 2012, 23:38:48
ja bych se vykaslal na jakykoli "green" serie
Nižšia spotreba energie?

nevim no, radsi bych si asi poridil SSD
Nižší obsah peňaženky? ;D
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 03 Června 2012, 07:48:04
Asi by bylo dobré říct, že životnost neGreen disků je obdobná. Série Green od WD se bohužel proslavila ohromnou nespolehlivostí prvních kusů (pak to WD zopakoval s disky Green do serverů).

Za skoro 20 let co mám IBM PC, lze říct asi tohle, Seagate jde nejčastěji do kopru kvůli elektronice a vadným sektorům na disku. WD nejčastěji odchází kvůli elektronice pro korekci chyb (u nových dávno vyřešeno) a kvůli selhání mechaniky uvnitř disku, buď se disk přestal točit nebo se přestanou vysouvat hlavy.

Ohromným nešvarem je tzv. "Advanced Format", kvůli stoletým WXP, kdy má disk 4kB sektory, ale systému je hlásí jako 512B, díky tomuhle "maskovacímu manévru" elektroniky je zhola nemožné disk ideálně zarovnat (nezvládnou to ani výrobci počítačů). Výsledkem býval pomalý zápis i čtení, to je dnes prakticky vyřešeno, ohromná cache to prakticky řeší. Bohužel se při každém zápisu i čtení většího bloku informací ten disk hrozně přetěžuje. Také je docela zajímavé zjištění, že většina mrtvých WD Green byla právě s AF
Název: Re:Parkování hlaviček disku
Přispěvatel: sabraq 03 Června 2012, 09:58:10
No, já mám disk od Samsungu a údaj o parkování hlaviček ze smartu tuším ani nevyčtu. A jestli se AF chová tak, že po rozdělení disku zbyde vždy kousíček nealokovaného místa, tož ho asi mám...
Název: Re:Parkování hlaviček disku
Přispěvatel: Rover623 03 Června 2012, 12:48:35
AF se pozná především podle toho, že po vytvoření logické jednotky se rozpadne zarovnání.
Název: Re:Parkování hlaviček disku
Přispěvatel: Zerog 03 Června 2012, 18:09:45
Ok "Advanced Format" nekupovat.