Learn about installing Junos OS on SRX Series Firewalls using a USB flash drive,
including prerequisites, boot loader updates, and step-by-step installation
instructions.
To upgrade the boot loader to the latest version:
- Upgrade to Junos OS Release 10.0 or later (with or without
dual-root support enabled).
The Junos OS 10.0 image contains 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. This is required for the new version to
take effect.
You can check the boot loader version number at console output
when your device boots up as shown in the following example:
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