RE: Booting problem

From: Mihai Ionescu <MihaiI_at_nospam.org>
Date: Sun Aug 01 1999 - 06:50:17 PDT

> -----Original Message-----
> From: Andy Valencia [SMTP:vandys@cisco.com]
> Sent: Friday, July 30, 1999 9:36 PM
> To: Mihai Ionescu
> Cc: 'vsta@zendo.com'
> Subject: Re: Booting problem
>
> [Mihai Ionescu <MihaiI@dbi.ro> writes:]
>
> >I have a big problem when I try to boot VSTA 1.61 I have 2 HDD, one
> is
> >master on the first controler and it is NTFS and the second one is
> SLAVE
> >on the SECOND controler. I putted the vsta directory on the second
> >drive. The problem is that I could'n succed to convince VSTA to see
> my
> >second driver.
> >module=/vsta/boot/wd d1:readp -- failed - No units found
> >module=/vsta/boot/wd d1:readp irq=15 baseio=368 --failed - No units
> >found
>
> Have you tried letting it find both drives? Also, see if you can get
> it to
> find just the first drives on each controller. You need to localize
> which
> part of the driver logic is failing.
>
> Andy
>
>
        Hi Andy,

        I tried letting it find the both drives and something very funny
is happening.

        If I let only
        module=/vsta/boot/wd d0:readp, it fails saying that 'can't
register name server disk/wd', but if I put something like:

        module=/vsta/boot/wd d0:readp
        module=/vsta/boot/wd d0:readp irq =15 (because if I don't put
irq=15 it will fail with the message 'can't enable irq 14')

        it recognize in the both times the first drive (the one with the
NTFS filesystem) and it is possible to connect to it: mount disk/wd /wd
works just fine).

        If I put something like:

        module=/vsta/boot/wd d0:readp
        module=/vsta/boot/wd d1:readp irq =15 namer=disk/wd2 , boot
process 7 will die and only the first harddisk will be available.

        The "best" I obtained was with the commands:
        module=/vsta/boot/wd d0:readp
        module=/vsta/boot/wd d1:1002:16:52 (these are the second hard
disk parameters) irq=15 namer=disk/wd2

        everything works, it recognize the both HDD, if I put something
like:

        mount 1 /namer
        cd namer
        ls
                tty
                disk
        cd disk
        ls
                wd
                wd2
        cd wd2
                1024

        but when I try mount 1024 /wd2 it fails saying 'can't connect to
server'.

        but the first one (wd has the associated id 1025) mount 1025 /wd
it works just fine.

        I tried to modify the sources of the WD server. For the first
HDD, in the wd_main function it enters for the first time with the code
M_ISR (I suppose it is called from the kernel), and, when the mount
operation is called, it works fine. But for the second it does never
enter with the code M_ISR (I think because it does not recognize
hardware the hard disk).

        Do you have any ideas?

        I must add that I installed VSTA on two other computers on the
first HDD and it worked just fine.

        Mihai
Received on Sun Aug 1 05:45:41 1999

This archive was generated by hypermail 2.1.8 : Thu Sep 22 2005 - 15:12:56 PDT