User's Manual
9-8
Cisco CSR 1000V Series Cloud Services Router Software Configuration Guide
OL-27477-07
Chapter 9 Upgrading the Cisco IOS XE Software
Loading the New System Image
Loading the New System Image from GRUB Mode
To load the new system image from the GNU GRand Unified Bootloader (GRUB) mode, follow these
steps beginning in EXEC mode.
Step 1 dir bootflash:
Use this command to display a list of all files and directories in bootflash memory:
Router# dir bootflash:
Directory of bootflash:/
3 -rw- 6458388 Mar 01 1993 00:00:58 csr1000v.tmp
1580 -rw- 6462268 Mar 06 1993 06:14:02 csr1000v-ata
63930368 bytes total (51007488 bytes free)
Step 2 configure terminal
Use this command to enter global configuration mode:
Router# configure terminal
Router(config)#
Step 3 boot system bootflash:system-image-filename.bin
Note If the new system image is the first file or the only file displayed in the dir bootflash: command output
in Step 1, you do not need to perform this step.
Use this command to load the new system image after the next system reload or power cycle. For
example:
Router(config)# boot system bootflash:csr1000v-universalk9.03.10.00.S.153-3.S-ext.SPA.bin
Step 4 do write
or
do write memory
Router(config)# do write memory
Note This step is required beginning with Cisco IOS XE Release 3.9S if upgrading to a later version. Entering
the do write or do write memory command updates the GRUB menu list of images available on the
bootflash disk.
Step 5 config-register 0x0000
Use this command to enter GRUB mode.
The following shows an example of entering GRUB mode.
Router(config)# config-register 0x0000
GNU GRUB version 0.97 (638K lower / 3143616K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ESC at any time exits to menu. ]