CD-ROM laufwerk Umbau

  • moin zusammen,

    habe mal versucht ein 4x CD-ROM laufwerk in meinem 386er ans laufen zu bekommen. mir wurde da schon geholfen, leider ohne erfolg.
    ich bekomme erst ne fehlermeldung bei dem booten, dann macht das nen ganzen satz nach unten und er meint dann, das gerät erkannt zu haben.
    klappt aber nicht. hat da jemand ne idee wo der fehler liegen könnte?

  • welches cdrom genau? modell?


    oakcdrom.sys verwendest du da oder was anderes?
    https://www.hiren.info/download/dos-files/oakcdrom.sys


    https://www.hiren.info/downloads/dos-files
    es gibt so viele verschiedene cdrom-treiber, z.b. auch https://www.hiren.info/download/dos-files/btdosm.sys oder https://www.hiren.info/download/dos-files/atapicd.sys

    und viele ältere cdroms brachten noch sehr eigene treiber mit, die mit generic-treibern oder treibern späterer cdrom modelle nicht konnten - und umgekehrt.

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 11:43)

  • Mehr Details! Was für ein Gerät ist es denn? Wenns nen Wald und Wiesen ist, dann probier einen Mitsumi Treiber. In meinen Winhistory.de Downloads gibts ne Win 95 Bootdiskette. Da kannste einige probieren. Mitsumi ist eigentlich der Standard. Hab die Erfahrung gemacht, dass die anderen Herstellerversionen gerne für Altgeräte sind, die nicht unbedingt mit neueren Adapi Geräten funktionieren.

  • also laut google: Pioneer DR-UP 124X / DR-2111 x 2.21, 01/95

    hab den download hier angehängt. die enthaltene ATAPI_CD.SYS gibst du nach C:\DOS

    config.sys öffnest du dann im editor und trägst

    Code
    DEVICE=C:\DOS\ATAPI_CD.SYS /S:1 /D:PIONEER

    ein

    bitte zu beachten wo es dran steckt:

    Code
    /S:x   ------> CD-ROM ID.
    	Definition des Laufwerk-Status (0-3)
    	
    		x =     0: Master Drive an erstem IDE Kanal
    			1: Slave Drive an erstem IDE Kanal
    			2: Master Drive an zweitem IDE Kanal
    			3: Slave Drive an zweitem IDE Kanal

    ich denke im 386er steckt bei dir festplatte am kabelende (master am ersten und einzigen ide kanal) und cdrom in der mitte (slave am ersten und einzigen ide kanal)...

    speichern und dann ab zur autoexec.bat wo du

    C:\DOS\MSCDEX.EXE /D:PIONEER

    einträgst

    dann sollte es eigentlich passen...

  • ich mach das jetzt mal alles!
    wir haben da alles mögliche rumprobiert, ich schicke dir dann gleich mal 2 screens von der autoexec. und der config.sys
    jejumpert war das auf slave, master haben wir auch ausprobiert.
    und was ich noch dazu sagen muss, (vllt. ist es ja wichtig) der jumper bei dem CD-ROM ganz links, haben wir auch mal versetzt.
    aber ich glaube ich schicke dir erstmal den aktuellen stand der dinge, bevor das gleich hier so rein rumgehampel wird.

    treiber habe ich mal auf C:\ kopiert

    lass uns dann erstmal die autoexec. und config.sys bearbeiten, da wird jetzt viel unfug drin stehen?!

  • der jumper muss in die mitte, auf SLave - wenn meine annahme, dass du das cdrom in der kabelmitte anschließt und die festplatte am ende als MAster hängt und jejumpert ist, richtig ist.
    du kannst es auch mit CableSelect probieren (ganz links), dann versucht das cdrom es selbst zu erkennen. funktioniert aber nicht immer.

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 12:36)

  • die HDD ist auf Master nehme ich auch mal an. weil da ist kein richtiger jumper zu finden, zumindest auf der rückseite nicht.
    die jumper muss man glaube ich auf der platte setzen.

    sag mir jetzt dann bitte erstmal was von der autoexec.bat und config.sys alles raus kann

    und was ist mit dem jumper auf dem CD-ROM links? soll der auf 2,1 oder0?

  • in der autoexec.bat entferne
    /M:16 /E

    und in der config.sys, wenn der ASPI_CD.SYS in C:\ liegt den ordner \PIONEER aus dem pfad

    und das /S:2 das kommt darauf an wo das cdrom angesteckt ist. wenn du nur ein ide kabel hast, und das ist bei 386ern üblich, dann ist /S:2 falsch und muss zu /S:1 geändert werden.


    ergo mach ein foto wie festplatte und cdrom von dir angesteckt wurden. sonst wirds nix.

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 12:42)

  • also ich hab jetzt mal den treiber auf C:\gepackt also die ATAPI_CD.sys in einen ordner namens PIONEER, ist doch so korrekt?
    sieht jetzt alles wie folgt aus:

    CD-ROM ist auf SL!

    habe dann wieder doch das d:\PIONEER in der config.sys dahingeschrieben, da ja nun der treiber in dem order ist!

    jetzt haut der mir den fehler wieder raus.
    habe auch schon wieder auf /S:1 umgestellt und auch auf 1 gejumpert

  • du verheimlichst mir noch etwas: hängen die beidem am selben kabel? sieht nicht so aus. sondern ,dass du zwei kabel benutzt, richtig?
    dann müssen beide (festplatte, die lass mal wie sie ist und cdrom) ans kabelende und beide als MA master gejumpert werden
    und fürs cdrom ist dann /S:2 doch richtig.

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 13:22)

  • Der blaue Jumper auf der Rückseite des CD-Laufwerkes scheint mir auf "cable select" zu stehen. Steck den mal auf die ganz linke der drei möglichen Positionen, dann wäre es "Master". "Cable Select" wird von Geräten aus der Zeit meistens nicht ausgewertet.

    "I think that computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image."
    (Stephen William Hawking)
    (Igor bevölkert das Winhistory-Forum seit dem 21.09.2006)
    (In the rpg commonly known as rl, Igor got an extra life on March 28, 2009)

  • ja! HDD und CD-ROM sind 2 kabel, für das CD-ROM ist noch eine controllerkarte dazwischen.
    auf der HDD ist kein Jumper drauf, also ist keine HDD wo man hinten wie bei dem CD-ROM was jumpern kann.
    dann den jumper vom CD-ROM aber auch wieder auf 2 setzen, richtig?



    habe ich grade mal gemacht!
    CS ist aber links und master rechts.

    der meint halt jetzt jedesmal das kein treiber gefunden wurde.

  • bitte ignorier alle posts außer meine sonst kommt ein scheiß raus
    die zweite controller karte. ist die notwendig? nutzt du zwei festplatten? weiß die karte, dass sie als IDE1 fungieren soll und kommt die der festplatte eh nicht in die quere?
    stecke das cdrom mal ans selbe kabel wie die festplatte und jumpere sie als SLave, nimm diese zusatz controller karte raus.
    und dann zeig noch mal deine aktuelle config.sys und autoexec.bat

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 13:50)


  • HDD und CD-ROM sind 2 kabel, für das CD-ROM ist noch eine controllerkarte dazwischen.

    Was für eine Controller-Karte (Modell) ist das?
    In Deiner config.sys steht auskommentiert etwas von MTMCDAE.SYS, der zu proprietären Mitsumi-CD-ROM-Laufwerken (z.B. LU005 samt Controller-Karte) gehört. An so einer "Mitsumi CD-ROM DRIVE 16BIT
    I/F CARD" dürfte es mit einem IDE-CD-ROM-Laufwerk schwierig werden, wenn es überhaupt geht.


    auf der HDD ist kein Jumper drauf, also ist keine HDD wo man hinten wie bei dem CD-ROM was jumpern kann.

    In Deinem Bild von der Unterseite der HDD ist der Jumperblock (RM = 2,0 mm) rechts oberhalb der schwarzen Motorabdeckung zu sehen. Laut TH99 ist "no Jumper" schon richtig für "IDE Master + none" oder "IDE Master + IDE Slave".

  • ja ok mach ich dann mal!
    ich muss aber dazu sagen, das dass Mitsumi 2X CD-ROM dort mit der controllerkarte gelaufen hat.
    nein ich habe nur 1HDD.

    ich änder das jetzt alles mal, ist nur jetzt komisch, dass er keinen treiber mehr findet.
    vorher gab es ja auch diesen einen fehler, aber da stand wenigstens das der treiber gefunden wurde :sideeye:


  • ich muss aber dazu sagen, das dass Mitsumi 2X CD-ROM dort mit der controllerkarte gelaufen hat.

    das ist der grund. diese controllerkarte spricht kein echtes ATAPI protokoll sondern zu 99,9% ein proprietäres mitsumi protokoll aus den anfangstagen. dein pioneer funktioniert damit nicht.

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 13:56)

  • ok dann sind wir ja schon mal einen schritt weiter!
    also wie von dir befohlen:

    controllerkarte raus, HDD und CD-ROM hängen nun an einem kabel und das CD-ROM ist auf SL gejumpert.

    und der treiber ist auf jedenfall in einem ordner C:\PIONEER

  • das ist der grund. diese controllerkarte spricht kein echtes ATAPI protokoll sondern zu 99,9% ein proprietäres mitsumi protokoll aus den anfangstagen. dein pioneer funktioniert damit nicht.

    Und um die Verwirrung zu maximieren, läuft das Mitsumi FX001 IDE sowohl an der Mitsumi-Controller-Karte als auch an einem IDE-Controller.

    VolvoDriver:
    Wenn Du das CD-ROM-Laufwerk nicht zusammen mit der HDD am selben IDE-Controller betreiben möchtest, um z. B. noch Reserve für eine zweite HDD zu haben, dann brauchst Du für das Pioneer einen zweiten ISA-IDE-Controller, der mit Atapi-Laufwerken umgehen kann und sich auf IRQ 15 und I/O 0x170-0x177 & 0x376 einstellen lässt.


  • ok dann sind wir ja schon mal einen schritt weiter!
    also wie von dir befohlen:

    controllerkarte raus, HDD und CD-ROM hängen nun an einem kabel und das CD-ROM ist auf SL gejumpert.

    und der treiber ist auf jedenfall in einem ordner C:\PIONEER

    ändere /S:2 auf /S:1 entsprechend meines ersten kommentares in der config.sys. du hast es ja jetzt als slave auf IDE0 hängen.
    und nicht /D:\PIONEEER sondern NUR /D:PIONEER
    das ist nämlich keine pfadangabe! in der autoexec.bat machst du es richtig, da steht nur /D:PIONEER

    Einmal editiert, zuletzt von freaked (7. Februar 2021 um 14:07)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!