Network downtime can feel like chaos especially when your Juniper SRX switch suddenly refuses to boot or respond. Maybe it’s stuck in a reboot loop, showing cryptic console messages, or simply sitting there with a blank status light.
When that happens, panic is easy, but it’s rarely necessary. The good news? Most SRX “dead” states are recoverable with the right steps.
This guide walks you through a hands-on recovery process, from identifying the issue to reinstalling Junos OS and restoring service, all using simple, field-tested methods. Whether you’re a network admin, field engineer, or IT enthusiast, you’ll learn how to confidently bring your SRX back to life and prevent future outages.
Step 1: Diagnose the Problem
Power on the SRX and connect via console (9600 baud, 8N1).
Observe the boot process carefully:
1. Does it boot normally but prompt for a root password you’ve forgotten?
2. Do you see a warning like:
THIS DEVICE HAS BOOTED FROM THE BACKUP JUNOS IMAGE
3. Is it stuck in the loader> prompt or displaying “can’t load kernel”?
4. Or perhaps it’s completely blank (dead flash media)?
Step 2: Get Connected
You’ll need:
1.A console cable (RJ45–USB or DB9).
2. A terminal emulator (PuTTY).
Once connected, power-cycle the SRX and watch the console.
If you see:
Hit [Enter] to boot immediately
Press Space to interrupt the boot and access the loader menu.
Step 3: Enter Boot Loader Mode
If Junos OS is corrupted or misconfigured, you’ll land at the loader> prompt. From here, you can:
1. Boot from a USB image.
2. Reinstall Junos.
3. Repair boot parameters.
Step 4: Reinstall Junos from USB
If your device is stuck in loader> or the OS is corrupted:
1. Download the correct Junos OS image (.tgz) for your SRX model from Juniper’s support portal.
Example: junos-srxsme-23.4R1.10.tgz
2. Format a USB stick as FAT32.
3. Copy the Junos image file to the root directory.
4. Insert the USB into the SRX.
5. Interrupt boot to reach loader>, then type:
install file:///junos-srxsme-23.4R1.10.tgz
6. Wait 10–30 minutes for the installation to complete.
7. Reboot.
If successful, your SRX will start up with a clean Junos installation.
Step 5: Factory Reset (Zeroize)
If configuration issues persist:
From CLI:
request system zeroize
This erases all configurations, keys, and logs – restoring factory defaults.
Step 6: Restore Configuration
If you have a backup:
load overridecommit
Step 7: Test and Verify
Run diagnostics to confirm stability:
show chassis alarmsshow interfaces terse
show system alarms
Ensure there are no red flags and all required interfaces are up.
Pro Tips: Prevent Future Headaches
Always snapshot before upgrades:
request system snapshot
Backup configurations:
show configuration | save /var/tmp/backup.conf
With the right tools and a systematic approach, you can quickly restore service, protect configurations, and reduce future downtime.