logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Czy można wyzerować SMART-a bez użycia karty PC-3000 ?

Dydzio 28 Wrz 2006 17:41 8093 31
Najlepsze odpowiedzi

Czy można zresetować SMART i przywrócić dysk do stanu fabrycznego bez użycia PC-3000?

Tak, ale nie ma jednej uniwersalnej metody dla wszystkich dysków, a jeśli dysk jest faktycznie uszkodzony, SMART zwykle pojawi się ponownie [#3076965] W dyskach z TMOS i dostępem do terminala, np. wielu Seagate, można podłączyć się przez prosty interfejs RS-232/TTL (np. MAX232), do pinów TX/RX przy zworach, i pracować w terminalu tekstowym przy 9600 bps [#3076498][#3076950][#3077385] Jedna z podanych metod „wyzerowania SMART-a do wartości firmowych” to uruchomienie self-testu dysku, choć może to trwać bardzo długo, np. około 36 godzin dla Maxtora [#3452287] Dla Samsunga wspomniano narzędzie HUTIL, które kasuje SMART z linii komend [#3452287] Podano też komendę ATA do inicjalizacji SMART: `DE 00 01 4F C2 A0 B0` [#3452287] Stare Maxtory nie miały możliwości podpięcia terminala, więc nie każdy dysk da się tak obsłużyć [#3452177]
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
  • #1 3065896
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Nieraz już słyszałem o dyskach, które wywalają SMART status BAD Najczęściej z jakiś prozaicznych powodów: np. źle podłączona taśma, która w efekcie powodowała dużo błędów CRC.
    Tak samo rzecz ma się z bad sectorami: SMART status może być bad z powodu atrybutu Realocated Sector Count... ale niektóre bad sectory można zregenerować...

    Więc pytanie, czy można jakoś (bez użycia karty PC-3000 oczywiście) tak jakby zresetować dysk do stanu fabrycznego?
    Wyzerować SMART, zrealokowane sektory przywrócić itp.

    Pozdrawiam
    Dydzio

    Moderowany przez TONI_2003:

    Zmieniłem i poprawiłem temat postu!

  • #2 3076498
    zorg666
    Poziom 22  
    Posty: 556
    Pomógł: 30
    Ocena: 28
    tak jest to proste ale tylko w dyskach z systemem TMOS, czyli w dyskach do których można podłączyć terminal.
    czyli np. duża część dysków firmy Seagate.
    a jaki to dysk, który masz do wyzerowania smarta ?
  • #3 3076554
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Pytanie jest ogólne, w tej chwili mi chodzi o jednego z WuDeków.
    O jaki terminal chodzi???
  • #4 3076950
    maras77
    Poziom 21  
    Posty: 540
    Pomógł: 21
    Ocena: 113
    Dydzio napisał:
    Pytanie jest ogólne, w tej chwili mi chodzi o jednego z WuDeków.
    O jaki terminal chodzi???


    O coś w rodzaju terminala szeregowego. Podłączasz RS 232 z konwerterem TTL w postaci MAX 232 do wolnej zworki w dysku jako TX i RX i masz normalny terminal tekstowy.

    Na 9600 chyba.
  • #5 3076965
    erikses
    Poziom 18  
    Posty: 385
    Pomógł: 5
    Ocena: 8
    jest PC3K którym da się to zrobić bez samej karty PC3K ale wiadomo jest to informacja tzw edukacyjna , pozatym smart wywali się ponownie jeśli dysk jest faktycznie uszkodzony naprzykład przy formacie
  • #6 3076970
    jankolo
    Spoczywaj w Pokoju
    Posty: 32197
    Pomógł: 1792
    Ocena: 586
    Czy zaspokoiłby kolega moją ciekawość i napisał, czemu ma służyć wyzerowanie wszystkich parametrów tablicy SMART (z wyjątkiem dla reallocated sectors count)? Na przykład takiego parametru jak czas pracy dysku?
  • #7 3077144
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Chodzi mi o wyzerowanie błędów odczytu (jak dobrze pamiętam Raw Read Error Rate).
    Wszystkie pozostałe atrybuty są w porządku, tylko ten jeden mi psuje :(

    Maras, mógłbys nieco jaśniej??? Może jakiś link, schemat czy coś???

    erikses, czy to, o czym piszesz, to soft do karty PC3000??? Mógłbys rozwinąć myśl o ponownym wywaleniu się SMARTa???
    Rady:
    - dbaj o styl swojej wypowiedzi
    - nie popełniaj błędów
    - nie zaniżaj poziomu elektroda.pl

    - nie stosuj wielokrotnie ( ?, ! )
    Dziękujemy!
    (TONI_2003)
  • #8 3077385
    maras77
    Poziom 21  
    Posty: 540
    Pomógł: 21
    Ocena: 113
    Podłączałem się do dysku Seagate kiedyś.

    Wygląda to tak, że jak są zworki Master/Slave, Cable select, to obok jest czwarta para pinów. I do niej podłączasz kabelek, np od telefonu komórkowego, interface do LPG, cokolwiek, co ma konwersję z TTL do RS 232. Jeden pin to TX, drugi RX. Masę bierzesz dowolnie. Potem włączasz Hyperterminal i ustawiasz transmisję na 9600. Włączasz dysk i w hyperterminalu widać, co się w dysku dzieje - widać komunikaty o uruchamianiu modułów, komunikaty błędów, no i można wydawać polecenia, zgrywać firmware, kalibrować jakieś parametry. jest na sieci do tego instrukcja.

    Tu masz też opisane trochę.
    https://www.elektroda.pl/rtvforum/topic405993.html#2060795

    A najwięcej masz tu:
    https://www.elektroda.pl/rtvforum/search.php
  • #9 3077439
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    Niegłupi pomysł ;) ja mam ostatnio SMART status bad, bo mi się obluzowała wtyczka od zasilania i mam wartość Worst równą 1 przy progu 25 dla parametru Spin Up Time... Niestety to Samsung, a dla nich jakoś nie widać poleceń TMOS'a (terminalem się już "bawiłem" ale na Seagate'ach).
  • #10 3077503
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    maras77 napisał:


    Tamten temat jest zablokowany, wiec prosiłbym tutaj o podanie jak największej liczby kodów zwracanych do terminala wraz z krótkim opisem.

    Chodzi mi o to:
    kod 50 to status normalny, kod 00 to tryb diagnostyczny
    i o to:
    jesli 60 lub 4f - to beda kłopoty z dyskiem 
    jesli 3f to są tylko błedne sektory lub jest uszkodzony którys moduł SA


    Skąd wziąć podobne obrazki:
    Czy można wyzerować SMART-a bez użycia karty PC-3000 ?
    dla dysków innych producentów???
    Na stronie PC3000 raczej tego nie znajdę :)

    PS. Właśnie nasunęło mi się jeszcze jedno pytanie: mam "jakiś" dysk Seagate, przypuszczelnie Barracuda ATA II lub Medalist. Dysk bez naklejki, stuka. Czy można jakoś odczytać jego model i firmware???
  • #11 3077605
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    Tak ale Medalist'y nie miały TMOSa (przynajmniej nie te stare. Piny Tx i Rx to są te, na które w/g opisu nie zakłada się zworek, masa jest w dolnym rzędzie pinów od wyboru Ma, Sl, CS.
  • #12 3077616
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    tzok napisał:
    Tak ale Medalist'y nie miały TMOSa (przynajmniej nie te stare.


    Skoro tak, to jak???
  • #13 3077620
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    W tych starych się nie da po terminalu szeregowym, w nowszych się da...
  • #14 3077664
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    tzok napisał:
    Tak ale Medalist'y nie miały TMOSa (przynajmniej nie te stare. Piny Tx i Rx to są te, na które w/g opisu nie zakłada się zworek, masa jest w dolnym rzędzie pinów od wyboru Ma, Sl, CS.


    To Ty chyba dyski trzymasz do góry nogami, bo właśnie przemierzyłem i ja masę mam u góry :)
  • #16 3077729
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Dobra, po kolei...
    Kiedyś miałem Nokię 3210 i chciałem sobie sklecić dla niej Flasher Dejana. Kupiłem wszystkie części, ale na tym się skończyło :)
    Mam układ MM74HC14N, który ma 14 nóżek, czyli mniej, niż na powyższym zdjęciu.
    Pomożecie mi złożyć coś w stylu tego kabelka do Seagate`a, a może i do innych dysków???
    Bardzo proszę :)
  • #17 3077937
    BHenryk
    Poziom 22  
    Posty: 467
    Pomógł: 36
    Ocena: 13
    Podaję schemet interfejsu
  • #18 3078172
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    Dejan jest na LPT a do dysków potrzebujesz zwykły FBUS.
  • #19 3078406
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Wiem, ale chodzi mi tylko o ten układ.
    BHenryk, nie podałes jednak schematu :(
  • #20 3078525
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    O co Ci chodzi z tm układem, w Dejanie masz bufor CMOS a tu potrzebujesz konwerter RS-232 na TTL.
  • #21 3078572
    Dydzio
    Poziom 30  
    Posty: 2015
    Pomógł: 107
    Ocena: 43
    Myślałem, że to jest konwerter tym bardziej, że BHenryk ponoć ma schemat...
  • #22 3078650
    bubu321
    Poziom 24  
    Posty: 723
    Pomógł: 52
    Ocena: 11
    Schemat
    Czy można wyzerować SMART-a bez użycia karty PC-3000 ?
    Moderowany przez TONI_2003:

    Proszę tylko zamieszczać fotki tak jak w linku poniżej!
    Firmy takie czy siakie co jakiś czas kasują fotki czy coś w tym stylu i już nic nie zostaje dla potomnych....
    Sądzę że jest to zrozumiale dla wszystkich.
    Ogłoszenie: Wklejanie zdjęć.

  • #23 3078739
    BIGOLSEN
    Poziom 31  
    Posty: 1495
    Pomógł: 151
    Ocena: 45
    A może to :
    kilka różnych rozwiążań na 3 fotkach , 2 programy i 3 manuale .
    A także program do DOS-a z emulatorem ( fotka taka sama jak podana przez bubu321 ) - to ten wyżej term1.rar .

    Pozdrawiam .
    Załączniki:
    • Term1.rar (156.71 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • TERMINAL.rar (504.99 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #24 3079011
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38788
    Pomógł: 3174
    Ocena: 6527
    Ten konwerter na 74LS14 za eleganckim rozwiązaniem nie jest... w większości przypadków ma szanse działać, ale poziomy napięć nie mieszczą się w normach opisujących rs-232, MAX-232 jest dedykowanym do tego układem.
  • #25 3451143
    Szopler
    Poziom 21  
    Posty: 570
    Pomógł: 7
    Ocena: 12
    A da się coś takiego przeprowadzić dla dysku MAXTOR 6L040J2 i ew. MAXTOR 5T040H4 ?
  • #26 3452177
    BIGOLSEN
    Poziom 31  
    Posty: 1495
    Pomógł: 151
    Ocena: 45
    Szopler napisał:
    A da się coś takiego przeprowadzić dla dysku MAXTOR 6L040J2 i ew. MAXTOR 5T040H4 ?


    Maxtory póki co , nie posiadają możliwości podpięcia do nich terminala .
    Teraz kiedy przejęci zostali przez Seagate , to być może wkrótce nowa produkcja , ruszy juz z takimi możliwościami .

    Pozdrawiam .
  • #27 3452287
    99none
    Poziom 19  
    Posty: 339
    Pomógł: 27
    Ocena: 11
    witam,
    - Prosta metoda wyzerowania smarta do wartości firmowych to uruchomienie Self-testu na danym dysku.
    - Jedyna wada tej metody to długi czas procedury, np. dla Maxtora to czas rzędu 36 godzin.
    - niektórzy producenci dostarczają swoim serwisom narzędzi do takich operacji, np. Samsung za pomocą oprogramowania Hutil kasuje smarta z poziomu linii komend.
    Z poziomu ATA konsoli też jest możliwość inicjalizacji smarta za pomoca ATA komend, w spisie ATA-7 jest taka komenda DE, 00, 01, 4F, C2, A0, B0.
  • #28 3453664
    LvL
    Poziom 12  
    Posty: 66
    Pomógł: 1
    A jakie to komendy dla dysku samsunga? Pytam bo mam taki dysk i nikt niewie co go boli, opisywałem ten problem na forum jednak niemiałem odpowiedzi. Robiłem mu low format i było 0 bad sectorów zrobiłem partycje po niskim formacie i nagrałem tam kupe danych, poszło dobrze. Problem zaczyna się teraz, niemożna nic odczytać mimo że widać co jest na dysku i jaką mają wielkość pliki. Dysk to SV0802N. W serwisie samsunga powiedzieli że oni dysków nie naprawiają tylko wysyłają do holandii, a w moim może być albo głowica czytająca albo firmware skopane .
  • #29 3454417
    zorg666
    Poziom 22  
    Posty: 556
    Pomógł: 30
    Ocena: 28
    Jakie kody błędów podają programy diagnostyczne producenta dysków.
    np. wywyłany Hutil
  • #30 3457283
    LvL
    Poziom 12  
    Posty: 66
    Pomógł: 1
    To są pliki z programu HUTIL i PowerMax (MAXTORA), maxtor podaje kąkretnie numer błędu
    Załączniki:
    • HT715044.txt (4 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • DRVINF.TXT (3.82 KB) Musisz być zalogowany, aby pobrać ten załącznik.

Podsumowanie tematu

✨ Dyskusja dotyczy możliwości wyzerowania tablicy SMART w dyskach twardych bez użycia specjalistycznej karty PC-3000. Wskazano, że reset SMART jest możliwy w dyskach wyposażonych w system TMOS, głównie w modelach Seagate, poprzez podłączenie terminala szeregowego (RS-232 z konwerterem TTL, np. MAX232) do specjalnych pinów na dysku. Terminal umożliwia odczyt komunikatów i wydawanie poleceń serwisowych, w tym kalibrację i zgrywanie firmware. Dla starszych modeli, np. Maxtorów, brak jest takiej funkcjonalności, choć niektórzy producenci oferują narzędzia serwisowe (np. Samsung Hutil) pozwalające na reset SMART z poziomu linii komend. Metoda ta wymaga jednak długiego czasu (np. 36 godzin dla Maxtora). W dyskusji pojawiły się także informacje o kodach statusów SMART i ich interpretacji, a także o problemach z resetem atrybutów takich jak Realocated Sector Count czy Raw Read Error Rate. Podkreślono, że jeśli dysk jest faktycznie uszkodzony, SMART może ponownie zgłosić błędy po formacie. Wątek techniczny obejmował także schematy konwerterów RS-232 na TTL oraz przykłady podłączenia do pinów dysku. Wspomniano o ograniczeniach w modelach Samsung i Maxtor oraz o braku terminala w starszych dyskach. Dyskusja zakończyła się stwierdzeniem, że terminala nie udało się wykonać, a temat uznano za zamknięty.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA