[Coco] creating NitrOS9 boot disk

Bob Devries devries.bob at gmail.com
Sat Aug 4 05:17:04 EDT 2007


Well, I tried it with the fragmented boot file settings and the normal ones, 
and it still won't boot. :(

In fragmented mode:
DD.BT == address of OS9Boot File Descriptor
DD.BSZ == $0000
In *normal* mode
DD.BT = first sector of the OS9Boot file
DD.BSZ == size of OS9Boot file.

I'm guessing that the Boot Module can handle the differences (or is supposed 
to)?

--
Regards, Bob Devries, Dalby, Queensland, Australia

Isaiah 50:4 The sovereign Lord has given me
the capacity to be his spokesman,
so that I know how to help the weary.

website: http://www.home.gil.com.au/~bdevasl
my blog: http://bdevries.invigorated.org/

----- Original Message ----- 
From: "Bob Devries" <devries.bob at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Saturday, August 04, 2007 6:53 PM
Subject: Re: [Coco] creating NitrOS9 boot disk


> Gene Hesket said:
>> Is the address and length of the bootfile properly recorded in LSN0?
>> During the bootup, the drivers aren't smart enough to understand the 
>> directory
>> structure, and cannot look the bootfile up in the root directory.
>
> Actually, Gene, I believe that the latest NitrOS9 *is* capable of reading 
> fragmented OS9Boot files, and hence the contents of DD.BT has the address 
> of the File Descriptor in it and the DD.BSZ has 0, to show a possibly 
> fragmented file.
>
> Can someone confirm that this actually works?
>
> I'll change DD.BT and DD.BSZ to do it the old way, and see if it boots 
> then.
>
> --
> Regards, Bob Devries, Dalby, Queensland, Australia
>
> Isaiah 50:4 The sovereign Lord has given me
> the capacity to be his spokesman,
> so that I know how to help the weary.
>
> website: http://www.home.gil.com.au/~bdevasl
> my blog: http://bdevries.invigorated.org/
>
> ----- Original Message ----- 
> From: "Gene Heskett" <gene.heskett at verizon.net>
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Saturday, August 04, 2007 6:46 PM
> Subject: Re: [Coco] creating NitrOS9 boot disk
>
>
>> On Saturday 04 August 2007, Bob Devries wrote:
>>>Hi Gang,
>>>
>>>Sheesh, I thought I knew how to do this......
>>>
>>>I've tried several ways to make a bootable dis under NitrOS9 V03.02.06, 
>>>but
>>>have failed miserably.
>>>
>>>First off, I'm trying to create a Single sided, 35 track disk so that I 
>>>can
>>>copy it to the DECB partition of the NitrOS9.vhd file. So I have set 
>>>DMODE
>>>to DNS=01 CYL=0023 SID=01
>>>
>>>Then I have modified the standard.bl file in the NitrOS9 distribution, to
>>>select the descriptors I need (80 trk D0, D1, and D2, cloud9 clock), and
>>>then run the MB script.
>>>
>>>This all seems to work fine, and the disk looks good, and the idents are
>>>right.
>>>
>>>I insert the image into drive D0 and the NitrOS9.vhd into the HD slot, 
>>>and
>>>type DOS. Here's what I get on the screen:
>>>
>>>KREL Boot Krn tb0.......
>>>
>>>and there it stops.
>>>
>>>The status line of VCC shows the tracks going up to trk 34, and then back 
>>>to
>>>trk 00, sector 01, and that's it.
>>>
>>>It seems that the kernel track is being read, but none of the boot file. 
>>>Can
>>>someone suggest some causes?
>>>
>>>I'm stumped.
>>
>> Is the address and length of the bootfile properly recorded in LSN0?
>>
>> During the bootup, the drivers aren't smart enough to understand the 
>> directory
>> structure, and cannot look the bootfile up in the root directory.  The 
>> offset
>> in LSN0 for this data is defined in the manuals.  IIRC, 3 bytes represent 
>> the
>> starting sector, and 2 bytes tell how much data to read starting at that
>> sector.  In the rbfdefs, DD.BT and DD.BSZ IIRC.
>>
>>>--
>>>Regards, Bob Devries, Dalby, Queensland, Australia
>>>
>>>Isaiah 50:4 The sovereign Lord has given me
>>>the capacity to be his spokesman,
>>>so that I know how to help the weary.
>>>
>>>website: http://www.home.gil.com.au/~bdevasl
>>>my blog: http://bdevries.invigorated.org/
>>>
>>>
>>>--
>>>Coco mailing list
>>>Coco at maltedmedia.com
>>>http://five.pairlist.net/mailman/listinfo/coco
>>
>>
>>
>> -- 
>> Cheers, Gene
>> "There are four boxes to be used in defense of liberty:
>> soap, ballot, jury, and ammo. Please use in that order."
>> -Ed Howdershelt (Author)
>> After all is said and done, a hell of a lot more is said than done.
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
> 




More information about the Coco mailing list