Welcome, Guest. Please login or register.

Author Topic: SCSI CD-ROM installation  (Read 1686 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show all replies
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« on: January 06, 2003, 01:49:55 PM »
I wouldn't try to use a SCSI CD-ROM on less than OS3.1 but I'm enquiring into whether you have the Device Driver and CD Filing System correctly set up?

In my WB2.05, in Devs/DOSDrivers I have driver cd0 with the mountlist:

/* CDx CD-ROM entry.  Created by CDx Install v1.82, DO NOT EDIT! */
         Device = gvpscsi.device
         Unit = 0
         Flags = 0
         FileSystem = l:CDxFileSystem
         Interleave = 137729
         Surfaces = 0
         LowCyl = 24
         HighCyl = 0
         PreAlloc = 1
         Reserved = 20000
         BlocksPerTrack = 20
         Buffers = 10
         BufMemType = 1
         Stacksize = 6000
         Priority = 10
         GlobVec = -1
         MaxTransfer = 0x7FFFFFFF
         Mask = 0xFFFFFFFE
         DosType = 0x444F5304
         Mount = 1
#

and in 'L' I have the matching File System:

  CDxFileSystem



Compared to that (due to a Kickboard with 1.3, 2.05, & 3.1 fitted) in OS3.1, in Devs/DOSDrivers I have this CD0 entry:


/* $VER: CD0 2.36 (22.08.96)
 *
 * CD-ROM filesystem mount entry
 *
 * Created by CU Amiga CD AmiCDFS installer
 */

         Device = 2060scsi.device
     FileSystem = L:AmiCDFS
          Flags = 0
 BlocksPerTrack = 32
      BlockSize = 2048
       Reserved = 0
         LowCyl = 0
        HighCyl = 11000
       Surfaces = 1
        Buffers = 64
     BufMemType = 1
           Mask = 0x7fffffff
        GlobVec = -1
       Priority = 10
        DosType = 0x43444653
      StackSize = 600
          Mount = 1
      FORCELOAD = 1

        Control = "LC BL=8 FB=32"

/* Unit number is given in icon tooltype
 *
 * Control field template:
 *
 * LC=LOWERCASE/S,CS=CASESENSE/S,
 * HF=HFSFIRST/S,TD=TRACKDISK/S,
 * BL=BUFFERLINES/K/N,FB=FILEBUFFERS/K/N,
 * DC=DISKCHANGE/K/N,MT=MOTORTIME/K/N,
 * SD=STARTDELAY/K/N,TDC=TDCHANGE/S,
 * TOSHIBA/S,OLDMODE/S
 */

and in 'L' I have AmiCDFS.

° NOTE to use the correct ___scsi.device entry at 'device =' in the mountlist (I don't use my former GVP controller anymore for CD-ROM) and that the 'FileSystem =' entry points to what you have in 'L'.
ALSO, your 'Unit =' pointing to what SCSI Unit number you have set for your CD-ROM should be notated in the mountlist or (as is commented here)
"Unit number is given in icon tooltype".

These entries are un-used as my CD-ROM is now run under OS3.5

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show all replies
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #1 on: January 06, 2003, 02:21:03 PM »
Footnote: It doesn't really matter what Unit Number is used for your CD-ROM. As you can see here from the utility "SCSIdevs"; mine is set as Unit Zero:


ID..DEVICE......REM...VENDOR.....PRODUCT-STRING.......REV
~~..~~~~~~......~~~...~~~~~~.....~~~~~~~~~~~~~~.......~~~
0...CDROM.........Y...TOSHIBA.....CD-ROM XM-5201TA....3014
2...Disk..........N...SEAGATE.....ST31230N............0300
3...Disk..........N...SEAGATE.....ST51080N............0958
5...Disk..........Y...IOMEGA......ZIP 100.............D.13


ID..UNIT.........SIZE....FS......PARTITION.....PRI...BUFFS
~~..~~~~.........~~~~....~~......~~~~~~~~~.....~~~...~~~~~
2...DH0...........15M...OFS...........Boot.....-10......32
2...DH1..........300M...FFS...........Boot.....-64......64
2...DH2...........40M...FFS...........Boot......-5......64
2...DH3..........300M...FFS...........Boot.....-64......64
2...DH4..........355M...FFS...........Boot......-4......30
3...DH5...........45M...FFS...........Boot......-3......30
3...DH6...........55M...FFS...........Boot......-7......30
3...DH7..........500M...FFS......AutoMount.....-64......30
3...DH8..........425M...FFS......AutoMount.....-64......30

5...***SCSI READ ERROR***

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show all replies
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #2 on: January 08, 2003, 07:35:14 AM »
@baro2000:
THAT display is obtained by running the utility SCSIdevs! I put the "......" strings in that myself to try to retain spacing following COPY/PASTE to Text Editor, etc.

When my A2000 boots ONLY the HDD Partition and RAM Drive Icons are visible. Inserting a CD brings up either (a) a GENERIC CD Icon, (b) Icon FROM the CD, or (c) the GENERIC CDDA Icon for a music CD.
The top RH CyberWindow requestor in this screen grab shows the CD "AACD26" being recognized along with the other Devices while searching for a Graphic.

Normally running a particular CD Filing System Installer WRITES the correct files in /L and /DOSDrivers along with you answering the questions required, namely: XXX?scsi.device, Unit Number? (for SCSI).

The end result is that you end up with the correct CD Filing System in /L and the correct Device Driver in /DOSDrivers!

You say you get a "guru meditation" during "AsimCDFS's SCSI_Inquire" but have you used the correct Installion procedure for that AsimCDFS?
Conversely, can it be used with your KS-WB version?

Most are using at least version 3.0+ and current CD Filing Systems may be incompatable with earlier versions.

Quote

Is this the right way or am I missing something:
1) Set up termination, id ... so that the device is displayed in device list.
2) Start SCSI_Install (AmiCDFS or AsimCDFS)
3) Compare my mountlist and "L" folder with yours.
4) Start using CD-ROM.

Essentially correct, but I wouldn't think that the DEVICE would show-up in a Device Listing before[/i] the correct Mountlist and CD Filing System has been written to your 'SYS' Partition. UNLESS you are speaking of what is recognized by[/i] the CD Filing System Installer?

BTW, along with other Removable Medium Drives such as Zips; no Icon shows untill the media is inserted and run-up to speed.

Your point (3) is correct -- you have to have a cd0: Mountlist in Device/DOSDrivers and a Filing System in L with only minor differences from mine; YOUR {NAME}scsi.device, YOUR Unit Number etc.

screen grab Icons under OS3.5 with generic Icon (Dict_Netwk).




 

-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody
 

Offline vortexau

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1341
    • Show all replies
    • http://home.swiftdsl.com.au/~vortexau
Re: SCSI CD-ROM installation
« Reply #3 on: January 08, 2003, 08:18:18 AM »
Just a further thought:
For an Amiga Software Installer to work, there should be an entry called:Installer in Sys:C
like this from my System3-

Info........1 980.......6/07/94
Install.....1 712.......6/07/94
Installer..61 640......11/05/00
IPrefs......13 848.......6/07/94
Join........1 200........6/07/94

(Note: Its important to use the most recent version for your OS)
Looking in my System2 C directory reveals NO Installer!
-vortexau; who\\\'s still waiting! (-for AmigaOS4! ;-) )
savage Ami bridge parody