x86 server not booting

Posted on 2007-07-25
Last Modified: 2013-12-27

We had a power outtage and took down our 2 Sun x2100 server, running S10 x86 06/06.

one of them,when poweron, it stopped with "panic no entry point in kernel/amd64/unix.
The other one requested to run svcadm clear system/boot-archive, but after ran that command, it can't boot into multi-user mode, is the brub gets corrupted?

reboot server can not bring it back on line.

Any help is greatly appreciated,
Question by:bbbb44
    LVL 63

    Expert Comment

    SOunds like you may need to repair the boot MBR or partition.

    Can you use a repair CD TO JUST FIX BOOT RECORD? PROGRAM ?

    Have you contacted SUN ?

    I hope this helps !
    LVL 38

    Accepted Solution

    You the Solaris Software CD (first disk) to boot up to single user mode.

    run fsck to all filesystem  (raw device please)

    fsck -y /dev/rdsk/c0t0d0s0

    PS: For Solaris x86, the device name looks like
    do the same thing to both box.

    If you still have problem, try to use the CD to boot uo to single usr mode, and repair the boot record

    do "installboot" to /dev/rdsk/c0d0s0

    installbot /usr/platform/`uname -i`/lib/fs/ufs/bootblk  /dev/rdsk/c0d0s0
    LVL 6

    Assisted Solution

    I exactly ran into this problem yesterday.

    Boot into the failsafe mode and I'm sure you will be promted  withe a YES/NO question about the inconsistent cache on the boot-archive. Select Yes to fix the problem.

    If it fails, proceeed into the failsafe mode and mount root_vol to /a , then run

    #/sbin/bootadm update-archive -vR /a

    This should help.


    LVL 6

    Expert Comment

    Ring sun and make them to look at

    boot with the cd and run in single user mode. and follow the procedure to fix the bootblk

    if not there is a Diagnostic cd  for x2100 which you can run to check for any hardware failure(like disk)

    paste the excat error you encouterr while you running the fsck or repairing the bootblk

    hope this helps

    Javeed Abdul


    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Suggested Solutions

    I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (…
    Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now