Professional Web Applications Themes

No Root Disk Controller - SCO

Hello Everyone, I just installed a new SCSI tape with an Adaptec ad160 controller. I originally have an Adaptec raid controller for my 2 SCSI hard drive (MIRROR). After installing the ad160 controller driver and relinked the kernel and rebooted the machine. During boot up I can see tape and everything but then I get this ERROR WARNING: hd: no root disk controller was found PANIC: srmountfun - Error 19 mounting rootdev and then I have reboot. That's as far as I can get to. Any help with how to get both my hard drive and tape working will be ...

  1. #1

    Default No Root Disk Controller

    Hello Everyone,

    I just installed a new SCSI tape with an Adaptec ad160 controller. I
    originally have an Adaptec raid controller for my 2 SCSI hard drive
    (MIRROR). After installing the ad160 controller driver and relinked the
    kernel and rebooted the machine. During boot up I can see tape and
    everything but then I get this ERROR

    WARNING: hd: no root disk controller was found

    PANIC: srmountfun - Error 19 mounting rootdev

    and then I have reboot. That's as far as I can get to.

    Any help with how to get both my hard drive and tape working will be much
    appreciated. Thanks


    bernie Guest

  2. #2

    Default Re: No Root Disk Controller

    bernie wrote:
     

    Start by booting from unix.old:

    Boot
    : unix.old

    Hopefully that will boot and see your hard drive (but not the tape). Go
    to single-user mode and preserve that kernel immediately!

    # btmnt -w
    # cp /stand/unix.old /stand/unix.good

    Now you can boot with "unix.good", and it won't be overwritten by the
    next kernel link.

    Next, run these commands and post the results here:

    # hwconfig -h name=adapter
    # hwconfig -h name=sk
    # cat /etc/conf/cf.d/mscsi
     
    Bela Guest

  3. #3

    Default Re: No Root Disk Controller

    Hi,

    Here are the results after running these commands:

    First Command: # hwconfig -h name=adapter

    device address vec dma comment
    adapter 0x170-0x117 15 -- type IDE ctlr =
    secondary dvr = wd
    adapter 0xf400-0xf4ff 10 -- type-dpti ha=0
    id=7, PCI v1.12

    Second Command: # hwconfig -h name=sk

    disk -- -- type=S ha=0 id=0 lun=0 bus=0 ht=dpti
    Sdsk -- -- cycls=2231 hds=255 sec=63

    Third Command: # cat /etc/conf/cf.d/mscsi

    ha attach number ID lun bus

    wd Srom 1 0 0 0
    dpti Sdsk 0 0 0 0


    What do I do next. Thanks.

    Bernie









    "Bela Lubkin" <com> wrote in message
    news:com... [/ref]
    much 
    >
    > Start by booting from unix.old:
    >
    > Boot
    > : unix.old
    >
    > Hopefully that will boot and see your hard drive (but not the tape). Go
    > to single-user mode and preserve that kernel immediately!
    >
    > # btmnt -w
    > # cp /stand/unix.old /stand/unix.good
    >
    > Now you can boot with "unix.good", and it won't be overwritten by the
    > next kernel link.
    >
    > Next, run these commands and post the results here:
    > [/ref]


    bernie Guest

  4. #4

    Default Re: No Root Disk Controller

    bernie wrote:
     [/ref][/ref]
     

    Ok. The mscsi file shows no evidence of your having added the tape
    drive. Meanwhile, the new kernel does not seem to recognize the host
    adapter that's supposed to be running the hard disk.

    Which adapter(s) does the new/bad kernel recognize? You should still
    have that kernel as /unix, so just hitting <Enter> at the boot prompt
    will load it. Do that and write down any "%adapter" lines it shows in
    the laundry list. Post them here. (It will go on to panic; hopefully
    you can see and write down the "%adapter" lines before the panic scrolls
    too much off the screen...)

    After writing down the "%adapter" lines from the bad kernel, try this:

    Boot
    : defbootstr disable=ad160

    This loads the bad kernel, but tells it to disable the 29160 driver.
    Doing this will tell us whether this kernel fails to see your "dpti"
    board because something is wrong with that driver; or because it's
    conflicting with the actions of the "ad160" driver.
     
    Bela Guest

Similar Threads

  1. ExpandPath evaluates to ColdFusion root instead ofvirtual web server root
    By _Tian_ in forum Coldfusion Server Administration
    Replies: 0
    Last Post: April 7th, 11:54 PM
  2. Getting Hard Disk paths from Server Root?
    By javacf in forum Coldfusion Server Administration
    Replies: 1
    Last Post: March 16th, 12:54 AM
  3. mirror root disk?
    By James in forum Sun Solaris
    Replies: 9
    Last Post: August 20th, 12:22 PM
  4. mirrored root disk boot block
    By Bridge in forum Sun Solaris
    Replies: 9
    Last Post: July 29th, 02:41 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139