[Coco] Have no idea what to call it, but, it WAS New tool: WIRED
Gene Heskett
gheskett at wdtv.com
Wed Dec 5 15:22:13 EST 2012
On Wednesday 05 December 2012 15:19:08 Luis Antoniosi did opine:
> I have a second "SAFE MODE" drive on CF. it's is the 254. So whenever
> a fresh new os9boot doesn't work I can enter in safe mode and retry
> it.
>
> But there is a little trick on os9gen. You need to set the option to
> "single disk" IRRC is -s. Otherwise you will get a change drive ID
> error. The counterpart is you need to press C several times. But you
> don't have to write back the image to the disk again.
>
I write the targets LSN0 with my dd, then close and re-open, which gets rid
of the disk change blather.
> If you os9gen to a DW disk you can use WIRED to write it back on your
> disk 128. It's faster than any basic09 solution.
>
I expect it is.
> On Wed, Dec 5, 2012 at 2:28 PM, Gene Heskett <gheskett at wdtv.com> wrote:
> > On Wednesday 05 December 2012 13:23:07 Luis Antoniosi did opine:
> >> > If it can't, it is miss-configured.
> >>
> >> No it's not misconfiguration. I had to recompile NitrOS to figure out
> >> what was missing. The $HDBDOS variable in empty. Just check the
> >> current mercurial repo. I'm not using lwtools (i don't even knwo to
> >> to config it). There is no /IH, it's is /I0 instead. If you check
> >> the boot you will see two I0.
> >>
> >> So all rbsuper are being compiled without hdbdos support. It had to
> >> manually change the makefile and include the parameters by hand. Now
> >> it works for me. I can read/write on /IH and the STP param works fine
> >> now.
> >
> > Pretty much what I committed to the hg 'tip' repo last night, or you
> > can get from my pull of it at the nitros9 link on my web page in the
> > sig below.
> >
> > There is a branch that uses lwtools, but I've not pulled that branch,
> > what I have still uses mamou to build it all.
> >
> >> Now I can os9gen directly on /IH to change the OS9Boot no need for DW
> >> anymore.
> >
> > So can I, but paranoia makes me make a boot floppy which I then can
> > install either with a 'dd' I wrote in basic09, or the HDB-DOS
> > backup0to128 command. That way I have a floppy copy I can re-install
> > if things go south.
> >
> > The hg push I made last night should have fixed that. There should
> > now be an /i0_ide.dd and an /i1_ide.dd, and an /ih_ide.dd. They are
> > built in my copy of the repo. Or you can get the fixed .dsk's from
> > my web page. They should contain an i0_ide.dd, an i1_ide.dd and an
> > ih_ide.dd.
> > They will not be configured for use however because we have no
> > knowledge of the size of hard drive you may be using.
> >
> > Here, i have a pair of old seagate hawk scsi-ii drives, 1 Gb each. My
> > system is setup for about 498 megs for os9 use, at a cluster size of 4
> > on the first drive.
> >
> > So a look at my /dd@ drive with ded shows the DD.TOT (first 3 bytes)
> > as 0x1DBB90. That 1DBB90 is the first thing to write down, because
> > if your HDB-DOS drives are located beyond this DD.TOT, then you would
> > first use dmode -ih_ide.dd to set that descriptors wpc=1D ofs=BB90,
> > substituting your values for mine of course. At that point, you
> > _should_ be able to set that descriptors 'stp' to any of the HDB-DOS
> > drives by translating the HDB-DOS drive number to a hexadecimal value
> > and writing it into that descriptors stp variable. Drive128 becomes
> > 0x80 IOW.
> >
> > I'm scsi rather than ide, and setup so my default nitros9 boot drive
> > is HDB-DOS drive128. Which is accessed from a nitros9 boot by doing
> > a dmode /sh stp=80. Then:
> > {t2|09}/X0/NITROS9/6309L2/MODULES/RBF:dir -e /sh
> >
> > Directory of /sh 2012/12/05 13:55
> >
> > Owner Last modified Attributes Sector Bytecount Name
> > ----- ---------------- ---------- ------ --------- ----
> >
> > 0 2012/11/29 19:53 ------wr A 76F5 OS9Boot
> > 0 2012/11/29 19:52 ----r-wr 82 1200 bttemp
> > 0 2012/10/29 12:56 ----r-wr 95 6FE mb.dw3fd
> > 0 2012/10/31 16:19 ----r-wr 9D 6FE mb.dw3hd
> > 0 2012/10/30 00:41 ----r-wr A5 215B dw3hd.bl
> > 0 2012/11/22 03:10 --e-rewr C8 200 sysgo
> > 0 2012/11/29 19:54 d-ewrewr CB 80 CMDS
> > 0 2012/11/05 07:14 ----r-wr 114 2D8 ChangeLog
> >
> > My mb scripts are entirely my own composition, which accounts for the
> > extra files, the 3rd thru 5th are the files that actually built that
> > disk. Everything but that OS9Boot is superfluous as the default init
> > module in that boot switches to /dd to run sysgo, which sets up /dd
> > and /dd/cmds and runs startup. Both mb. scripts are, except for the
> > boot module written in the boottrack(34) is boot_1773 in the *fd
> > version, and boot_tc3 in the *hd version. That file bttemp is a copy
> > of track 34 in case I need to look at it without running KERNEL_2_DIR
> > on it first to make track 34 actually have a directory entry.
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!
Matter cannot be created or destroyed, nor can it be returned without a
receipt.
I was taught to respect my elders, but its getting
harder and harder to find any...
More information about the Coco
mailing list