[Coco] partial OS9 boot from hard drive (back on topic)

Vern Burke vburke at skow.net
Sun Aug 28 20:02:36 EDT 2005


Ok, I think this has gotten complicated enough to confuse what I've 
tried, here's a synopsis of what has worked, what hasn't, and what I've 
done:

Initial configuration that works:

/dd is the floppy descriptor, /h0 is the hard drive descriptor. Init and 
cc3go are patched to change references to /d0 to /dd. Cc3go is in the 
floppy root, shell and grfdrv are in the floppy cmds. This boot works 
and finishes up with working directory set to /dd and execution set to 
/dd/cmds.

What doesn't work:

Start with above configuration. Edit with ezgen, rename /dd descriptor 
(floppy) to /fd. Rename /h0 descriptor to /dd. End result is that /dd is 
now the hard drive. Copy cc3go from the floppy root to the hard drive 
root, copy shell and grfdrv from floppy cmds to hard drive cmds. When 
this configuration is booted, it gets to OS9 BOOT, accesses the hard 
drive, then crashes the machine with garbled display.

The os9boot ident I gave you is the config that DOESN'T work, /dd in 
that list points to the hard drive.

Vern


Robert Gault wrote:
> If true, it is a problem. The floppy /dd will point to cc3disk while a 
> hard drive /dd will point to TCC512 (in your case.) As has been said, 
> take /H0 (with I don't see in your os9boot list) and change it to /dd. 
> Then replace the floppy /dd with the new hard drive /dd.
> 
> What does hd and fd stand for in your os9boot list? If hd is the 
> equivalent of dd for a hard drive and fd is the equivalent of dd for a 
> floppy, then you will need to change cc3go and init to point to hd and 
> not dd.
> 
> Vern Burke wrote:
> 
>> Robert:
>>    These are the exact same descriptors that work fine with /dd as the 
>> floppy. I changed the names by doing a rename with ezgen.
>>
>> Vern
>> <snip> 
> 
> 



More information about the Coco mailing list