Subject: Re: problems installing NetBSD 2.1 on ultra 60
To: edwin <edwin@spacebugs.nl>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-sparc64
Date: 11/08/2005 19:50:27
On Tue, Nov 08, 2005 at 09:45:44AM +0100, edwin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> After installing NetBSD 2.1 on an Ultra 60, some strange things happend.
> When I do an ls -al /etc , no files seems to exist in this dir.
> However, when I do an vi /etc/rc.conf  There's no problem in edditing
> the file.
> 
> If I boot into single user mode, and do again an ls -al /etc/ all the
> files get listed.
> 
> So I tried to make a tar file of /etc in single user mode, and
> untarred this in multi usermode.
> Next thing I know, all files and dir in / are not listed with ls -al /
> But cd /usr works. and an ls -al /usr also.
> 
> This machine is running NetBSD 2.0 for more then 4 months now without
> any problem.
> So I figured, maybe its just my disk , this seems a filesystem problem.
> Instead of an upgrade, I tried a fresh install of NetBSD 2.1.
> Hopefully I recieve  errors when the filesystem are created, and to go
> from there.
> So I downloaded the NetBSD 2.1 iso, and checked the MD5SUM which is ok.
> The install starts without any problem, and after saying yes to the
> partition scheme, I entered a name for the disk.
> But by writing the disklabel to disk , I recieved the error: disklabel
> command not found.
> 
> After this advanture, I switched back to NetBSD 2.0.
> dmesg and other information is lost with the reinstall.
> But when needed, I can reproduce the errors and willing to do tests.
> 
> Hopefully someone could help, or give me a direction.

You have a scsi drive connected to a esiop adapter ?
There seems to be changes between 2.0 and 2.1 in the esiop driver which cause
issues with some disks. I still need to setup a box to try to reproduce this
(the model of drive you're using would help me).

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--