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

Czy ASUS DVD-E616 będzie pracował pod Windows 98ME ?

Pokey 09 Gru 2004 08:54 1497 10
REKLAMA
  • #1 1047241
    Pokey
    Poziom 17  
    Witam!
    Piszę o tym na forum "softwarowym" bo to chyba kwestia programowa. Mam taki napęd ale jest "nie widoczny" pod tym systemem. Bios rozpoznaje mi go prawidłowo (ustawia nawet w tryb UDMA-5). Słyszałem, że do pracy pod windows "niższym" niż XP wymagane jest zainstalowania sterowników dostarczonych z dyskietką - mam tą dyskietkę. Po uruchomieniu instalatora tworzy się na dysku C katalog ASUS_CD z plikiem ASUSCD.SYS oraz modyfikowne są pliki autoexec.bat oraz config.sys - tworzone są wpisy instalujące nowe urządzenie (DEVICE=.... w configu i MSCDEX.EXE w autoexeku) - czyli standardowo jak to się robi aby działał CD-ROM pod dosem. Wiem że czasem to pomaga też Windowsowi, bo testowałem kiedyś stary CD-ROM firmy BTC na Win95 - wykrył mi go dopiero po zrobieniu odpowiednich wpisów w plikach startowych. Ale problem jest z Windowsem ME który jako-tako nie ma trybu DOS a pliki istnieją (chyba jest jakaś emulacja dosa) - jednakże po zrobieniu potrzebnych wpisów w plikach startowych i ponownym uruchomieniu windows, pliki z tymi wpisami zostają zamienione na *.BAK a w plikach startowych pojawia się znów to co było przed ich modyfikacją :( i mojego DVD nie widać :cry:. Jeśli uruchomię samego DOSa z płyty startowej (z obsługą CD-ROM) to mi go wykrywa i nawet widzi płyty DVD.
    Moje pytanie jest więc takie: czy są jakieś inne sterowniki (typowo windowsowe) do tego DVD lub czy istnieje jakiś sposób na zrobienie tych wpisów w plikach startowych tak żeby ona tam się "utrzymały"?
    P.S. Próbowałem to wpisywać w rejestrze, znalazłem takie klucze (EBD) odpowiadający tym plikom, gdzie już były znajome mi wpisy (typu mode keyb device display itp), wpisałem te "moje" ale to również nie pomogło :(
  • REKLAMA
  • REKLAMA
  • #3 1047495
    arnoldk_20
    Poziom 35  
    Windows me nie lubi sterowników dosowych dopisanych w autoexec.bat i config.sys i dlategi przywraca pliki bez wpisów.
    Jeżeli bios wykrywa to jest dobrze
    Trochę dziwne że windows nie wykrywa. Pewnie coś jest namieszane w systemie próbowałeś usunąć kanały IDE i uruchomić komputer od nowa albo zainstalować sterowniki Ide producenta płyty głównej .
  • #4 1049163
    Pokey
    Poziom 17  
    Dzięki Brzoskwin za linki, poczytam sobie. A firmware mam chyba najnowszy (oryginalny) i wiem, że na XP ten DVD działa prawidłowo. Nie próbowałem instalować ponownie sterowników do kontrolerów IDE. Mam płytę na 440BX i od systemu Win98 (w górę), nie muszę nic dodatkowo instalować do IDE (te systemy już obsługują Bus Mastering :) w mojej płycie) - no, chyba że się mylę. Próbowałem ponownie instalować windowsa, ale tylko jako "nainstalowanie" na istniejący system - niestety nie pomogło :(
    Spróbuję jeszcze pobawić się sterownikami od IDE bo nie chcę "wracać" na Win98 by sprawdzić czy te DOSowe sterowniki by pomogły.
  • REKLAMA
  • #5 1049303
    tzok
    Moderator Samochody
    DOSowe sterowniki nie pomogą - dadzą co najwyżej dostęp do CD w trybie 16 bit, bez obsługi Joliet (długich nazw plików) a Windows będzie ostrzegał (słusznie zresztą), że ich obecność obniża wydajność systemu.
  • #6 1056318
    Pokey
    Poziom 17  
    tzok ma rację, te DOSOwe sterowniki dadzą tylko "przestarzały" dostęp do CD-ROMU.
    Napisałem w moim poście na pczątku, że BIOS ustawia mi tryb transferu na UDMA5 - czyli maksymalny możliwy dla tego DVD (jest to ATA100). Zastanowiło mnie jednak to, czy moja płyta wogóle obsłuży taki transfer (ma już przecież 6 lat :) ). Mam założony kabelek IDE - 80pin ale w instrukcji podają że maksymalny transfer dla mojej płyty to ATA66 (czyli UDMA4). W BIOSie nie mogę wybrać trybu UDMA, mogę go tylko wyłączyć. Teraz DVD chodzi w trybie PIO4 (tak widzi go BIOS) ale przynajmniej windows też go widzi :) - zresztą sam windows włącza mi dla niego transfer UDMA więc praktycznie pod windowsem chodzi mi pod UDMA
    Podobne problemy miałem też z dyskiem twardym, może to przez płytę (a może raczej BIOS), a może to przez sam dysk! - bo DVD mam na tej samej taśmie. Mam dysk Sygate 20G i gdy włączę UDMA to BIOS ustawia mi go na UDMA4 (ATA66) ale w windowsie pracuje bardzo powoli (testowałem na 98 i 98ME). W menadżerze urządzeń, w jego właściwościach tryb DMA jest wyłączony i NIE DAJE się włączyć (po restarcie znów się wyłącza) - czyli pracuje w PIO. Jeśli wyłączę mu tryb UDMA w BIOSie (ustawia mi go wówczas na PIO4) okazuje się że Windows włącza mi wtedy tryb DMA (widać, że dysk pracuje wyraźnie szybciej i nie spowalnia komputera jak to mam miejsce dla trybu PIO). Sprawdzając za pomocą programu AIDA widzę, że bieżący tryb transferu dysku to UDMA0.
    Z tego też powodu zmieniłem taśmę, miałem wcześniej 40pin, ale na 80pin jest to samo.
    Mam więc kolejne 2 pytania: czy ktoś wie, o co tutaj chodzi ? :) i czy da się jakoś w Windows (jakimś programem) zmienić tryb transferu DMA (z UDMA0 na jakiś wyższy ?)
  • REKLAMA
  • #7 1057477
    tzok
    Moderator Samochody
    Pisałem już o tym wiele razy, Twoja płyta jest na chipsecie BX lub VIA Apollo, który obsługuje jedynie tryb UDMA/2, natomiast masz BIOS Award 5.41, który ma błąd i próbuje inicjować tryby pracy dysku nieobsługiwane przez kontroler.
    Windows 9x w ogóle nie obsługuje trybu UDMA, ustawiając tryb DMA wybierasz tryb PIO-4/DMA-Multi Word. Są programy służące do ograniczania szybkości trybu raportowanego przez napęd do UDMA/2, aktualizacja BIOSu też powinna pomóc, jeśli nie ma nowego BIOSu to można zgrać do pliku ten co jest na płycie i "potraktować" go "rosyjskim wynalazkiem" o nazwie BIOS Patcher.

    Poczytaj sobie te wątki:
    https://www.elektroda.pl/rtvforum/topic16125.html
    https://www.elektroda.pl/rtvforum/topic210668.html
    https://www.elektroda.pl/rtvforum/topic48716.html
  • #8 1061524
    Pokey
    Poziom 17  
    Przeglądnąłem dokładnie moją instrukcję do płyty. Maksymalny transfer IDE to ATA 33 (czy to UDMA2 ?). Tymczasowo przestawiłem (za pomocą programu uata100.exe jak radzi tzok) aby dysk "przedstawiał" mi się z maksymalnym transferem UDMA2 - transfer danych wzrósł mi średnio o 3MB/s w stosunku do poprzedniego. Ale mały problem pozostaje z tym DVD - czy istnieje podobny programik dla ASUS DVD??
    Ale wolał bym jednak, aby BIOS mi je prawidłowo konfigurował. Na tej rosyjskiej stronie podanej przez tzoka nie mogę zciągnąć BIOSpatchera - brak pliku na serwerze. Chyba zmieniła się nazwa pliku, bo znalazłem na innej stronie link: http://www.rom.by/Award/patcher/bp-4rc_F.rar nazywa się to tam BIOS Patcher 4.00 RC 7.1 - czy to jest odpowiednik ? - bo tego zciągnąłem. A jeśli nie to czy mógłbyś mi tzok przesłać tamtego na maila ?
  • Pomocny post
    #9 1062505
    tzok
    Moderator Samochody
    Tak to jest odpowiednik ale do działania potrzebuje jeszcze kilka innych programów.

    W załączniku są wszystkie - jeśli zadziała to używaj bp.exe, jeśli będzie miał jakieś problemy - użyj bp-6a4.exe.
    Z poziomu wiersza poleceń wpisujesz 'bp bios.rom' i flashujesz spatchowany plik. Plik bios.rom to zgrany obraz biosu z twojej płyty, umieszczony w jednym katalogu z bios patcher'em.
    Jeśli po wgraniu zmodyfikowanego BIOSu komputer się nie uruchomi - podczas włączania zasilania przytrzymaj '-' na klaw. num. to załaduje się stara wersja BIOSu (taki niby DualBios - ruscy to potrafią kombinować ;) ).

    ***

    UPDATE: Najnowsza wersja to 6.00 b10 - http://rom.by/patcher/BP_6_A10.rar
    Załączniki:
  • #10 1089073
    Pokey
    Poziom 17  
    Tzok - dzięki za programik. Znalazł kilka błędów w moim BIOSie. Ale na wszelki wypadek tą nową wersję BIOSa wgram sobie do innej kostki. Muszę tylko kupić pamięć 29C011 i na jakimś programatorku wrzucę tam ten nowy BIOS.
    Kiedy to zrobię poinformuję o rezultatach, a na razie dziękuję wszystkim za zainteresowanie.
    Pozdrawiam
REKLAMA