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

Vern Burke vburke at skow.net
Sun Aug 28 23:19:23 EDT 2005


Thanks Robert, I'll pull them off in the morning! No startup file, I 
knew better than to complicate problems.

Vern


Robert Gault wrote:
> Vern,
> 
> Could you email me copies of your cc3go, init, and dd as set for a hard 
> drive boot? I'd like to take a look at them with dEd.
> 
> By the way, is there a startup file on the hard drive? If there is, try 
> renaming it to something else and retest the hard drive boot.
> 
> Vern Burke wrote:
> 
>> 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