Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie Společnost oXy Online s.r.o.
Strana 1 z 2 12 PosledníPoslední
Zobrazené výsledky: 1 až 15 z 24

Téma: Zátěžový test disku

  1. #1
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Od ICEBOSSe jsem dostal disk Seagate ST380021A (díky ) s vadným sektorem, že ho mám prý low-level zformátovat. To jsem samozřejmě provedl, test již žádný vadný sektor nenašel.

    Teď k tomu důležitějšímu; disk bych rád použil jako systémový, ale člověk si nemůže být nikdy jistý, proč tam vadný sektor byl, jestli se neobjeví znovu či jestli se jich neobjeví třeba 1000, že ? Proto je vhodný nějaký zátěžový test.

    Ale ouha ! Ono to snad ani neexistuje ! Jak si tedy v takovém případě pomoci ? Já to vyřešil naprosto jednoduše. Narychlo jsem sestavil rozdělanou starou sestavu a disk tam připíchnul. Drobná komplikace byla, že na disku s instalací z této sestavy je Windows 98 SE, čili FAT 32, a jiný disk s vhodnými daty jsem měl na NTFS. Takže nezbylo nic jiného, než několikrát zkopírovat instalace her právě z disku se systémem. To ale není na škodu, pár desítek tisíc souborů udělá větší zátěž, než deset velikých souborů.

    Tak tedy jsem napsal jednoduchou dávku ve znění:

    xcopy D:\dir D:\dir1 /i /s
    if exist D:\dir1 del D:\dir /Q /s
    xcopy D:\dir1 D:\dir /i /s
    if exist D:\dir del D:\dir1 /Q /s
    D:\script.bat

    Další těžký náraz byl v tom, že Windows 98 SE mají pro příkaz del (erase) jen jeden jediný parametr, a to /p, kterým se dotazuje na smazání každého souboru. Jenže já vůbec nechci, aby se dotazoval (/Q) Jak to vyřešit ? Oba podmínkové řádky jsem prostě smazal, soubory se jednoduše znovu a znovu přepisují, bez dotázání.

    Vypadá to tedy takto:

    xcopy D:\dir D:\dir1 /i /s
    xcopy D:\dir1 D:\dir /i /s
    D:\script.bat

    Někomu by se nemuselo líbit zacyklení, ale ze zkoušky s 0KB souborem vím, že se to ukončí až tak po několika stovkách cyklů (já to asi po 200 cyklech ukončil ručně) a když to s 34 GB v několika desítkách tisíc souborů nechám běžet třebas týden, tak se provede leda pár desítek cyklů. Takže žádný problém a ušetřil jsem si půl hodiny hledání a učení se psaní podmínek v příkazové řádce pod Windows 98

    Shrnutí:
    Vytvořil jsem si jednoduchou dávku, zkopíroval data na disk a spustil. Zatím to běží cca 19 hodin, nechám to minimálně několik dní. Tohle bude největší zatěž, kterou kdy disk zažil a asi již znovu nezažije. Pokud se příští týden neobjeví v dvojnásobném testu SeaTools (možná tam nechám proběhnout i WDDIAG či PowerMax) žádná chyba, disk je 100% funkční a mohu na něj nainstalovat OS Důležté v případě podobného testu někde na zemi v koutě (aby to nerušilo), je, aby se disk nepřehřál, na koberci jsem tedy oba disky postavil na boční hranu a jsou zepředu ofukovány 80mm ventilátorem.
    __________
    Rád bych tu otevřel diskusi, pokud máte pozměňovací návrhy, chcete to celé překopat či našli jste na to dokonce program, sem s tím
    Odpovídat lze po přihlášení

  2. #2
    Starousedlík SHW Avatar uživatele KEOSAN
    Registrace
    May 2008
    Příspěvků
    976

    Podobny benchmark ala maly program /vyzaduje tusim .NET/
    http://nodesoft.com/DiskBench/Default.aspx

    Problem s otestovanim vadneho sektora je ten, ze tie subory mozu byt kopirovane zhruba na to iste miesto a mozu vynechat vadny sektor. Preto je vhodnejsie kopirovat na celu partisn do konca, opakovane.

    Avsak zase tie zapisy idu na rozne miesta systemu v dost dlhom case, takze to zas neni ani taka velka zataz.

    Pri podobnej oprave disku pouzivam sposob, ze po formatovani skusim cez Ranish Partition Manager test Verify na partisne. Pripadne z toho staci zapisat na HDD a precitat z neho.

    To ci sa to bude dalej kazit moze sa ukazat za mesiac, pol roka, rok, dva roky...

    Moznostou, pokial bolo poskodenie male je aj rozdlenie disku a naformatovanie iba casti disku, ktora bola dobra a ostatne oznacit nejakou systemom nepodporovanou partisnou /nenaformatovane/. Pripadne prehodit poradie partisn a system instalovat na neposkodenu cast.

    Samozrejme pri takom poskodenom HDD je este ovela dolezitejsie asi zalohovat si data.
    Odpovídat lze po přihlášení



  3. #3
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Právě jsem se snažil zhustit ty týdny či měsíce do intenzivní zátěže 24/7 po dobu cca týdne. Pokud by byl nějak porušený povrch, tak se to musí projevit, hlavně při takovém množství souborů. Soubory se přepisjí vlastně tam a zpátky z jedné poloviny disku na druhou a pak zase z druhé na první a pořád dokola.

    Vadný sektor to nevynechá, jak jsem řekl, prošlo to low-level formátem a všechny sektory byly OK, takže to píše všude. Dokud nepustím ScanDisk a nenajdu a nevyloučím případné vadné sektory, tak systém bude kopírovat. Je to FAT 32, to přestane kopírovat, jedině když disk skončí v plamenech )))

    Ten DiskBench by se na to dal použít, ale podle mne tedy nic neudělá takovou zátěž jako několik desítek tisíc souborů v 32 GB, což pěkně namůže hlavy DiskBench by prostě jel, track-to-track.
    Odpovídat lze po přihlášení

  4. #4
    Starousedlík SHW Avatar uživatele KEOSAN
    Registrace
    May 2008
    Příspěvků
    976

    Ano, ten disk sa zatazi a moze zistit, ci ostatna cast disku /ci elektronika, citanie hlav/ nezlyha.
    ALE - pri stavbe disku, ak uvazime ze su tam sice tisicky suborov, ale bol poskodeny iba jeden malicky blok, tak pri kopirovani 32GB dat v tisickach malickych suborov, to 99,9999 percent casu zapisuje na tie neposkodene miesta. Cize prakticky raz za X desiatok minut, ci hodin sa na byvale poskodene miesto nieco zapise. Na to, aby sa to prejavilo, ci to dane poskodene miesto ozaj po nejakom case neodide, to neni dlhy cas. To sa ukaze po dlhsom case - ked take chyby mozu vznikat napr. pri startovani, pri parkovani diskov, pri nejakych otrasoch atd.

    Myslim, ze ta rychla metoda je celkom dostatocna, ako som to popisoval. Ono pri ziadnej neni zarucene, ze sa to nepokazi, ze...

    Ale ak by som to chcel otestovat prave silnejsie na to jednom a tom istom, byvalom vadnom mieste, tak by sa dalo napr. naformatovat cast oddielu pred nim, za nim a uplne mala cast, tam kde to bolo vadne. A potom co najfrekventovanejsie prepisovat tu malu oblast /povedzme tymi istymi testami, ako si popisoval/. Takto by za ten isty cas to muselo zvladnut omnoho vacsi pocet zapisov, co by mohlo simulovat napr. niekolkorocne zapisy do danej oblasti.
    Odpovídat lze po přihlášení

  5. #5
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Primární cílem ovšem není zjistit, jestli se neobjeví ten jedne sektor, ale jestli se neobjeví řada dalších vadných sektorů (ož by znamenalo kontakt hlavy s diskem a zřejmě poletování kousků uvnitř). Pokud se bude objevovat jen ten jeden sektor, tak se prostě uzamkne, o to se už postará Windows po projetí ScanDiskem.
    Odpovídat lze po přihlášení

  6. #6
    Starousedlík SHW
    Registrace
    May 2006
    Příspěvků
    4,042

    No podle mě nejčastější chyby disku nejsou v pozicování hlavy ani v elektronice (ta buď jede nebo nejede), nýbrž v defektech na magnetické plotně. A teda myslím, že track to track kontrola disku (např. několikrát za sebou) je nejlepší metoda. Ale je to jen dohad....

    PS: Dokonce i "DOS" v XPčkách zná příkaz for - dokonce jsou tam dost zajímavý fetature, díky kterejm lze použít (spolu s dalšími příkazy) i jako triviální (unixovej) awk či find (prosím berte hodně s nadsázkou - ale inspirace je evidentní). Viz
    help for
    Naposledy upraveno uživatelem Logout: 29-05-2008 v 11:25 Důvod: Doplnění help:
    Odpovídat lze po přihlášení

  7. #7
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Mno, rozhodně je to s tím zatížením konkrétního místa dobrý nápad, po přejití kompletního testu to zkusím.

    Logout: takové kopírování na celý disk má krom zátěže hlav také za úkol to, že kdyby opravdu došlo ke vzniku vadného sektoru kontaktem s povrchem disku, tak by se tam mohly uvolnit kousky, které hlavy můžou roznést; pokud nic takového nenastalo, tak se to tímto testem vyloučí. Navíc mám za to, že takové kopírování více odpovídá běžné práci disku - s 512MB SDRAM totiž systém dost SWAPuje, mimo to pak spousta programů něco čte/zapisuje na disk, takže hlavy lítají. Track-to-track čtení je ale spíše vyjímkou (kopírování velkých souborů a to ale jen na defragmentovaný disk ! A kvůli momentální absenci OO Defrag u mě fragmentace vypadá hrozně...)

    Vím, že podmínky apod. tam jsou, ale problém je hlavně s parametry atp., Windows 98 zdá se mají chudší příkazovou řádku než XP A když i tahle - ač z hlediska programátora na zabití - verze funguje, tak proč se zdržovat složitějším kódem, že ?
    Odpovídat lze po přihlášení



  8. #8
    Občasný diskutér
    Registrace
    Aug 2007
    Příspěvků
    111

    cau,

    nechci Vám do toho nějak kecat, ale já disky testuju tímto schématem v příkazovém řádku, stačí uložit s koncovkou bat.

    mam např. 40 GB disk, tak kopíruji soubor o velikosti 40 GB, a to pořád do kola...

    :smycka
    copy C:\xxxxx G:\
    erase G:\xxxxxx
    goto smycka
    Odpovídat lze po přihlášení

  9. #9
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Velmi podobná metoda, ale v mém případě neproveditelná z několika důvodů:

    a) Windows 98 SE neums NTFS -> maximální velikost souboru 4 GB
    b) disk se systémem má jen 20 GB -> při použití jiného by byl některý nuceně jako Slave -> zdržení
    c) při kopírování menších souborů ze systémového disku několikrát na cílový by došlo k zátěži obou, navíc systémový je pomalejší -> zdržení

    Proto jsem to zvolil tak, jak to mám...v podstatě je to ale to samé.
    Odpovídat lze po přihlášení

  10. #10
    Občasný diskutér
    Registrace
    Aug 2007
    Příspěvků
    111

    aha jo, to mě nenapadlo, Ty to máš jakoby na jednom disku, ja to myslel ze dvou...
    právě jsem si koupil ramecek plus wd 2,5 a jak mám teda udělat např. dvouhodinový test abych nezatěžoval zbytečně disk v pc?
    Odpovídat lze po přihlášení

  11. #11
    Banned Avatar uživatele Pavel Boček
    Registrace
    Apr 2007
    Příspěvků
    4,198

    Mno, vytvoř soubor/y o něco menší, než je polovina kapacity disku a pak ho/je nech kopírovat na druhou polovinu a zase zpátky Ačkoli nevím, co testovat na novém disku...?
    Odpovídat lze po přihlášení

  12. #12
    Starousedlík SHW Avatar uživatele KEOSAN
    Registrace
    May 2008
    Příspěvků
    976

    A co ramdisk a z neho kopirovat na HDD ?

    Alebo inac. Napr. taky program na mazanie HDD - Eraser maze sposobom, ze vytvara na HDD stovky, tisicky suborov urcitej velkosti s nahodnymi datami a tusim dokaze mazat aj prazny priestor.

    http://www.heidi.ie/node/14

    Da sa mu nastavit pocet cyklov cez ake to ma premazavat.
    Cize napr. nastavenie velkeho poctu cyklov a nech to bezi aj tyzden. Potom otestovat povrch HDD.
    Odpovídat lze po přihlášení



  13. #13
    Starousedlík SHW Avatar uživatele r34ktor
    Registrace
    Oct 2006
    Příspěvků
    7,554

    Citace Původně odesláno od Pavel Boček Zobrazit příspěvek
    Od ICEBOSSe jsem dostal disk Seagate ST380021A (díky ) s vadným sektorem, že ho mám prý low-level zformátovat.
    K tomu jen pár připomínek:
    - low-level formát nelze u současných disků v domácích podmínkách provést.
    - disk, na kterém se v minulosti vyskytl vadný sektor(y), bych na důležitá data už nepoužíval. Maximálně na pokusy, či nekritické věci.
    - co ukazuje SMART?
    Odpovídat lze po přihlášení

  14. #14
    Starousedlík SHW Avatar uživatele KEOSAN
    Registrace
    May 2008
    Příspěvků
    976

    r34ktor

    nefunguju uz diagnosticke utilitky od vyrobcu ? Nimi to v minulosti slo aj pre ine typy diskov.
    Napr. DOSovske diagnosticke utilitky od Maxtoru /a fungovala detekcia i low level format, nazyvany aj zero write test/.
    Odpovídat lze po přihlášení

  15. #15
    Starousedlík SHW Avatar uživatele r34ktor
    Registrace
    Oct 2006
    Příspěvků
    7,554

    Citace Původně odesláno od KEOSAN Zobrazit příspěvek
    Nimi to v minulosti slo aj pre ine typy diskov.
    Pokud mě paměť neklame, tak to šlo naposledy u MFM disků...

    Citace Původně odesláno od KEOSAN Zobrazit příspěvek
    Napr. DOSovske diagnosticke utilitky od Maxtoru /a fungovala detekcia i low level format, nazyvany aj zero write test/.
    Ovšem přepis nulami není low-level formát.
    Vysvětlení najdeš zde: http://en.wikipedia.org/wiki/Low_lev..._of_hard_disks
    Odpovídat lze po přihlášení

Strana 1 z 2 12 PosledníPoslední

Podobná témata

  1. 3,5" HDD SATA: Pěkný test 3 generací 1TB pevných disků
    Od Salamander v sekci HDD, boxy, SSD
    Reakcí: 1
    Poslední příspěvek: 14-03-2010, 18:21
  2. Jaký program pro test povrchu disku?
    Od Petr S. v sekci Benchmarky a diagnostika
    Reakcí: 3
    Poslední příspěvek: 06-11-2007, 12:24