Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1010565.1
Update Date:2017-03-29
Keywords:

Solution Type  Technical Instruction Sure

Solution  1010565.1 :   BOOT: Explanation of the "FATAL: system is not bootable, boot command is disabled" OBP message  


Related Items
  • Sun Netra 440 Server
  •  
  • Sun Fire V440 Server
  •  
  • Sun Fire V880 Server
  •  
  • Sun Fire V490 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Usx/Blade/Netra>SN-SPARC: USx
  •  
  • _Old GCS Categories>Sun Microsystems>Servers>NEBS-Certified Servers
  •  
  • _Old GCS Categories>Sun Microsystems>Servers>Entry-Level Servers
  •  

PreviouslyPublishedAs
214538


Applies to:

Sun Netra 440 Server - Version Not Applicable and later
Sun Fire V880 Server - Version Not Applicable and later
Sun Fire V440 Server - Version Not Applicable and later
Sun Fire V490 Server - Version All Versions to All Versions [Release All Releases]
All Platforms

Goal

 Description
This Technical Instruction explains what the "FATAL: system is not bootable, boot command is disabled" OBP (open boot PROM) message indicates and what can be done to get the system to boot up.

Solution

Steps to Follow
This type of a warning can appear on systems such as a Sun Fire[TM] V880.
In most cases, this warning occurs at the OBP "ok" prompt if the power-up initialization (right after the banner was displayed) was aborted. Usually, this is done by using the Stop-A keystroke (XIR Reset). If after such an occurrence "boot" command is executed, the system displays the following error:

{1} ok boot
FATAL: OpenBoot initialization sequence prematurely terminated.
FATAL: system is not bootable, boot command is disabled 

The system at that point does not boot. In most cases, this just means that since the proper initialization of the machine wasn't allowed to complete, the system is unable to boot. This is done to make sure that OS deamons (such as picld) do not have problems as they start up during boot (because of the improperly initialized memory, etc.). To get the machine to boot properly, issue the "reset-all" command. If for whatever reason there is a need for the "boot" command to be executed manually, please run the following command sequence at the "ok" prompt:

ok  setenv auto-boot? false
ok  reset-all  

Now, the machine will reset. Allow it to fully initialize. It will then give the ok prompt without booting automatically. At this point if the "boot" command is manually executed, it should work without errors. Also, before running the manual boot, the "auto-boot?" variable could be set back to "true". This way, the system will again be set back to its original setting for the next time it is reset or power cycled. NOTE: Seeing the "FATAL: system is not bootable ..." message even after following the above procedure most likely indicates a real problem (possibly a hardware problem) with that machine. Another possibility may be an invalid setting. If you suspect this you can use the following procedure. This procedure resets all parameters to factory default settings, so use caution.

ok  printenv         ### save this information ###
ok  set-defaults     ### to reset all parameters to factory default settings ###
ok  reset-all

Reference Technical Instruction <Document: 1010006.1> to create any custom boot device aliases.

Product
Sun Fire V440R Server
Sun Fire V440 Server
Sun Fire V880 Server
Netra 440 Server

Internal Comments
For Internal Sun use only

 

This doc was created from info in bug 4856266 and radiance case 63759923
Since Engineering will not change the OBP FATAL message, this document
should assist TSEs and Customers in better understanding of the situation.
OBP, error, fatal, boot
Previously Published As
72173

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback