Subject: Re: How should I configure NetBSD?
To: None <amiga@NetBSD.ORG>
From: Frank Dana <danaf@cs.rpi.edu>
List: amiga
Date: 10/26/1995 14:17:38
With Shakespearian flourish, David Hopper writes:
> >
> > I'm a bit curious as to how others handle the amigados kernel situation.
> > When I do kernel recompiles, sometimes the new kernel is different enough
> > such that cat newkernel >/dev/reload no longer works. Should I need to
> > format an old style BSD partition to keep both sides consistent?
>
> I still don't trust adosfs for writing. I'm lucky, though, to have a
> second machine on a LAN. I send the new kernel from NetBSD, then reboot
> the Amiga, FTP the kernel to AmigaDOS, and loadbsd the thing. I really don't
> know how someone would manage without a second machine, unless 1) adosfs is
> now writable (safely!) under NetBSD, or 2) dd if=/newkernel of=/dev/fd0a
> under NetBSD, and then under AmigaDOS, 'dd if=RAW: of=DH1:newkernel' with
> rawdevice.handler installed. Pretty tricky. I wonder if I even got _that_
> to work.
3) What I Do(tm). 8)
I don't, personally, trust any of the cross-platform file systems for
writing--but they read just fine. What I did was format my NetBSD drive
with a 5mb AmigaDOS partition, BOOT: Boot contains a couple of kernels,
loadbsd, a startup-sequence that does 'loadbsd -a netbsd-xxxxxx', and
BFFS. BOOT: is also the highest-priority bootable drive on my system. That
way, it really does 'autoboot' into NetBSD, and whenever I do a kernel
rebuild, all I need to do is make it /netbsd, halt, disable the startup-
sequence, copy it off my root partition with bffs, and loadbsd it. Works
pretty well, it's all automatic, and everything's interruptible (thanks
to 2.04's boot menu) so I can always take control back when I need to
change things.
Note that all of my filesystems are still 4.2--I don't know if BFFS
will work with any other type (regardless of the name...) 8)
-Frank
--
____ PRI | Frank R. Dana Jr.|Tau Epsilon Phi|email:danaf@cs.rpi.edu | _ _
\ _/__ D |----------------------------------------------------------| U U
\X / E | I come from Queens, my birthday is National Coming Out | <
\/ | Day... alright, already! I get the hint!! Jeez... | \_/