Portál AbcLinuxu, 10. května 2025 22:43

Dotaz: S.M.A.R.T. keca s dd nefunguje tak jak by melo

rudiik avatar 25.2.2013 19:15 rudiik | skóre: 16 | blog: rudiikuv miniblog
S.M.A.R.T. keca s dd nefunguje tak jak by melo
Přečteno: 346×
Odpovědět | Admin
Ahoj vsichni! Narazil jsem na zajimavou kombinaci problemu. Vse zacalo tim, ze smartd zacal posilat reporty u noveho disku ohledne Currently unreadable (pending) sectors. To by samo o sobe nebylo nic zvlastniho, ale kdyz jsem to zacal hloubeji zkoumat, zacaly vyplouvat podivnosti na povrch.

Podivnost c. 1)
Zadny test pomoci smartctl nenajde chybu - tzn. ani short ani long selftest.

Podivnost c. 2)
Zadnou chybu nenajde ani WD diag. Vse je dle nej v naprostem poradku.

Podivnost c. 3)
Po plnem wipe (dd if=/dev/zero of=/dev/sda bs=1M) disku se na poctu pending sektoru nic nezmeni. Pritom neopravitelnych sektoru je 0. Co je jeste zajimavejsi, po plnem wipe si stejne disk pamatuje GPT rozdeleni partition.

Posledni podivnost me vede k myslence, ze disk ma nekde "zastrcene" nepouzivane sektory a je z nich nejaky rozmrzely. Pritom pocet bloku disku je stejny jako u druheho stejneho disku, ktery tuto "vadu" nevykazuje. Nesetkal jste se nekdo nekdy s necim podobnym? Me uz nejak nenapada co s tim dal.

Nize vystupy (oriznute na relevantni info)

smartctl -l selftest /dev/sda
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 5330 -
# 5 Extended offline Completed without error 00% 5147 -
# 6 Short offline Completed without error 00% 5138 -

smartctl --all /dev/sda
197 Current_Pending_Sector 0x0032 066 066 000 Old_age Always - 65532
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0

parted -l /dev/sda
Number Start End Size File system Name Flags
1 17.4kB 2000kB 1983kB non-fs bios_grub
2 2097kB 30.0GB 30.0GB primary raid
3 30.0GB 32.0GB 2001MB primary raid
4 32.0GB 332GB 300GB primary raid
5 332GB 357GB 25.0GB primary raid
6 357GB 3001GB 2644GB ext4 primary
(v /dev/ zadne sdax nejsou)
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.2.2013 19:26 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Odpovědět | | Sbalit | Link | Blokovat | Admin

Skús pohľadať na iných forách či nemá niekto iný podobný problém. Možno ide o nejaký bug vo firmvéry. Vypisuje pri boote, že je nutné disk vymeniť. Spustí príkaz smartctl -x /dev/sda. Tento príkaz prečíta všetky informácie uložené v S.M.A.R.T. Log smartu nehlásí problém ? Skúšal si badblocks či nemá problém prečítať niektoré sektory ?

Ešte môžeš použiť nástroj HDAT2. Obsahuje rôzne testy, čitacie, zapisovacie a atď.

Root v linuxe : "Root povedal, linux vykona."
26.2.2013 08:33 R
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Presne tak, bude to bug vo firmware. Nejako sa poskodil pocet pending sektorov v SMART tabulke. Zial, je to pomerne casty problem aj u inych diskov :(
rudiik avatar 27.2.2013 22:43 rudiik | skóre: 16 | blog: rudiikuv miniblog
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Asi to tak vazne bude. Zkusim to projet pomoci badblocks a uvidi se...
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
Bedňa avatar 25.2.2013 20:34 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neviem či je to tento prípad, ale firmware si ukladá chybné bloky interne, až keď sa prekročí nejaké množstvo blokov, asi 100, tak S.M.A.R.T zahlási problém.
KERNEL ULTRAS video channel >>>
25.2.2013 21:36 potato
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co je jeste zajimavejsi, po plnem wipe si stejne disk pamatuje GPT rozdeleni partition
GPT je na disku na začátku a ještě jednou na konci.
rudiik avatar 27.2.2013 22:45 rudiik | skóre: 16 | blog: rudiikuv miniblog
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Ale vynulovani celeho disku pres dd by to proste melo podle me obsahnout taky.
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
AraxoN avatar 27.2.2013 23:02 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: S.M.A.R.T. keca s dd nefunguje tak jak by melo
Možno ak veľkosť disku nie je deliteľná veľkosťou dd bs= (v tomto prípade 1MB), tak tých posledných menej než 1MB sa nezapíše. Tam sa môže schovávať tá partition table. Neviem - len tak strieľam. Skúšať to na svojom disku teraz nebudem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.