[Coco] Re: Re: Nitros9 3.02.02 problem
Boisy G. Pitre
boisy at boisypitre.com
Fri Jul 23 19:30:32 EDT 2004
Don't give up. Try these steps:
(1) Boot with your NitrOS-9 system master disk (not the customized boot
disk you made)
(2) at the shell, type: load ded
(3) take out the disk and insert your customized boot disk
(4) once inserted, type: ded /d0/os9boot
(5) When ded presents the screen full of data, type the l key (as in
'l'ink)
(6) ded asks "Link to which module?" type: rbf then press ENTER
(7) Now you are editing RBF in the os9boot file. Type s (as in
's'ector)
(8) ded asks "SECTOR = $" type 7 then press ENTER
(9) Now you should be at LSN=$07 at the top of the screen.
(10) Press e as in 'e'dit. The cursor appears at the top
(11) move down to offset C5.
(12) That location should have 25. Type: 21 and press ENTER
(13) Type w as in 'w'rite. Ded asks are you sure? type Y
(13) type v as in 'v'erify
(14) type q as in 'q'uit
(15) reset and boot.
Boisy
On Jul 23, 2004, at 6:11 PM, Charlie wrote:
> Hi again.
>
> This didn't work for me.
> I made a boot disk that included the bbfhdisk.dr and h0.dd for my
> harddrive.
> Of course it didnt work cause it needs to be patched as you said. So, I
> copied debug,cobbler and ded to the cmds directory of the new boot
> disk. I
> then booted the disk and started to do what you described. I got an
> error on
> the cobbler /d0 step. Cobbler gave me an error about it being
> fragmented.
>
> Looks like I'll have to wait for the next release of Nitros9, unless
> there
> is a way around that.
>
> Charlie
>
> "Robert Gault" <robert.gault at worldnet.att.net> wrote
> in message news:410107E5.6030604 at worldnet.att.net...
>> Charlie wrote:
>>> Thanks for the reply! Can you explain to me exactly how to "patch"
>>> RBF?
> I'm
>>> using the 6809L2 and would be booting from the Nitros9 disk as
> downloaded
>>> from Nitros9.org
>>>
>>> Thanks
>>> Charlie
>>>
>>>
>>> "Boisy G. Pitre" <boisy at boisypitre.com> wrote
> in
>>> message
> news:EE8B8F14-DC52-11D8-AAA3-0003939F08E6 at boisypitre.com...
>>>
>>>> Charlie,
>>>>
>>>> This is the result of a bug in RBF that was introduced in 3.2.2. I
>>>> posted a fix a couple of days ago to the list...
>>>>
>>>>
>>>>> debug
>>>>> L RBF
>>>>> . .+795 (that is period space period+795)
>>>>> =21
>>>>> Q
>>
>> The sequence that Boisy gave is the method for making the patch. Debug
>> is a program which comes with the package. The command sequence is
>> debug
>> L RBF which links to the rbf module
>> . .+7C5 moves forward $7C5 bytes to the byte needing
>> change
>> =21 indicates to change the value to 21
>> Q leaves Debug
>>
>> This leaves you with a patched rbf in memory but with a bad crc. Boisy
>> forgot to mention you must now save this change to make things
>> permanent.
>>
>> cobbler /d0 if that is the boot drive
>> dEd /d0/os9boot dEd is on your disk
>> L rbf tell ded to link to the rbf module
>> V verify the module
>> Q leave dEd
>>
>> Your change is now permanent and rbf has a good crc value.
>>
>> There is a slightly shorter route if you use modpatch to make the byte
>> change because modpatch contains a verify command.
>>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list