Subject: Install of 1.6.1 on an AS4100 with Mylex DAC960 (DEC KZPAC)
To: 'port-alpha@netbsd.org' <port-alpha@netbsd.org>
From: Collin Baillie <Collin.Baillie@world.net>
List: port-alpha
Date: 06/25/2003 13:17:36
Hi guys,

I'm trying to install NetBSD 1.6.1 on my AlphaServer 4100 which _only_ has
disks on a DEC KZPAC (Mylex DAC960-PU).

The kernel sees the logicals disk on boot:

mlx0 at pci2 dev 3 function 0: Mylex RAID (v2 interface)
mlx0: interrupting at kn300 irq 12
mlx0: DAC960P/PD, 3 channels, firmware 2.70-0-00, 4MB RAM
ld0 at mlx0 unit 0: RAID5, online
ld0: 20455 MB, 10389 cyl, 64 head, 63 sec, 512 bytes/sect x 41891840 sectors
ld1 at mlx0 unit 1: RAID5, online
ld1: 20455 MB, 10389 cyl, 64 head, 63 sec, 512 bytes/sect x 41891840 sectors

But there are no entries in the /dev directory for them. I've found the
/etc/etc.alpha/MAKEDEV script somewhere online and tride to create the devs
as such:

mknod ld0a b 17 0
mknod ld0b b 17 1
...
mknod ld0h b 17 7

mknod ld1a b 17 8
mknod ld1b b 17 9
...
mknod ld1h b 17 15

mknod rld0a b 59 0
mknod rld0b b 59 1
...
mknod rld0h b 59 7

mknod rld1a b 59 8
mknod rld1b b 59 9
...
mknod rld1h b 59 15

Which seems to work because I can 'disklabel' and 'newfs' them, but the
sysinst program seems to failafter selecting ld0.

Is there any hope for me or am I up for a manual install? I tried going the
manual install, but installboot got me as I had no access to NetBSD man
pages. and wasn't sure if '/usr/mdec/boot' or '/usr/mdec/booxx_ffs' was
primary (and which was secondary). Either way, installboot failed. I think
in one instance (using /dev/ld0 or /dev/rld0 and possibly with 'a' appended)
it said the FS was read-only. Once I mounted the fs it then errored that it
couldn't install the bootstrap to a directory. (Which makes sense)

Any pointers would help hugely.

Cheers,

Collin Baillie 
-- 
Systems Engineer
World.Net Services 
Level 3, 171 Clarence St, Sydney NSW 2001, Australia 
GPO Box 3982, Sydney NSW 2001, Australia 
Ph: (02) 8297 2900 [Intl: +61 2 8297 2900] 
Fax: (02) 9279 2899 [Intl: +61 2 9279 2899] 
http://www.world.net