Subject: Problem with installing 1.3 and ICS interface on podule0
To: RiscBSD <port-arm32@NetBSD.ORG>
From: Dave Millen <dmill@globalnet.co.uk>
List: port-arm32
Date: 11/22/1997 15:21:16
Salutations,

I have been running a stable 1.2 system for many months now, using the
ADFS 850mb connected to the motherboard for / and /usr on wd0 and, when
the ICS support was introduced (about #4871 ? ), moving /var and /home
to their own partitions on wd2a and wd2e respectively and installing
further swap space as wd2b. (the master on the ICS interface(wd1) is
purely Acorn for ADFS and the second processor)
There were two kernels that worked fine like this, one with and one
without pmap debugging code.

The later 1.2 kernels, including VOYAGER#5328, still recognise wd2a and
wd2e, but tell me that the device is not configured when trying to mount
wd2b as swap (I can live with that ;~)).

When trying to upgrade to 1.3, none of the kernels on the ftp site can
get beyond:

podulebus0 (root)
podule0 at podulebus0: ICS: IDE Interface : IDE Interface
icside at [ podule 0 ]:

The machine then just sits there . . . .

What has changed?

The install instructions say that I should not need to repartition or
label the disks, so I have copied all the stuff that I want to keep to
spare space on /home(wd2e), thinking to save myself time later!

Maybe this is a mistake and I should backup and repartition etc. anyway
:-{, but I'm reluctant to do that in case it's down to the ICS driver.

Has anyone else experienced this or, better yet, managed to find a
solution?

If it will help here's the info that I get from 1.2 :

my 1.2 /etc/fstab is as follows:

/dev/wd0a / ffs rw 0 1
/dev/wd0e /usr ffs rw 0 2
/dev/wd2a /var ffs rw 0 1
/dev/wd2e /home ffs rw 0 2
/dev/wd0b none swap sw 0 0
/dev/wd2b none swap sw 0 0
/dev/fd0a /msdos msdos rw 0 0

and disklabel when used from 1.2 gives the following

root@oak# disklabel -r wd0
non-adfs offset = 00065a30
RiscBSD partition @ 00065a30
# /dev/rwd0c:
type: ST506
disk: cfs850a
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 1651
total sectors: 1664208
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # milliseconds
track-to-track seek: 0  # milliseconds
drivedata: 0

5 partitions:
#        size   offset    fstype   [fsize bsize   cpg]
  a:   129024   416304    4.2BSD     1024  8192    16   # (Cyl.  413 -
540)
  b:   129024   545328      swap                        # (Cyl.  541 -
668)
  c:  1664208        0    unused        0     0         # (Cyl.    0 -
1650)
  d:  1247904        0    unused        0     0         # (Cyl.    0 -
1237)
  e:   989856   674352    4.2BSD     1024  8192    16   # (Cyl.  669 -
1650)


root@oak# disklabel -r wd2
non-adfs offset = 0000d800
RiscBSD partition @ 0000d800
# /dev/rwd2c:
type: ESDI
disk: ibm342
label:
flags:
bytes/sector: 512
sectors/track: 48
tracks/cylinder: 16
sectors/cylinder: 768
cylinders: 872
total sectors: 669696
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # milliseconds
track-to-track seek: 0  # milliseconds
drivedata: 0

5 partitions:
#        size   offset    fstype   [fsize bsize   cpg]
  a:   153600    55296    4.2BSD      512  4096    16   # (Cyl.   72 -
271)
  b:   153600   208896      swap                        # (Cyl.  272 -
471)
  c:   669696        0    unused        0     0         # (Cyl.    0 -
871)
  d:    55296        0      ADFS                        # (Cyl.    0 -
71)
  e:   303360   362496    4.2BSD      512  4096    16   # (Cyl.  472 -
866)

TIA

Dave

--
Customer: "I'm running Windows 95."
Tech Support: "Yes........"
Customer: "My Computer isn't working now."
Tech Support: "Yes, you said that."

e-mail: dave@largesalad.co.uk
net: http://www.largesalad.co.uk