[comp.sys.amiga.tech] Second RAD: under 1.3

jck@ncsuvx.ncsu.edu (Chuck Kesler) (11/24/88)

Well, I have sworn off Amiga hacking for the time being because I have 
zero time for doing such things.  But I've been trying to decide how 
I want to configure my 1.3 boot disk, and I've come across a problem 
that I hope someone can answer.

For various reasons, I decided that I want to have 2 rad: disks; one 
880K rad: as a standard workbench disk to boot off of, and one 880K
or smaller rad: formatted for fastfilesystem, which would be a "work"
disk.  

Now, can I do this?  I tried copying the entry for rad: in mountlist, 
changing rad: to bin: and adding the following lines:
   unit    = 2
   handler = l:fastfilesystem
   lowcyl  = 0   /* also tried 80, which is right above first rad: */
   highcyl = 79  /* also tried 159 when I used lowcyl=80 */
   dostype = 0x444whatever-the-manual-says-to-use-for-ffs
   bootpri = -129

In my experimenting, I kept getting "not a dos disk" errors, even after 
formating bin:.  Ditto when I dumped all the ffs stuff and tried using 
it as a standard dos disk, although I think a 880K standard dos disk 
didn't give me that particular error, but it was still inaccessible.  

If someone knows how I can set up a second rad: disk, whether it be ffs
or not, please help!  By the way, I'd also prefer the 2nd rad: to be 
smaller than 880K, which I guess will work with ffs, but not with standard
dos (sfs?).  

Oh yeah, I have an A1000 with 2.5 meg, and am using KickStart 1.3 as well
as WorkBench 1.3 (bad move to get rid of that KickStart DISK, Commodore!
I can certainly deal with that extra 15 seconds on boot-time when I 
consider that I don't have to go out buy new ROMs all the time :-)). 

PLEASE REPLY TO ME DIRECTLY because I don't have the time to keep up 
with the Amiga newsgroups regularly.  Thanks!

-Chuck  jck@ncsuvx.ncsu.edu  -or-  chuck@ncsuvm.bitnet

adam@cbmvax.UUCP (Adam Levin CATS) (11/29/88)

Unfortunately, RAD's ramdrive.device is hard-coded as having the volume name
"RAMB0".  One cannot create multiple RADs by simply changing the MountList.

To create multiple RAD devices:

READ ME FIRST:
   Byte-offsets are counted starting from 0, the first byte of the file.
   Both byte-offsets are for v1.0 of the ramdrive.device, created 6-Apr-88.

   The letter 'X' is used below as a place-holder for a unique character to
   differentiate the multiple RAD devices.  If you are creating a first
   duplicate RAD, I suggest you substitute '1'; if creating a second
   duplicate RAD, substitute '2', etc.


1.
   Edit devs:MountList and duplicate the original RAD: parameters.
   Change the name of the duplicate; for example, from "RAD:" to "RADX:".
   Change the "Device = ramdrive.device" entry to "Device = ramdrivX.device"

2.
   Copy devs:ramdrive.device to devs:ramdrivX.device
   File-zap devs:ramdrivX.device and change "ramdrive.device" to
   "ramdrivX.device" by changing byte 171 (hex) from 'e' to 'X'.
   Also change "RAMB0" to "RAMBX" by changing byte 5A1 (hex) from '0' to 'X'.

3.
   Mount RADX:.

You can do anything to this new RAD that you could to the original one.
Things like changing the HighCyl to get a different size, etc.

papa@pollux.usc.edu (Marco Papa) (11/29/88)

In article <5336@cbmvax.UUCP> adam@cbmvax.UUCP (Adam Levin CATS) writes:
|To create multiple RAD devices:
[instructions omitted]
|You can do anything to this new RAD that you could to the original one.
|Things like changing the HighCyl to get a different size, etc.

Which one will autoboot when you have multiple RAD:s?  In general, which
device will be autobooted when there are more than one autoboot device
(i.e. RAD:, A2090A, etc..)?.

-- Marco Papa 'Doc'
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
uucp:...!pollux!papa       BIX:papa       ARPAnet:pollux!papa@oberon.usc.edu
 "There's Alpha, Beta, Gamma and Diga!" -- Leo Schwab [quoting Rick Unland]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=