Subject: Re: BootLoader
To: None <david@l8s.co.uk>
From: David Burgess <burgess@cynjut.net>
List: port-i386
Date: 04/05/2003 22:16:52
>
> A couple of possibilities:
>
> 1) The 'root' filesystem must be at the beginning of the NetBSD (bios)
> partition.
> 2) fdisk may have used the wrong disk geometry - the CHS values must
> match those for the BIOS interface, not those of the native disk.
> 3) The NetBSD partition could be above the CHS limit and your BIOS
> doesn't support LBA reads
> 4) User error - /usr/mdec/installboot hasn't written the loader to
> the correct place - the first sector of hd0a should end 55 aa.
> (eg # hexdump -C -n512 /dev/rwd0a)
I can reproduce this effect at will:
- Install NetBSD from floppies onto a new hard drive. It's important to
keep version compatability because of what happens next.
- Install the old hard drive onto the the secondary controller. Mount it
to /mnt. The system boots just fine.
- cd to /mnt. Then do 'find . | cpio -pdmuv /'. Reboot. No Joy.
Maybe that helps?
Dave
>
> David
>
> --
> David Laight: david@l8s.co.uk
--
Dave Burgess
CTO and Chief Engineer, Nebraska On-Ramp
Bellevue, NE 68123