Subject: sysinst screwing up disk size
To: None <port-alpha@netbsd.org>
From: Johan Danielsson <joda@pdc.kth.se>
List: port-alpha
Date: 08/18/2000 15:01:05
In short: sysinst seems to get the disk size wrong, and then fails to newfs.
This disk:
sd1 at scsibus0 target 2 lun 0: <IBM, DNES-309170W, SAH0> SCSI3 0/direct fixed
sd1: 8748 MB, 11474 cyl, 5 head, 312 sec, 512 bytes/sect x 17916240 sectors
produces this disklabel:
...
bytes/sector: 512
sectors/track: 320
tracks/cylinder: 5
sectors/cylinder: 1600
cylinders: 11474
total sectors: 18358400
...
8 partitions:
# size offset fstype [fsize bsize cpg]
a: 409600 0 4.2BSD 1024 8192 16 # (Cyl. 0 - 255)
b: 1043200 409600 swap # (Cyl. 256 - 907)
c: 18358400 0 unused 0 0 # (Cyl. 0 - 11473)
d: 16905600 1452800 4.2BSD 1024 8192 0 # (Cyl. 908 - 11473)
This isn't the default layout, but the size of partition d was
calculated by sysinst (by giving a too large value for the size). I
guess this is because it thinks that the disk has more sectors than it
does.
I've seen this on two quite different machines, this Miata and an old
3000/400.
/Johan