This discussion is archived
5 Replies Latest reply: Feb 6, 2013 1:53 AM by 986990 RSS

Solaris 10 not booting

986990 Newbie
Currently Being Moderated
Hi all,

I've recently patched a Solaris 10 server but during the boot process the server fails to boot with the error:

unknown SL flag: 1

then gets to a "Can't load drv" driver.

We can boot the server into failsafe mode and mount the root disk but we're unable to progress any further to resolve the issue.

All comments gratefully received.

Cheers!
  • 1. Re: Solaris 10 not booting
    bobthesungeek76036 Pro
    Currently Being Moderated
    I would boot into failsafe and look at /etc/system. Check it for typos. Remember comment lines in /etc/system begin with "*" not "#"...
  • 2. Re: Solaris 10 not booting
    cindys Pro
    Currently Being Moderated
    You could use the boot -a (interactive) boot method and bypass the /etc/system file.
    See the prompt below. Press return at the other prompts.

    Is this a SPARC system?

    ok boot -a

    Rebooting with command: boot -a
    Boot device: /pci@9,600000/pci@1/SUNW,qlc@4/fp@0,0/disk@w500000e01a5490b2,0:a File and args: -a
    Name of system file [etc/system]: /dev/null
    SunOS Release 5.10 Version Generic_147440-01 64-bit
    Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
    .
    .
    .
    Name of system file [etc/system]: /dev/null

    root filesystem type [zfs]:
    Enter physical name of root device
    [pci@9,600000/pci@1/SUNW,qlc@4/fp@0,0/disk@w500000e01a5490b2,0:a]:


    Thanks, Cindys
  • 3. Re: Solaris 10 not booting
    986990 Newbie
    Currently Being Moderated
    Thanks for the feedback.

    I've blanked /etc/systems and tried the /dev/null suggestion.

    It was all bootiing fine until we patched it to the latest release and have trired the previous patch bundle too.

    I can mount the fs in failsafe and have tried recreating the boot archive so I know the OS is sound.

    Anyone any ideas as to how to check what goes into the boot-archive or re-create what it needs to boot successfully.

    boot -v gets the etherney mac addr displayed then we get the unknown SL flag message ...

    This is a Sparc server.

    Cheers!
  • 4. Re: Solaris 10 not booting
    bobthesungeek76036 Pro
    Currently Being Moderated
    Is your root fs <b>ufs</b> or <b>zfs</b>?
  • 5. Re: Solaris 10 not booting
    986990 Newbie
    Currently Being Moderated
    Hi Bob,

    It's a ufs filesystem.

    Here's what we get...

    Rebooting with command: boot -a -v
    Boot device: /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@1,0 File and args: -a -v
    module /platform/sun4u/kernel/sparcv9/unix: text at [0x1000000, 0x10ad13d] data at 0x1800000
    module /platform/sun4u/kernel/sparcv9/genunix: text at [0x10ad140, 0x12944c7] data at 0x1856a00
    module /platform/SUNW,Sun-Fire-V490/kernel/misc/sparcv9/platmod: text at [0x12944c8, 0x1294f5f] data at 0x18ae040
    module /platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-IV: text at [0x1294f80, 0x12a7f67] data at 0x18ae940
    Name of system file [etc/system]:
    SunOS Release 5.10 Version Generic_147440-27 64-bit
    Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.
    Ethernet address = 0:14:4f:44:ef:ba
    unknown SL flag: 1
    unknown SL flag: 1

    We've removed the disk, put back a mirror and booted from there so we're running unpatched no problem.

    I've put this broken disk in another server.

    I believe something is broken on the original server which is highlighted by the patching.

    Is there a way to check the boot process to see what this error actually means?

    Cheers!

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points