[Coco] Dual boot OS-9 CF image

Gene Heskett gheskett at wdtv.com
Thu Oct 18 10:52:59 EDT 2012


On Thursday 18 October 2012 10:37:02 Retro Canada did opine:

> i had to include sysgo because its a dual boot and the sysgo is not the
> same as level2 which is already on root dir. who calls it? i can change
> the default name and put it on root dir so it can coexists with level 2
> sysgo.
> 
> is it krn? boot-ide? i need to find on source code
> 
> Sent from my iPhone
> 
sysgo is built from a separate sysgo.asm file.  Since that filename is 
coded in the init module, if you want to rename it for the different 
levels, you will have to rename it all 3 places, in order to fully separate 
them.  I believe ded might be the best tool for that.  I would ded the 
level one bootfile, l init, e to get edit mode, break key to change to text 
mode and change one character of the name, hit enter w,y,v,q,y

The w writes that sector, the y confirms you want to write it, the v 
verifys and fixes the whole bootfile, q and y quit ded.

Then ded the level 1 version, change its internal name to match as above 
using the e key and the break to get into text mode, make it match, enter 
w,y,v,q,y

then rename it to match.  Just don't change the last char of the name 
because the high bit MUST be set.

> On 2012-10-18, at 4:04 AM, "Ken H." <dragon.atv at gmail.com> wrote:
> > Thanks!
> > I can confirm this CF image can be used to boot NitrOS9 on the Tano
> > Dragon with SuperIDE, using the dual Dragon/Coco EPROMs.
> > It should also work on a 64K CoCo2.
> > 
> > Your CF image will run on the Dragon as is, but the keyboard is
> > garbled due to the Dragon's different keyboard wiring. All I had to
> > do to have proper keyboard input is replace the vtio.dr module with
> > the Dragon's vtio.dr module and run the mb.ide script.
> > 
> > The problem is that memory is too tight under Level1 with this
> > configuration. I wasn't  able to run Dynacalc, even after eliminating
> > the DW modules.
> > Need to try and further trim the bootlist.
> > Ken
> > 
> > On Wed, Oct 17, 2012 at 2:11 PM, Retro Canada 
<retrocanada76 at gmail.com>wrote:
> >> Hi all, as requested, follows the link for the image.
> >> 
> >> http://www.4shared.com/zip/1Y1S8dKA/ide.html?
> >> 
> >> It's a 276MB image, but if you don't have a bigger CF card, you can
> >> just split it at the 245MB position and copy it to your 256Mb CF
> >> card. Didn't test but maybe sidewalk will do it for you since it
> >> will stop after the CF's end.]
> >> 
> >> So at the menu you can choose 1 for level 1 and 2 for level 2. There
> >> are 4 boot images, the reason for that is to keep 2 SAFE MODE images
> >> in case you screw a working ones.
> >> 
> >> 252 - SAFE level 1 boot
> >> 253 - level 1 boot
> >> 254 - SAFE level 2 boot
> >> 255 - level 2 boot
> >> 
> >> I didn't test on coco2 (still don't have one but i'll put my hands on
> >> a tandy 64k later this week). The level 1 will probably run out of
> >> memory for any serious app. is up to you to change the
> >> nitros9/6809l1/bootlists/superdriver_ide_32.bl and remove the non
> >> desired modules. Probably you will need to get rid of DW3 and floppy
> >> disks to be able to run something. Then run
> >> nitros9/6809l1/scripts/mb.ide. it will write directly on drive image
> >> 253 on cf card. (so no need for floppies or DW for that :) ) You
> >> notice it will ask to press C several times, the reason for that is
> >> in order to os9gen the SAME disk you are you need the option -S,
> >> otherwise you get a "Disk ID Change" error.
> > 
> > --
> > 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


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)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
Do not take life too seriously; you will never get out of it alive.



More information about the Coco mailing list