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

Konfiguracja kontrolera Western Digital WD1002AWX1 w 386 - odzysk danych

MCbx 28 Sty 2006 20:48 1997 17
REKLAMA
  • #1 2231024
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Mam dysk z którego chciałbym odczytać dane. Dysk posiada kontroler, ale podłączenie jest dziwne.
    Mianowicie kontroler z dyskiem łączą dwie taśmy, jedna gdzieś tak 20 żyłowa, druga ok. 30, a na dysku są gniazda takie jak od stacji 5 1/4" (nie igły, tylko płytka).
    Udało mi się odczytać, że kontroler to Western Digital WD1002AWX1.
    Po podłączeniu kontrolera do 386 komputer robi zwiechę na BIOSie. Po wyłączeniu BIOSu karty kontrolera zworką wyświetla błąd: "HDD Controler Failure".
    Jak skonfigurować kontroler, by odzyskać dane z dysku?
    Z tego, co wyczytałem na płytce można zmieniać:
    ADDRESS: 320H lub 324H
    Reduced Write Current (8 heads) lub Head Sel 3 (16 heads) - a mój dysk w geometrii ma 4 głowice :). A to razem chodziło.
    IRQ2 lub IRQ5
    Jest jeszcze blok 8 zworek opisany DRIVE PARAMS.
  • REKLAMA
  • #2 2231086
    Tommy82
    Poziom 41  
    Posty: 12141
    Pomógł: 455
    Ocena: 1073
    To kontroler mfm
    Kontrolerowi z mjojej kolekcji wystarcza isa 8 bit
    z tym ze wg mnie to raczej sprzet dla xt/286
    ale moge sie mylic
    tu masz o twoim kontorlerze
    http://www.dcllabs.net/docs/1002awx1.txt
    http://docs.nojabrsk.ru/th99/c/txt/20217.txt

    Z tym ze zastanwiam sie czy z danych na tym dysku zostalo jeszcze tyle by daly sie odczytac szczegolnie jesli dysk byl przez dlugi czas nieuzywany
  • #3 2231252
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Wsadziłem to teraz do Pentium 166 - Windows ME na pokładzie wykrył URZĄDZENIE PRZECHWYTYWANIA OBRAZU i nie zainstalował do niego sterowników. Nie wiem, jak można dyskiem twardym rozmiarów sporej cegły robić zdjęcia, ale to już sprawa Windowsa :) .
  • #4 2231320
    Tommy82
    Poziom 41  
    Posty: 12141
    Pomógł: 455
    Ocena: 1073
    a jaki dysk moze zle kontroler pozworkowany
    a co do windowsow to nie licz na to ze xp/2000 wogole cos konkretnego wykryje
    natomiast 9598me tez razej nic konkretnego nie znajdzie w czasach w95 o takich dyskach juz malo kto slyszal bo idee od czasow 286 rzadzilo (ja mam plyte 286 z wbudowwanym kontrolerem ide)
    najlepiej to by to bylo w jakas 286 wlozyc i sprubowac odpalic bo im niwszy komp tym mniejsza szansa na kompatybilnosc
  • #5 2231353
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38812
    Pomógł: 3174
    Ocena: 6532
    Mi taki kontroler działa na pokładzie 386 ale konieczne jest wyłączenie kontrolera IDE (jeśli jest zintegrowany, ja go mam w postaci karty ISA).
    Kontroler MFM nie obsługuje autodetekcji dysku i zazwyczaj widnieje jako pierwszy kanał (czy jak to tam nazwać), czyli dyski C: i D: (tak to jest opisane w BIOSie, chyba wtedy się nie dzieliło dysków na partycje...), choć mam też kontroler, który może pracować jako Secondary (ale z kolei BIOS komputera mi tego nie obsługuje a te kontrolery nie miały własnego BIOSa).
  • #6 2231434
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Powiedz coś szerzej o tym kontrolerku, co to, jak skonfigurowany.
    Mój jest skonfigurowany pod typowy dysk 20MB i taki własnie jest podłączony. Ma zworki "AT Mode" i "XT Mode" ale na obu nie wykrywa.
    Wogóle BIOS tego kontrolera to dość dziwny układ. Na wszytskich zdjęciach tego sprzętu jest podobny, ale nie ma "okienka" przez które widać płytkę mikroukładu.
  • REKLAMA
  • #7 2231526
    Tommy82
    Poziom 41  
    Posty: 12141
    Pomógł: 455
    Ocena: 1073
    jesli komp w ktorym go odpalasz to nie XT a 286 lub wyzej to ustaw go na AT
  • #8 2231541
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38812
    Pomógł: 3174
    Ocena: 6532
    Okienko powinno być zakryte, bo może się skasować pamięć pod wpływem światła słonecznego (UV).

    Nie zapomnij o ustawieniu odpowiedniego ID i terminatora na dysku.
  • #9 2231679
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    To mam poustawiane. Mi chodzi o włączenie/wyłączenie BIOSu karty i ustawienia IRQ/adresu.
  • REKLAMA
  • #10 2231718
    Tommy82
    Poziom 41  
    Posty: 12141
    Pomógł: 455
    Ocena: 1073
    CLOSED: Jumper (small shorting pens) is installed
    OPEN: Jumper is not installed.

    Table 1: * � Sammy's settings
    Pin
    Jumper Connects Status

    W3 Closed * BIOS ROM Enabled
    Open BIOS ROM Disabled

    W4 2-3 * Device Address 320H
    2-1 Device Address 324H
    W6 2-3 Reduced Write Curent (8 Heads)
    2-1 * Head Sel 3 (16 heads)
    W8 2-3 * Standard factory setting. First or only
    disk controller in system.
    1-2 Second disk controller in system. Requires
    modification of W4.


    Z pierwszego linka
  • #11 2231736
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38812
    Pomógł: 3174
    Ocena: 6532
    Uważaj tylko, bo jak masz taśmę z przeplotem to ona zmienia ID dysku o jeden (jak w przypadku flopa).
  • REKLAMA
  • #12 2233604
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    To znaczy mam ustawić numer dysku na 2gi?

    Jeżeli pamięć kasuje się od intensywnego światła, to z BIOSu niewiele zostało. Okienko było przez całe lata otwarte a karta leżała w różnych miejscach.
    Czy istnieje możliwość uruchomienia tego kontrolera bez BIOSu? Tam jest tylko geometria, którą może przejąć BIOS komputera 386 z konfiguracją dyskową numer 2 (20MB) i program lowlevelformatujący, wywoływany z DEBUGa, który znajduje się w wielu 286+ BIOSach jako integralna część.
  • Pomocny post
    #13 2233914
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38812
    Pomógł: 3174
    Ocena: 6532
    Spróbuj ustawić ID na dysku zworkami na 1 lub na 0... BIOS kontrolera wyłącz a w BIOSie komputera ręcznie (User) podaj geometrię dysku.
  • #14 2234547
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Dysk ustawiony jako dysk 1 (zera nie było)
    Terminator resistor ustawiony zgodnie z instrukcją

    Kontroler próbowałem na właściwie wszystkich możliwych adresach i IRQ.
    Gdy BIOS jest włączony, komputer się zawiesza
    Gdy BIOS jest wyłączony, komputer nie widzi kontrolera
  • Pomocny post
    #15 2234656
    roodzeek
    Poziom 23  
    Posty: 519
    Pomógł: 39
    Ocena: 3
    Moim zdaniem nie uruchomisz tego kontrolera na komputerze typu AT,powód - popatrz na adresy i IRQ jakie możesz ustawić i porównaj z adresami standardowego kontrolera HDD w komputerze AT.
    Twój kontroler najpewniej pochodzi z PCXT.

    Możesz spróbować znaleźć inny kontroler MFM ale taki na ISA16 z tym że nie masz gwarancji że coś zczytasz. Duet kontroler + HDD współpracował dobrze jeśli przed instalacją systemu się zrobiło low format dysku. Jak zmieniłeś kontroler to mógł się nie dogadać z formatem założonym przez inny kontroler.

    Mnie się udało uruchomić na PCAT tylko kontrolery MFM co były na ISA16 i miały adresy 1F0h/170h. Oczywiście w BIOSie płyty głównej musiał być wyłączony zintegrowany kontroler HDD.

    PS: A udało się komuś odpalić naraz jeden kanał IDE a drugi MFM? Wiem że kopia z 20MB HDD przez dyskietki to nie problem ale swego czasu walczyłem by takie coś uruchomić... No i nie udało mi się.
  • #16 2239313
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Cholera chyba wiem.
    IRQ: Drugie to ATowski most, pozostaje piąte. Piąte w płycie głównej przypisane jest na sztywno do kontrolera drugiego LPT, który też musi mieć skonfigurowane IRQ5. Jeeli kontroler jest nieobecny, to nawet karty muzycznej się w dziadostwo nie da włożyć.
    Adres: w manualu nie ma 320H, ani 324H, CheckIt twierdzi, że są "disabled".
    Wniosek: szukam innego kontrolera/płyty gł.

    Aby odpalić dysk na innym kontrolerze trzeba tylko znać interleave.

    Twierdzisz, że są kontrolery MFM pod ISA16? poszukam.
  • #17 2239776
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38812
    Pomógł: 3174
    Ocena: 6532
    Mam nawet dwie sztuki takowych... jeden to WD1003V-MM2 (ale nie na sprzedaż, dostałem go razem z dyskiem 3,5" 40MB produkcji NEC na próbę go sformatowłem, działa idealnie, zarówno dysk i kontroler wyglądają na nieużywane).
  • #18 2899166
    MCbx
    Poziom 28  
    Posty: 1543
    Pomógł: 14
    Ocena: 27
    Udało mi się już wykombinować inny kontroler MFM pod ISA 16bit i działa ładnie. Podłaczyłem nawet dwa dyski.

Podsumowanie tematu

✨ Dysk z kontrolerem Western Digital WD1002AWX1 podłączany do komputera 386 powoduje zawieszenie BIOS-u przy włączonym BIOSie kontrolera oraz komunikat "HDD Controller Failure" po jego wyłączeniu. Kontroler MFM wymaga wyłączenia zintegrowanego kontrolera IDE w komputerze 386 i nie obsługuje autodetekcji dysku. Ustawienia zworkowe obejmują adresy 320H lub 324H, IRQ2 lub IRQ5, tryby AT/Xt oraz parametry dysku (DRIVE PARAMS), a także opcje Reduced Write Current (8 głowic) lub Head Sel 3 (16 głowic), choć dysk ma 4 głowice. BIOS kontrolera może być uszkodzony przez ekspozycję na światło UV, co utrudnia jego działanie. Zaleca się ręczne ustawienie geometrii dysku w BIOS-ie komputera i wyłączenie BIOS-u kontrolera. Kontroler WD1002AWX1 jest prawdopodobnie przeznaczony do komputerów PC XT/286, a jego adresy i IRQ nie są kompatybilne z komputerami AT, co utrudnia uruchomienie na 386/AT. Wskazane jest użycie kontrolera MFM na ISA 16-bit, kompatybilnego z komputerem AT, np. WD1003V-MM2, który umożliwia podłączenie dwóch dysków i poprawne działanie. W przypadku zmiany kontrolera konieczne jest zachowanie zgodności formatu niskopoziomowego (low level format) i interleave dysku. Taśmy z przeplotem mogą zmieniać ID dysku, co należy uwzględnić przy konfiguracji. Ostatecznie autor znalazł inny kontroler MFM ISA 16-bit, który działa poprawnie z dwoma dyskami.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA