Skip to content
Topic: Restoring IOS ImagesSwitch

Extension practice

Restoring IOS Images Practice Questions

Extension practice: recovering a device with a corrupt or missing IOS image.

Author-reviewed by LabFabric · 7 September 2026 · Report a content issue

One solved question, so you can see how these are marked

A router's flash has been wiped and it now boots to the ROMMON prompt with no operating system. Which ROMMON command can download a new IOS image over the network from a TFTP server?

tftpdnld

tftpdnld is a ROMMON-level command (available when no IOS is loaded) that downloads a specified file from a TFTP server directly into flash, using environment variables to define the IP addressing and filename.

Every question in the set below is marked like this. The answers stay hidden until you pick one.

Find related practice in the CCNA path
All 2 Restoring IOS Images questions in this set

Answers and explanations appear when you work through the set above.

  1. Before running tftpdnld in ROMMON to restore an IOS image, which environment variables must be set to identify the router's own address and the TFTP server?

    • BOOT, BOOTLDR, and CONFIG_FILE, which name the boot image and config file
    • IP_ADDRESS, IP_SUBNET_MASK, DEFAULT_GATEWAY, TFTP_SERVER, and TFTP_FILE
    • TFTP_SERVER and TFTP_FILE only, because tftpdnld learns its own address by DHCP
    • IP_ADDRESS and DEFAULT_GATEWAY only
  2. After tftpdnld successfully downloads a new IOS image into flash and the router is reset, what should be verified to confirm the restore was successful?

    • Only that the console shows a rommon prompt again
    • Confirm IOS boots and ping expected hosts, including the TFTP server
    • That the configuration register was changed to 0x2142
    • That the switch connected to the router has DHCP snooping enabled