Subject: Re: [Fwd: ICS IDE problems]
To: Mr S.K. Stevens <s.k.stevens@ic.ac.uk>
From: Dave Millen <dmill@globalnet.co.uk>
List: port-arm32
Date: 12/16/1997 23:47:40
Mr S.K. Stevens wrote:

> At Wed, 10 Dec 1997 09:58:02 +0000, "I.V.McLoughlin" wrote:
> >Nobody answered first time, so here is my query again:
> >Please help if you can!
>
> Sorry, must have missed it.
>
> >Is there any fix for this (apart from unplugging my ICS IDE card
> >every time I want to boot RiscBSD, which does work)?
>
> You can add an option to the Extra Options dialogue in the booter of the form:
>
> podule#.disable
>
> eg podule2.disable
>
> This will stop the driver from attaching.
>
> >Any help would be appreciated!
>
> Hope this does...

Hi,

Unfortunately, I can't comment out the podulebus, as my main drive for RiscOS is
the master drive on the ICS IDE interface, and I would like to use the slave drive
on this for additional BSD partitions, as I can under 1.2. using kernel #5238(I
think).

I asked this question some time ago and got no response, here is my original
question
complete with data that might be relevant:


> 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