Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: beer 30 Července 2012, 12:04:19

Název: vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 12:04:19
mám disk, sata 160 GB, má 12 vadných sektorů, přes gparted jsem ho rozdělil na cca 25 oddílů, jak zjistím, na kterém z těchto oddílů se vadné sektory vyskytují, abych oddíl zakázal?

Jak nejlépe vadný oddíl zakázat, aby se vadné sektory dále nešířily?

edit:
Kód: [Vybrat]
sudo fsck.ext2 -c /dev/sdxtakto bych mohl možná zkontrolovat oddíl po oddílu.

Nebo byste doporučily spíše badblocks?
Kód: [Vybrat]
sudo badblocks /dev/sdx
Badblocks mi ale  nenapíše, které bloky již byly přes smart přemapovány...

Nebo bych měl použít smartctl?
Kód: [Vybrat]
sudo smartctl -H /dev/sdx
Název: Re:vadné sektory na disku
Přispěvatel: Petr Merlin Vaněček 30 Července 2012, 14:04:51
Vadné sektory se mohou (a nejpravděpodobněji i budou) šířit i z "mrtvé" particie.
Stojí tolik práce a nejistoty za to riziko ztráty dat?

Vždyť mnozí za měsíc i víc protelefonují, než co stojí nový disk.
Název: Re:vadné sektory na disku
Přispěvatel: Rover623 30 Července 2012, 14:08:36
Doporučuji HirensBootCD a tam si zvolit grafický test disku. Je tam vidět mapa a na té přesně uvidíš kde ty sektory jsou. Pokud budou roztroušené po celém disku, tak předpokládej, že se postupem času začnou spojovat
Název: Re:vadné sektory na disku
Přispěvatel: Roman Vacho 30 Července 2012, 14:27:13
Pokud jsou skutečně vadné, tak jej elektronika disku zpravidla přemapuje. Pokud se nemnoží, dá se na určité dožití disk provozovat. Nutno monitorovat.
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 14:37:41
Vadné sektory se mohou (a nejpravděpodobněji i budou) šířit i z "mrtvé" particie.
Stojí tolik práce a nejistoty za to riziko ztráty dat?

Vždyť mnozí za měsíc i víc protelefonují, než co stojí nový disk.

PC jsem dostal zdarma, má 2 disky, jeden je ide 60 GB, palimpsest ukazuje, že je v pořádku, ale trošku víc chroupe. 2. disk je tento, který vykazuje 12 vadných sektorů. Systém a domovskou složku jsem instaloval na disk ide, který dle smart vypadá v pořádku. Nicméně mi přijde škoda úplně nevyužít disk 160 GB. PC není pro mne, proto do něj nechci nic investovat. Prostě pokud bude sloužit, tak to bude OK. Beztak bude sloužit dle mého názoru jen na skype, serfování po webu a stahování porna. Vzhledem k tomu, že osobám, pro které je určen, 2x vyhořel pc po úderu blesku a nehlo to s nima, aby si zařídili přepěťovou ochranu, je mi celkem jedno, jestli se jim nějaké to porno ztratí.

Pokud by disk šel používat, tak bych tam hodil swap, /tmp, a zbytek prostoru namountoval do /home/user/Stažené

Má představa je taková, že pokud dojde k závadě, tak by maximálně přišly o to, co si stáhli z webu, pokud odejde /tmp nebo swap, tak přes terminál zakomentují příslušný mountpoint v /etc/fstab a systém bude opět fungovat.
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 14:38:24
Doporučuji HirensBootCD a tam si zvolit grafický test disku. Je tam vidět mapa a na té přesně uvidíš kde ty sektory jsou. Pokud budou roztroušené po celém disku, tak předpokládej, že se postupem času začnou spojovat

Díky za tip, raději bych však využil nějaké utility přímo v systému, než stahovat a vypalovat další cd :).
Název: Re:vadné sektory na disku
Přispěvatel: compaq 30 Července 2012, 14:45:25
badblocks může vypsat i čísla sektorů. Potom se dá spočítat kde jsou a tuto oblast nevyužívat.
Udělat například jeden oddíl před a jeden za, až do konce disku s velkou rezervou kolem poničené oblasti.

Ale lepší řešení pro tvůj disk je na tomto obrázku:

