Subject: Re: NetBSD/arm32 Installation Not Booting
To: Alan Milford <amilford@btinternet.com>
From: Reinoud Zandijk <reinoud@netbsd.org>
List: port-acorn32
Date: 02/01/2002 02:08:36
Hiya all, hiya Alan,
due to your installation problems and due to making NetBSD/acorn32's first
official release for NetBSD 1.6, i've worked down the todo list of the
installation process :
On Mon, Jan 28, 2002 at 10:13:04PM +0100, Reinoud Zandijk wrote:
> 1) download the install kernel "netbsd.INSTALL.gz", the required sets and
> !BtNetBSD
>
> 2) unzip `netbsd.INSTALL.gz'
>
> 3) boot this kernel by editing `!BtNetBSD.fastboot'
>
> 4) create the NetBSD partition table on the disk ... look for the docs
> please ; i haven't done it in ages i must admit :(
>
> 5) Boot !BtNetBSD
>
> 6) It loads the kernel, switches over to NetBSD, gives a detailed report on
> whats in the machine.....
OK ... this is still the same now ... dont think i can change a lot about
this though... maybe an install RiscOS app. that is just nothing more than
a small package containing the rest ? i.e. the INSTALL kernel, a !BtNetBSD
complete with a copy of a modified startscript to run the included INSTALL
kernel when the app is run ?
I just made this up now ... hmm.. good idea for it saves ppl. to figure
these steps out of seach for them on the webpage. Maybe a few links and
explaination on the webpage could also be done ... hmmm....
> 6b) it stops due to a lacking TERM setting ...
>
> 7) use `export TERM=vt100'
>
> 8) restart sysinst
well this is not nessisary anymore ... these are fixed.
> 9) work trough the menus and fill stuff in ... there might be a problem
> with the recognizing of the current disk layout ... but i hope to track
> that too ...
>
> Don't be alarmed that it tries to install a `netbsd-SHARK.tgz' kernel :-/
> ... thats a bit messy i agree but its a copy of netbsd-GENERIC.tgz
The problem with the `current diskformat' is not tackled yet but the kernel
selection is now OK now ... note that `updating' an existing installation
works fine only starting from scratch while maintaining the current
partitions is not possible yet.
> 10) _before_ you boot : check if /etc/ifconfig.* exists, *AND* check if
> ttyv0 is added to /etc/ttys (just copy ttyE0 or so) since the GENERIC
> kernel is using that or manually put the RPC_WSCONS kernel there and you'll
> be OK :)
:-/ well euhm ... the installation program should exit normally now so all
the config stuff should be there as well; i'm planning to check this
monday. The ttyv0 issue is still there but i first need to see if Ben's
Xserver can be used with this distribution. If that X server works fine we
can even cut out the old vidc console completely by making the GENERIC
console a WSCONS console and retaining the old vidcconsole for the multiple
screens for ppl. who need them...
Ben, if you read this.... could you please distribute your X sets ? and/or
can someone please build an Xset on the ELF snapshot i will upload ? My
ARM7 RiscPC might take a week or so to build it :-/
> 11) /usr/include/acorn32 is _not_ there :( and thats a bummer ... maybe
> i'll hack this in for the snapshot or add it in a seperate tgz file.
This is solved too ...
> Phew... if you reach here you should have a working system !! I must agree
> this fix suxs but lucky i have some time till 1.6 to make it right :) ...
> steps 6b to 11 must be gone then :)
Ok! a few small steps and `steps' 6b to 11 are gone :) then i can focus
more on fine tuning and completeness.
Cheers,
Reinoud