Sun Microsystems SPARC Enterprise M4000

  1. Start the console session.

    Plug in serial cable to console port of device from PC COM1 port
    Open PuTTY and select "Serial" connection type, leave baud rate (Speed) and other settings as default.
    Ensure the key in the front panel is in the 🔒(locked) position.
    Plug 15 Amp power into device and if a power button exists, turn it on.
  2. Access XSCF command line.

    Allow the system to boot up to the login:  prompt and type default as the username:
    XSCF Initialize complete. login: default
    Turn the key in the front panel clockwise from the 🔒(locked) position to the 🔧(service) position and press the Enter key:
    Change the panel mode switch to Service and press return...
    Sun Microsystems SPARC Enterprise M4000
    If you see the message Panel mode switch state change not detected. then you took too long and need to restart this step. Otherwise wait 5+ seconds then turn the key back to its original 🔒(locked) position and press the Enter key again:
    Leave it in that position for at least 5 seconds. Change the panel mode switch to Locked, and press return...
    This should bring you to the XSCF>  prompt.
  3. Erase the configuration and check no data is present.

    Type the restoredefaults -c factory command then type yes to confirm each time you are prompted:
    XSCF> restoredefaults -c factory WARNING: If this system does not have OPNL, this command will set all the user settable XSCF configuration parameters to their default value as they were set when the system was shipped out. Furthemore, this command will delete all logs on both XSCFUs. Check the man page of this command before you run it. Continue?[yes/no](default no):yes You must check the following points. 1. Have the ability to powercycle the system. 2. Have access to the serial console and hold the serial console of the XSCFU to confirm the completion of the command. If you answer "yes" this command will HALT the XSCFU when it compltetes. You will need to powercycle the system after the XSCF BOOT STOP. Do you really want to continue? Continue?[yes/no](default no):yes The initialization of XSCF will be started. XSCFU : all data clear OPNL : all data clear (exclude SYSTEM ID data) XSCF will be automatically rebooted. Afterwards, XSCF will be initialized. Continue?[yes/no](default no):yes The NVRAM setting was completed. XSCF shutdown request was completed. execute S10ioxoffXSCF> -- complete execute K000endMar 8 16:40:59 ramsdb2-xscf0 XSCF[104]: XSCF shutdown sequence start -- complete execute K100end -- complete execute K101end -- complete unmount /hcp0/linux unmount /hcp0/scfprog unmount /hcp0/gendata unmount /hcp0/remcscm unmount /hcp1/linux unmount /hcp1/scfprog unmount /hcp1/gendata -- complete unmount /hcp1/remcscm -- complete unmount /hcpcommon/setup -- complete unmount /hcpcommon/obp -- complete unmount /hcpcommon/tmp -- complete unmount /hcpcommon/var -- complete unmount /hcpcommon/scflog1 -- complete unmount /hcpcommon/scflog2 -- complete XSCF reset. Please stand by while rebooting the system.(15) Restarting system.
    Further output should include the following:
    ***** WARNING ***** XSCF initialization terminate for XSCF/OPNL data clear. execute "setdefaults factory" (AUTO) setdefaults : FACTORY mode clear : start setdefaults : FACTORY mode clear : DBS start setdefaults : FACTORY mode clear : wait 20s for DBS initialization
    When the output ends at the following line, unplug the power from the chassis then plug it back in:
    XSCF BOOT STOP (recover by NFB-OFF/ON)
    Repeat Step 2 then type the showuser -l command which should not output any data:
    XSCF> showuser -l XSCF>
  4. Copy all the output from the session into your records.

    Right-click PuTTY's titlebar, from that dropdown menu click on "Copy All to Clipboard"
    Open the file of record certifying the deconfiguration of this device and use CTRL V to paste all the output from PuTTY into that file. Formatting the text with a fixed-width font helps it look more readable.
  5. End the session.

    Close PuTTy.