🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: maus.sys.amiga
Article #71

Re: A1200: IDE-Harddisk & CD-ROM

#71
From: Michael Schmale
Date: Sun, 10 Aug 1997 00:00
160 lines
7223 bytes
Hallo Dominik

> Hallo!

> Benutzt hier jemand einen A1200 mit IDE-Harddisk und CD-ROM?

Ja, problemlos seit etwa 3 Jahren...

> Bisher hatte ich nur die Festplatte (Quantum Prodrive 270 LPS) �ber ein
> 2.5"-3.5"-Adapterkabel angeschlossen, was auch gut funktioniert. Jetzt
> ist noch ein CD-ROM dazugekommen. Das soll �ber einen 4-fach-Adapter von
> Vesalia angeschlossen werden und mit IDE-Fix benutzt werden. Schlie�t
> man Harddisk und CD-ROM an den Adapter an, so f�hrt die Festplatte nach
> einigen Sekunden wieder herunter und der Rechner bootet nicht.

Ich habe die Quantum "Fireball" und keinerlei Probleme mit dem 4-Fachadapter,
aber es kann ja vielleicht an der Platte liegen. Ich benutzte den 4-Fach
adapter aber auch nicht, da ich eh nur 2 Geraete am IDE-Port habe...

Ich habe meine Festplatte und mein CD Rom einfach mit einem ganz normalen
IDE-Kabel 3.5" -> 3.5" <-> 3.5" (bekommt man in jedem Computerladen) angeschlossen.

Darueber hinaus habe ich mir, um den 2.5" Port auf 3.5" zu kriegen, einen
2.5" <-> 3.5" Adaperstecker besorgt, der ueblicherweise fuer Notebooks gedacht
ist, und den man daher auch in jeden Computergeschaeft bekommen sollte.

Nun soviel zum Hardware Anschluss.

> Jetzt habe ich mir ein eigenes Kabel gebastelt welches zwei
> 3.5"-Anschl�sse hat und dar�ber alles angeschlossen (also ohne den
> 4-fach Adapter). Die Festplatte wird erkannt und der Rechner bootet
> wieder, allerdings wei� ich nicht, was man machen mu�, damit das CD-ROM
> erkannt wird.

> Wer kann Tips geben? Was mu� ich bei IDE-Fix einstellen (atapi.device?
> Welche Device-Nummer)?

Das ist nicht schwirig, "atapi.device" ist schon gut und die Devicenummer
sollte in der Regel "1" sein. Folgende Dinge musst du beachten:

1) Ein Device zb.  "atapi.decive"  sollte in  "devs:"  liegen.

2) Das Filesystem zb.  "CacheCDFS"  sollte in  "L:"  liegen.

3) Eine Mountdatei zb.  "CD0"  sollte in "devs:dosdrivers/" liegen.

    Ist diese nicht schon vohanden, erstelle einfach eine Textdatei mit
    folgendem Inhalt:



/***************************************************************/
/*            Mountdatei fuer`s CD-Rom Laufwerk                */
/***************************************************************/

FileSystem     = L:CacheCDFS      /* Pfad und Name des Filesystems */
Device         = "atapi.device"   /* Name des exec device Treibers */
Unit           = 1                /* Die exec device Nummer */
Flags          = 1                /* OpenDevice flags */
BlocksPerTrack = 351000           /* Wird beim CDRom nicht gebracht.*/
BlockSize      = 2048             /* Korrekt, wir aber auch nicht gebraucht */
Mask           = 0x7ffffffe       /* Memory mask fuer direktes lesen */
MaxTransfer    = 0x100000         /* Max. Verbrauch fuer direktes lesen  */
Reserved       = 0                /* Unwichtig beim CDRom */
Interleave     = 0                /* Unwichtig beim CDRom */
LowCyl         = 0                /* Unwichtig beim CDRom */
HighCyl        = 0                /* Unwichtig beim CDRom */
Surfaces       = 1                /* Unwichtig beim CDRom */
Buffers        = 64               /* Anzahl der Cache lines */
BufMemType     = 1                /* MEMF_PUBLIC */
GlobVec        = -1               /* Wichtig! Nicht veraendern! */
Mount          = 1                /* Sofort mounten. */
Priority       = 10               /* Prioritaet des FileSystems */
DosType        = 0x43443031       /* zur Zeit unwichtig. */
StackSize      = 3000             /* Groesse des Stacks. Min. 3000! */
Control        = "MD=0 LC=2 DC=64 M NC L LV AL LFC=1 HCS HR=.rsrc Q RRCASE"

 /* Das `Control` Feld ist fuer spezielle Einstellungen: */
 /* L/S convertiert alle File/Volume Namen zu lowercase */
 /* LV/S convertiert Volume Names nach lowercase */
 /* AL/S Auto-Lower convertiert nur Nicht-Amiga CDs */
 /* LFC/N starten der Convertierung bei diesem Zeichen */
 /* LC/N/A Anzahl der Block pro Cache Line */
 /* DC/N/A Anzahl der Cache Lines des Data Caches */
 /* MD/N/A Anzahl der Blocks, beim direkten Lesen. Unwichtig! */
 /* Cache. 0 ist die Gundeinstellung. (LC*DC+1) */
 /* S/S Benutzt SCSI-Direct Befehle und keine Trackdisk aehnlichen Befehle! */
 /* NC/S Benutzt NICHT das TD_ADDCHANGEINT sondern Fragt nach DiskChange! */
 /* M/S Ausgabe des TD_MOTOR (OFF) Befehls, nach jedem Lesen. */


 /* Ende */




Beim CacheCDFS (was IDE-Fix beiliegt) sind diese Beispiele genau anwendbar,
bei anderen Filesystemen muessen entsprechende einstellungen, wie DEVICE, UNIT
und FILESYSTEM geaendert werden.

Beim CacheCDFS wird sogar die Datei CD0 mit dem Prefs Programm veraendert,
ohne das der User dieses Datei direkt veraendern muss.


Bei mir sehen die Einstellungen im Prefsprogramm (siehe auch an der
Mountdatei oben) so aus:

 Device......: CD0

 Buffers.....: 64
 Data Cache..: 64
 Line Chache.: 2
 Min Direct..: 0

Das ergibt einen Spreicherverbrauch [RAM (kBytes)] von immerhin 512 KB!
Bei wenig verfuegbarem Ram sollte man das natuerlich senken...

 Scan first for: ISO 9660

 SCSI Direct: Nein
 NoChangeint: Ja
 Motor off..: Ja
 Quiet......: Ja

 ProBits: R, W, E, D

 Files to lowercas........: Ja
 Volumes to lowercase.....: Ja
 Convert first char.......: Nein
 Auto lowercase...........: Ja
 No RockRidge Names.......: Nein
 RockRidge case sensitive.: Ja

 MAC HFS
 Convert spaces: Ja
 Resource......: .rsrc
 Data..........:

Das sollte dann auch funktionieren, vorrausgesetzt dein CDRom wird von
CacheCDFS richtig erkannt, was aber der Fall sein sollte.

Wichtig ist natuerlich auch das Festplatte und CdRom richtig angeschlossen
sind und vor allem auch Richtig (Master/Slave) gejumpert sind, was allerdings
der Fall sein sollte wenn der Rechner richtig Bootet...

Ich hoffe ein wenig hilfreich gewesen zu sein: Bei weiteren Fragen oder
Einstellungen anderer Filesysteme (Asim, Ami, Atapi, etc.). bin ich gern
zu Hilfe bereit.

-- 
Bis dann...
   ____________   __   ______
  /\___________\ /\_\ /\_____\ Michael Schmale
 / / ___  ___  // / // / ____/ Lupinenstra�e 4
/ / // / // / // / // / /__\   48432 Rheine
\/_/ \/_/ \/_/ \/_/ \/_____/@A2.Amclust.de

Mamma , mamma , ich hab Oma gesehen !
-Du sollst doch nicht so tief im Sandkastengraben.
Technical Details
Message-ID: <z7dRKMD0aez8@mic.a2.amclust.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <1997080919070242810@rhrz-isdn3-p18.rhrz.uni-bonn.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: fb652,9cdf0babe8a2e483
X-Google-Attributes: gidfb652,public
X-Google-Thread: f59c7,9cdf0babe8a2e483
X-Google-Attributes: gidf59c7,public
X-Google-Thread: 168fa5,9cdf0babe8a2e483
X-Google-Attributes: gid168fa5,public
X-Google-Thread: 10a427,9cdf0babe8a2e483
X-Google-Attributes: gid10a427,public
From: Mic@a2.amclust.de (Michael Schmale)
Subject: Re: A1200: IDE-Harddisk & CD-ROM
Date: 1997/08/10
Message-ID: <z7dRKMD0aez8@mic.a2.amclust.de>
X-Deja-AN: 263377155
References: <1997080919070242810@rhrz-isdn3-p18.rhrz.uni-bonn.de>
X-ZC-POST: 48432 Rheine
X-Gateway: ZConnect CL a2.amclust.de [Connectline/AmigaOS]
X-ZC-TELEFON: 05971/55249
X-ZC-F-TO: Dominik Kreutz
Organization: Amiga Club Steinfuhrt (AMCLUST)
Newsgroups: maus.sys.amiga,de.comp.sys.amiga.misc,fido.ger.amiga,fido.amiga-ger