Learn about installing Junos OS on SRX Series Firewalls using a USB flash drive,
including prerequisites, bootloader updates, and step-by-step installation
instructions.
To upgrade the bootloader to the latest version:
-
Upgrade to Junos OS Release 10.0 or later (with or without dual-root partitioning
enabled).
The Junos OS 10.0 image contain the latest boot loader binaries in this path:
/boot/uboot, /boot/loader.
- Enter the shell prompt using the
start shell command.
- Run the following command from the shell prompt:
bootupgrade –u /boot/uboot –l /boot/loader
You can use the following commands to upgrade U-Boot or perform a cyclic redundancy check
(CRC):
-
bootupgrade -s -u — To upgrade the secondary boot loader.
-
bootupgrade -c u-boot — To check CRC of the boot loader.
-
bootupgrade -s -c u-boot — To check CRC for the secondary boot loader.
-
bootupgrade -c loader — To check CRC for the loader on boot loader.
- Enter the
show system firmware command to check
whether the upgrade is successful or not.user@host> show system firmware
Part Type Tag Current Available Status
version version
FPC 1
PIC 0 MLTE_FW 1 17.2.91 0 OK
Routing Engine 0 RE BIOS 0 3.8 3.6 OK
Routing Engine 0 RE BIOS Backup 1 3.6 3.6 OK
-
Reboot the system after upgrading the boot loader. Reboot is required for the new version
to take effect.
When your device boots up, check the bootloader version in the console output:
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
FreeBSD/MIPS U-Boot bootstrap loader, Revision 2.10 To verify the BIOS firmware version on the SRX Series Firewall, enter the show chassis
routing-engine bios command.
user@host> show chassis routing-engine bios
Routing Engine BIOS Version: 1.5