[Coco] I am back to not being able to format a floppy, help plz

Gene Heskett gheskett at wdtv.com
Wed Oct 22 18:21:42 EDT 2014


On Wednesday 22 October 2014 16:28:30 Tormod Volden did opine
And Gene did reply:
> On Wed, Oct 22, 2014 at 6:02 PM, Gene Heskett <gheskett at wdtv.com> wrote:
> > Got it, update default screamed about everything I did by calling
> > kdiff, which got picky and didn't resolve anything. hg resolve went
> > thru and killed everything I had done to get it to make a l3 dsk.
> > 
> > So now a make clean;make dsk bails out again not very far into the
> 
> > coco3_6309 level 3 build:
> I don't know if anyone ever made a booting level3 disk, except Alan
> who I was told worked on it ages ago. Be prepared for a lot of work
> and investigation if you want to do this.
> 
> If you just want to do some incremental development, you are probably
> better off working on the level2 code, which is well tested.
> 
> > But will this solve my ability to format a floppy?  The last time I
> > tried, using the exact same bootfile, it worked flawlessly, so I was
> > surprised.
> 
> I am confused to what you are trying to do. Is your posted floppy
> format issue something to do with level3? The rest of the world is
> using level 1 or 2 as far as I know. Try to solve one thing at a time,
> would be my suggestion.
> 
I rebooted it again after coming home from the Dr's, this for about the 
20th time in the last 2 days, and it formatted the disk as expected.  
Fluke I can't repeat? Damnedifiknow.

If I can make a floppy boot disk that works with these newer, smaller 
drivers, then I will make a floppy to backup to the default HD boot vdisk.

But I am still running down drivers & descriptors for stuff that is not 
available in the 3.3.0 I just built.  I finally did find r0.dd, to work 
with myram.dr, but had to go back to a disk I'd taken apart with vfy years 
ago to find that.  That disk was, is, about 22 years old.  I probably have 
it 4 or 5 other places on my hd, but stuff is hard to find w/o a 2 pane 
file manager.  Yeah, I'd spoiled by mc on linux. :)

> > My default hd boot is from $80/128, and bootlink has me set for that
> > atm. I don't want to ruin what I have until I know for a fact that
> > it works because I'd have to restart from a floppy scratch.  That is
> > years back up the log obviously.
> > 
> > I'll study the bailout message & see if I can figure out where it
> > came from:
> > make[3]: *** No rule to make target `defsfile.asm', needed by
> > `defsfile'. Stop.
> > make[3]: Leaving directory `/opt/nitros9/level3/coco3_6309/defs'
> > make[3]: Entering directory `/opt/nitros9/level3/coco3_6309/sys'
> > make[3]: Nothing to be done for `all'.
> > make[3]: Leaving directory `/opt/nitros9/level3/coco3_6309/sys'
> > make[3]: Entering directory
> > `/opt/nitros9/level3/coco3_6309/bootfiles' make[3]: Nothing to be
> > done for `all'.
> > make[3]: Leaving directory `/opt/nitros9/level3/coco3_6309/bootfiles'
> > rm -f nos96309l3v030300coco3_40d_1.dsk
> > os9 format -e -t40 -ds -dd -q nos96309l3v030300coco3_40d_1.dsk -
> > n"NitrOS-9/6309 Level 3 Disk 1"
> > os9 gen nos96309l3v030300coco3_40d_1.dsk -b=bootfiles/bootfile_40d -
> > t=bootfiles/kernel_1773
> > Boot track written!
> > Bootfile Linked!  LSN: 12, size: 30911
> > os9 makdir nos96309l3v030300coco3_40d_1.dsk,CMDS
> > os9 makdir nos96309l3v030300coco3_40d_1.dsk,SYS
> > os9 makdir nos96309l3v030300coco3_40d_1.dsk,DEFS
> > os9 copy -o=0 modules/sysgo_dd nos96309l3v030300coco3_40d_1.dsk,sysgo
> > os9 attr -q -pe -npw -pr -e -w -r
> > nos96309l3v030300coco3_40d_1.dsk,sysgo cd cmds; os9 copy -o=0
> > make[2]: Entering directory
> > `/opt/nitros9/level3/coco3_6309/cmds' shell utilpak1 asm attr backup
> > binex build cmp cobbler copy cputype date dcheck debug ded deiniz
> > del deldir devs dir dirsort disasm display dmem dmode dsave dump
> > echo edit error exbin format free grfdrv help ident iniz irqs link
> > list load login makdir mdir megaread merge mfree mmap modpatch
> > montype mpi os9gen padrom park pmap proc procs prompt pwd pxd reboot
> > rename save setime shell_21 sleep smap sfree tee tmode touch tsmon
> > tuneport unlink verify wcreate xmode make[2]: Leaving directory
> > `/opt/nitros9/level3/coco3_6309/cmds'
> > ../nos96309l3v030300coco3_40d_1.dsk,CMDS
> > /bin/sh: Syntax error: Unterminated quoted string
> > make[2]: *** [nos96309l3v030300coco3_40d_1.dsk] Error 2
> > make[2]: Leaving directory `/opt/nitros9/level3/coco3_6309'
> > make[1]: *** [dsk] Error 2
> > make[1]: Leaving directory `/opt/nitros9/level3'
> > make: *** [dsk] Error 2
> 
> Probably something in the makefile you made. Maybe you should start
> with what I suggested in a previous mail.
> 
That _is_ the output of what you suggested.  It destroyed everything I had 
done.  The first thing I have to do is fix the defsfiles, level 3's 
makefiles and defsfiles are so old they are still calling them by the 
microware names!

But what good does it do me to fix it when I haven't the foggiest what my 
old srcfrg login and passwords were 3 or 5 years back.  So I am locked out 
from committing such fixes as the makefiles & defsfile's.  That obviously 
is self defeating.

> make PORTS=coco3_6309
> export NITROS9DIR=$PWD
> cd level3/coco3_6309/
> make     # this builds fine
> make dsk    # this fails on a missing bootfiles/bootfile_dw
> 
> Building for 6809 (level3/coco3) is known broken.
> 
> Regards,
> Tormod


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS


More information about the Coco mailing list