(http://img3.hyperinzerce.cz/x-cz/inz/5010/5010394-plechova-popelnice-1.jpg)
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 14:47:24
Pokud jsou skutečně vadné, tak jej elektronika disku zpravidla přemapuje. Pokud se nemnoží, dá se na určité dožití disk provozovat. Nutno monitorovat.

Bohužel se množí. Předtím, než jsem disk rozdělil a přeformátoval, vykazoval disk o 2 vadné sektory méně. Nicméně jsem na něm spustil nějaké testy přes palimpsest, možná se tedy reálně nemnoží, jen nebyly předtím odhaleny.

12 sektorů je tuším nějakých 512*12 byte  = cca 6 KB nebo 4096*12=48 MB.
Vzhledem k velikosti disku je to směšně málo, pokud bych třeba na daném místě odřízl několik gb, třeba by se nákaza nešířila...
Název: Re:vadné sektory na disku
Přispěvatel: compaq 30 Července 2012, 14:51:10
Pokud jsou skutečně vadné...

Jak se liší badblockem detekovaný "vadný" a "skutečně vadný" sektor?  ;)
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 14:51:20
badblocks může vypsat i čísla sektorů. Potom se dá spočítat kde jsou a tuto oblast nevyužívat. Udělat nepříklad jeden oddíl před a jeden za, až do konce disku s velkou rezervou kolem poničené oblasti.

Ale lepší řešení pro tvůj disk je na tomto obrázku:


Nesouhlasím - elektroodpad do smíšeného odpadu nepatří  :), byl bych rád, kdyby alespoń nějakou dobu posloužil. I kdyby to byl rok nebo půl roku.
Název: Re:vadné sektory na disku
Přispěvatel: compaq 30 Července 2012, 14:54:19
...byl bych rád, kdyby alespoń nějakou dobu posloužil. I kdyby to byl rok nebo půl roku.

Tak použij moje první řešení. Já tak provozuju disk v MacBooku už několik let (a to měl vadných sektorů asi 200). Udělal jsem si 140GB oddíl od začátku a 7GB od konce (kde mám kompletní kopii instalačního DVD Mac OSX - praktické). Místo mezi oddíly se nepoužívá.
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 14:55:30
Pokud jsou skutečně vadné...

Jak se liší badblockem detekovaný "vadný" a "skutečně vadný" sektor?  ;)

Smart nebo jiné nástroje mohou teoreticky označit za vadné oblasti, které jsou vadné z hlediska nekonzistence souborů, poškozeného filesystému například po výpadku proudu. Disk v takovém případě není hardwarově vadný, po přeformátování vadné sektory nemusí vykazovat. Toto však není takový případ, vadné sektory jsou evidentně z důvodu nějaké hardwarové chyby, nárazem hlavičky na plotnu nebo něčím jiným, ale zřejmě ne po výpadku proudu.
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 15:00:47
...byl bych rád, kdyby alespoń nějakou dobu posloužil. I kdyby to byl rok nebo půl roku.

Tak použij moje první řešení. Já tak provozuju disk v MacBooku už několik let (a to měl vadných sektorů asi 200). Udělal jsem si 140GB oddíl od začátku a 7GB od konce (kde mám kompletní kopii instalačního DVD Mac OSX - praktické). Místo mezi oddíly se nepoužívá.

Ano, chci to udělat podobně. Odhalit, kde jsou vadné sektory a partišny okolo s velkou rezervou nepoužívat. Bohužel nemám na testování 2 monitor, nemohu tam nechat badblock běžet x desítek hodin, protože bychom s manželkou nemohli používat svůj pc. Zkusím je lokalizovat přes
Kód: [Vybrat]
sudo smartctl -H /dev/sdx, to by mělo být asi nejrychlejší. Pak bych jen ty vadné + sousední oddíly zcela smazal.
Název: Re:vadné sektory na disku
Přispěvatel: compaq 30 Července 2012, 15:02:49
badblock může běžet v terminálu na pozadí, jen zmenšíš okno... ale proti gustu...
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 15:13:33
badblock může běžet v terminálu na pozadí, jen zmenšíš okno... ale proti gustu...

To jo, ale naše data máme na jiném pc, které nemůžeme používat. Badblock by mi také mohl běžet 2 dny. Test smart mi běžel v palimpsestu mi běžel cca 18 hodin a musel jsem ho sestřelit, zdálo se, že se to nikam nehýbe.
Název: Re:vadné sektory na disku
Přispěvatel: Dandim 30 Července 2012, 15:15:16
Disk bych normálně používal. Ale i sledoval. Stačí i ten nástroj disky.
Jinak možná pomůže toto: http://www.linuxsoft.cz/article.php?id_article=1928
Název: Re:vadné sektory na disku
Přispěvatel: beer 30 Července 2012, 15:22:34
Disk bych normálně používal. Ale i sledoval. Stačí i ten nástroj disky.
Jinak možná pomůže toto: http://www.linuxsoft.cz/article.php?id_article=1928

Super článek.