02-14-2026 03:09 PM
Platform
Model: Cisco ASR1001-X
Boot ROM: 16.9(4r)
Current Mode: BOOT ROM1 fallback (primary bootstrap)
Memory detected normally
Symptom
The equipment enters a boot loop and does not load IOS-XE.
During initialization, the following appears:
Failed to start Mount packages.mount_packages.service: Failed with result 'exit-code'. Critical boot tasks failed.
Then it restarts continuously.
Root error identified
Required system file is missing:
bootflash:asr1001x-rpios-universalk9.16.09.05.SPA.pkg (missing)
The INSTALL tree remains incomplete:
Present:
rpbase
rpcontrol
rpboot
sipbase
sipspa
webui
firmware
packages.conf
Missing:
rpios-universalk9 (kernel package)
Current equipment state
The router has fallen into the minimum bootstrap (BOOT ROM1).
Observed characteristics:
dir bootflash: works (EXT filesystem intact)
no active network stack
tftpdnld, copy, xmodem unavailable
tftp boot not supported
USB does not mount
cannot transfer new image via ROMMON
Manual boot attempt:
boot bootflash:asr1001x-rpboot...pkg invalid RP package type: direct boot of base package not allowed
In other words, the secondary loader exists, but the kernel does not.
Technical conclusion
The system is not physically corrupted.
The equipment was in an inconsistent INSTALL mode where:
the packages.conf file is valid
but the rpios (kernel) package was removed/corrupted
Without this package, IOS-XE does not initialize → drivers do not load → there is no copy method.
Question for the forum
Is there a supported method to reinstall the IOS-XE image from the minimal BOOT ROM1 without access to:
TFTP
XMODEM
USB
install mode
Or is the only supported procedure external recovery of the eUSB DOM (offline bootflash rewriting)?
I even disassembled it to try and access the hard drive directly on the PC, but I encountered an e-USB connector that I couldn't find a way to adapt.
Solved! Go to Solution.
02-15-2026 03:42 PM - edited 02-17-2026 03:18 AM
1. Error message means the USB flash drive is not supported or incompatible. The USB flash should be segmented to 16 Gb in size and formatted as FAT16 standard.
2. There is no way to copy any file(s) to the flash/bootflash when in ROMMON. It is, however, possible to boot the BIN file from the USB flash and then, when the router boots the firmware, copy after that.
02-14-2026 06:32 PM
Power down the router.
Connect a console cable to it.
Energize the router.
Post the entire bootup process (do not post screenshots).
02-14-2026 07:08 PM
Initializing Hardware ...
System integrity status: 00000610
U
System Bootstrap, Version 16.9(4r), RELEASE SOFTWARE
Copyright (c) 1994-2018 by cisco Systems, Inc.
Current image running: Boot ROM1
Last reset cause: LocalSoft
ASR1001-X platform with 8388608 Kbytes of main memory
File size is 0x00001aa1
Located packages.conf
Image size 6817 inode num 34, bks cnt 2 blk size 8*512
#
File size is 0x01f3cab3
Located asr1001x-rpboot.16.09.05.SPA.pkg
Image size 32754355 inode num 339374, bks cnt 7997 blk size 8*512
###############################################################################################################################################################################################################################################################################################################################
Boot image size = 32754355 (0x1f3cab3) bytes
ROM:RSA Self Test Passed
ROM:Sha512 Self Test Passed
Package header rev 3 structure detected
Calculating SHA-1 hash...done
validate_package_cs: SHA-1 hash:
calculated 2f6b4066:0236c641:09b2eae3:e523fc33:f147efc6
expected 2f6b4066:0236c641:09b2eae3:e523fc33:f147efc6
Validating main package signatures
RSA Signed RELEASE Image Signature Verification Successful.
Image validated
● mount_packages.service - Mount packages
Loaded: loaded (/lib/systemd/system/mount_packages.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2026-02-14 22:28:46 Universal; 33ms ago
Process: 597 ExecStart=/mount_packages.sh (code=exited, status=1/FAILURE)
Main PID: 597 (code=exited, status=1/FAILURE)
[ 5.926533] localhost systemd[1]: Starting Mount packages...
[ 5.935326] localhost mount_packages.sh[597]: booted_item=/bootflash/packages.conf
[ 5.937322] localhost mount_packages.sh[597]: bootloader_version=
[ 5.937767] localhost mount_packages.sh[597]: skipping piso processing
[ 5.937929] localhost mount_packages.sh[597]: package.conf boot
[ 5.990523] localhost mount_packages.sh[597]: Production Image
[ 5.999093] localhost mount_packages.sh[597]: Packages directory: [/bootflash]
[ 5.999266] localhost mount_packages.sh[597]: Provisioning file: [/tmp/packages.conf]
[ 5.999433] localhost mount_packages.sh[597]: Provisioning file content:
[ 5.999586] localhost mount_packages.sh[597]: --/tmp/packages.conf------------------------
[ 5.999750] localhost mount_packages.sh[597]: iso rp 0 0 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 5.999909] localhost mount_packages.sh[597]: iso rp 0 1 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.000073] localhost mount_packages.sh[597]: iso rp 0 0 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.000227] localhost mount_packages.sh[597]: iso rp 0 1 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.000380] localhost mount_packages.sh[597]: iso rp 0 0 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.000534] localhost mount_packages.sh[597]: iso rp 0 1 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.000689] localhost mount_packages.sh[597]: iso rp 0 0 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 6.000840] localhost mount_packages.sh[597]: iso rp 0 1 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 6.000991] localhost mount_packages.sh[597]: iso rp 0 0 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 6.001156] localhost mount_packages.sh[597]: iso rp 0 1 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 6.001309] localhost mount_packages.sh[597]: iso rp 0 0 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 6.001462] localhost mount_packages.sh[597]: iso rp 0 1 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 6.001615] localhost mount_packages.sh[597]: iso rp 0 0 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 6.001772] localhost mount_packages.sh[597]: iso rp 0 1 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 6.001923] localhost mount_packages.sh[597]: iso rp 1 0 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.002084] localhost mount_packages.sh[597]: iso rp 1 1 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.002237] localhost mount_packages.sh[597]: iso rp 1 0 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.002389] localhost mount_packages.sh[597]: iso rp 1 1 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.002541] localhost mount_packages.sh[597]: iso rp 1 0 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.002692] localhost mount_packages.sh[597]: iso rp 1 1 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.002843] localhost mount_packages.sh[597]: iso rp 1 0 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 6.002998] localhost mount_packages.sh[597]: iso rp 1 1 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 6.003164] localhost mount_packages.sh[597]: iso rp 1 0 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 6.003316] localhost mount_packages.sh[597]: iso rp 1 1 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 6.003468] localhost mount_packages.sh[597]: iso rp 1 0 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
Feb 14 22:28:47.012: %BOOT-3-SYSD_STARTFAIL: R0/0: Failed to launch boot task mount_packages.service ( exit-code )
[ 6.003619] localhost mount_packages.sh[597]: iso rp 1 1 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 6.003772] localhost mount_packages.sh[597]: iso rp 1 0 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 6.003924] localhost mount_packages.sh[597]: iso rp 1 1 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 6.004102] localhost mount_packages.sh[597]: iso fp 0 0 fp asr1001x-espbase.16.09.05.SPA.pkg
[ 6.004266] localhost mount_packages.sh[597]: iso fp 1 0 fp asr1001x-espbase.16.09.05.SPA.pkg
[ 6.004508] localhost mount_packages.sh[597]: iso cc 0 0 cc asr1001x-sipbase.16.09.05.SPA.pkg
[ 6.004693] localhost mount_packages.sh[597]: iso cc 0 0 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 6.004847] localhost mount_packages.sh[597]: iso cc 0 1 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 6.004998] localhost mount_packages.sh[597]: iso cc 0 2 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 6.005171] localhost mount_packages.sh[597]: iso cc 0 3 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 6.005332] localhost mount_packages.sh[597]: ----------------------==/tmp/packages.conf--
[ 6.005480] localhost mount_packages.sh[597]: Processing nfs directives ...
[ 6.005627] localhost mount_packages.sh[597]: Processing mount directives ...
[ 6.005775] localhost mount_packages.sh[597]: Processing link_iso directives ...
[ 6.005928] localhost mount_packages.sh[597]: Processing iso directives ...
[ 6.129103] localhost mount_packages.sh[597]: ISO linking /tmp/sw/rp/0/0/rp_base/mount
[ 6.129300] localhost mount_packages.sh[597]: -> /bootflash/asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.254149] localhost mount_packages.sh[597]: ISO linking /tmp/sw/rp/0/1/rp_base/mount
[ 6.254340] localhost mount_packages.sh[597]: -> /bootflash/asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.470998] localhost mount_packages.sh[597]: ISO linking /tmp/sw/rp/0/0/rp_daemons/mount
[ 6.471208] localhost mount_packages.sh[597]: -> /bootflash/asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.498329] localhost mount_packages.sh[597]: ISO linking /tmp/sw/rp/0/1/rp_daemons/mount
[ 6.498536] localhost mount_packages.sh[597]: -> /bootflash/asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.504251] localhost mount_packages.sh[597]: head: cannot open '/bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg' for reading: No such file or directory
[ 6.505517] localhost mount_packages.sh[597]: can't stat file: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.505692] localhost mount_packages.sh[597]: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory
[ 6.510059] localhost mount_packages.sh[597]: File /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg is bad: signature corrupt
[ 6.511734] localhost mount_packages.sh[597]: hexdump: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory
[ 6.511903] localhost mount_packages.sh[597]: hexdump: all input file arguments failed
[ 6.513606] localhost mount_packages.sh[597]: mount: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: failed to setup loop device: No such file or directory
[ 8.515919] localhost mount_packages.sh[597]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 9.518185] localhost mount_packages.sh[597]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 9.518363] localhost mount_packages.sh[597]: Failed to process provisioning file (/tmp/packages.conf).
Feb 14 22:28:51.528: %BOOT-0-BOOT_COMPLETE_FAIL: R0/0: Critical boot tasks failed: mount_packages.service
[ 9.518586] localhost systemd[1]: mount_packages.service: Main process exited, code=exited, status=1/FAILURE
[ 9.520552] localhost systemd[1]: Failed to start Mount packages.
[ 9.537283] localhost systemd[1]: mount_packages.service: Unit entered failed state.
[ 9.537416] localhost systemd[1]: mount_packages.service: Failed with result 'exit-code'.
>>> Rebooting
Failed to set wall message, ignoring: The name org.freedesktop.login1 was not provided by any .service files
Failed to reboot system via logind: The name org.freedesktop.login1 was not provided by any .service files
Initializing Hardware ...
System integrity status: 00000610
U
System Bootstrap, Version 16.9(4r), RELEASE SOFTWARE
Copyright (c) 1994-2018 by cisco Systems, Inc.
Current image running: Boot ROM1
Last reset cause: LocalSoft
ASR1001-X platform with 8388608 Kbytes of main memory
File size is 0x00001aa1
Located packages.conf
Image size 6817 inode num 34, bks cnt 2 blk size 8*512
#
File size is 0x01f3cab3
Located asr1001x-rpboot.16.09.05.SPA.pkg
Image size 32754355 inode num 339374, bks cnt 7997 blk size 8*512
###############################################################################################################################################################################################################################################################################################################################
Boot image size = 32754355 (0x1f3cab3) bytes
ROM:RSA Self Test Passed
ROM:Sha512 Self Test Passed
Package header rev 3 structure detected
Calculating SHA-1 hash...done
validate_package_cs: SHA-1 hash:
calculated 2f6b4066:0236c641:09b2eae3:e523fc33:f147efc6
expected 2f6b4066:0236c641:09b2eae3:e523fc33:f147efc6
Validating main package signatures
RSA Signed RELEASE Image Signature Verification Successful.
Image validated
● mount_packages.service - Mount packages
Loaded: loaded (/lib/systemd/system/mount_packages.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2026-02-14 22:29:35 Universal; 40ms ago
Process: 599 ExecStart=/mount_packages.sh (code=exited, status=1/FAILURE)
Main PID: 599 (code=exited, status=1/FAILURE)
[ 5.783604] localhost systemd[1]: Starting Mount packages...
[ 5.792339] localhost mount_packages.sh[599]: booted_item=/bootflash/packages.conf
[ 5.794364] localhost mount_packages.sh[599]: bootloader_version=
[ 5.794805] localhost mount_packages.sh[599]: skipping piso processing
[ 5.794962] localhost mount_packages.sh[599]: package.conf boot
[ 5.847769] localhost mount_packages.sh[599]: Production Image
[ 5.856318] localhost mount_packages.sh[599]: Packages directory: [/bootflash]
[ 5.856486] localhost mount_packages.sh[599]: Provisioning file: [/tmp/packages.conf]
[ 5.856655] localhost mount_packages.sh[599]: Provisioning file content:
[ 5.856806] localhost mount_packages.sh[599]: --/tmp/packages.conf------------------------
[ 5.856968] localhost mount_packages.sh[599]: iso rp 0 0 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 5.857132] localhost mount_packages.sh[599]: iso rp 0 1 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 5.857286] localhost mount_packages.sh[599]: iso rp 0 0 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 5.857436] localhost mount_packages.sh[599]: iso rp 0 1 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 5.857586] localhost mount_packages.sh[599]: iso rp 0 0 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 5.857744] localhost mount_packages.sh[599]: iso rp 0 1 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 5.857894] localhost mount_packages.sh[599]: iso rp 0 0 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 5.858054] localhost mount_packages.sh[599]: iso rp 0 1 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 5.858208] localhost mount_packages.sh[599]: iso rp 0 0 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 5.858358] localhost mount_packages.sh[599]: iso rp 0 1 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 5.858509] localhost mount_packages.sh[599]: iso rp 0 0 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 5.858664] localhost mount_packages.sh[599]: iso rp 0 1 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 5.858817] localhost mount_packages.sh[599]: iso rp 0 0 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 5.858968] localhost mount_packages.sh[599]: iso rp 0 1 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 5.859131] localhost mount_packages.sh[599]: iso rp 1 0 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 5.859281] localhost mount_packages.sh[599]: iso rp 1 1 rp_base asr1001x-rpbase.16.09.05.SPA.pkg
[ 5.859432] localhost mount_packages.sh[599]: iso rp 1 0 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 5.859582] localhost mount_packages.sh[599]: iso rp 1 1 rp_daemons asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 5.859733] localhost mount_packages.sh[599]: iso rp 1 0 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 5.859888] localhost mount_packages.sh[599]: iso rp 1 1 rp_iosd asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 5.860049] localhost mount_packages.sh[599]: iso rp 1 0 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 5.860202] localhost mount_packages.sh[599]: iso rp 1 1 rp_security asr1001x-rpaccess.16.09.05.SPA.pkg
[ 5.860354] localhost mount_packages.sh[599]: iso rp 1 0 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 5.860505] localhost mount_packages.sh[599]: iso rp 1 1 rp_webui asr1001x-webui.16.09.05.SPA.pkg
[ 5.860657] localhost mount_packages.sh[599]: iso rp 1 0 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
Feb 14 22:29:35.868: %BOOT-3-SYSD_STARTFAIL: R0/0: Failed to launch boot task mount_packages.service ( exit-code )
[ 5.860807] localhost mount_packages.sh[599]: iso rp 1 1 firmware_nim_ssd asr1001x-firmware_nim_ssd.16.09.05.SPA.pkg
[ 5.860959] localhost mount_packages.sh[599]: iso rp 1 0 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 5.861123] localhost mount_packages.sh[599]: iso rp 1 1 firmware_ngwic_t1e1 asr1001x-firmware_ngwic_t1e1.16.09.05.SPA.pkg
[ 5.861300] localhost mount_packages.sh[599]: iso fp 0 0 fp asr1001x-espbase.16.09.05.SPA.pkg
[ 5.861523] localhost mount_packages.sh[599]: iso fp 1 0 fp asr1001x-espbase.16.09.05.SPA.pkg
[ 5.861682] localhost mount_packages.sh[599]: iso cc 0 0 cc asr1001x-sipbase.16.09.05.SPA.pkg
[ 5.861841] localhost mount_packages.sh[599]: iso cc 0 0 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 5.861991] localhost mount_packages.sh[599]: iso cc 0 1 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 5.862156] localhost mount_packages.sh[599]: iso cc 0 2 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 5.862306] localhost mount_packages.sh[599]: iso cc 0 3 cc_spa asr1001x-sipspa.16.09.05.SPA.pkg
[ 5.862466] localhost mount_packages.sh[599]: ----------------------==/tmp/packages.conf--
[ 5.862618] localhost mount_packages.sh[599]: Processing nfs directives ...
[ 5.862765] localhost mount_packages.sh[599]: Processing mount directives ...
[ 5.862911] localhost mount_packages.sh[599]: Processing link_iso directives ...
[ 5.863066] localhost mount_packages.sh[599]: Processing iso directives ...
[ 5.986185] localhost mount_packages.sh[599]: ISO linking /tmp/sw/rp/0/0/rp_base/mount
[ 5.986376] localhost mount_packages.sh[599]: -> /bootflash/asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.111362] localhost mount_packages.sh[599]: ISO linking /tmp/sw/rp/0/1/rp_base/mount
[ 6.111557] localhost mount_packages.sh[599]: -> /bootflash/asr1001x-rpbase.16.09.05.SPA.pkg
[ 6.328392] localhost mount_packages.sh[599]: ISO linking /tmp/sw/rp/0/0/rp_daemons/mount
[ 6.328586] localhost mount_packages.sh[599]: -> /bootflash/asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.355322] localhost mount_packages.sh[599]: ISO linking /tmp/sw/rp/0/1/rp_daemons/mount
[ 6.355512] localhost mount_packages.sh[599]: -> /bootflash/asr1001x-rpcontrol.16.09.05.SPA.pkg
[ 6.361444] localhost mount_packages.sh[599]: head: cannot open '/bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg' for reading: No such file or directory
[ 6.362724] localhost mount_packages.sh[599]: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory
[ 6.362907] localhost mount_packages.sh[599]: can't stat file: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 6.367601] localhost mount_packages.sh[599]: File /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg is bad: signature corrupt
[ 6.368824] localhost mount_packages.sh[599]: hexdump: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory
[ 6.368992] localhost mount_packages.sh[599]: hexdump: all input file arguments failed
[ 6.370696] localhost mount_packages.sh[599]: mount: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: failed to setup loop device: No such file or directory
[ 8.372964] localhost mount_packages.sh[599]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 9.375185] localhost mount_packages.sh[599]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg
[ 9.375412] localhost mount_packages.sh[599]: Failed to process provisioning file (/tmp/packages.conf).
Feb 14 22:29:40.400: %BOOT-0-BOOT_COMPLETE_FAIL: R0/0: Critical boot tasks failed: mount_packages.service
[ 9.375645] localhost systemd[1]: mount_packages.service: Main process exited, code=exited, status=1/FAILURE
[ 9.377499] localhost systemd[1]: Failed to start Mount packages.
[ 9.392972] localhost systemd[1]: mount_packages.service: Unit entered failed state.
[ 9.393132] localhost systemd[1]: mount_packages.service: Failed with result 'exit-code'.
>>> Rebooting
Failed to set wall message, ignoring: The name org.freedesktop.login1 was not provided by any .service files
Failed to reboot system via logind: The name org.freedesktop.login1 was not provided by any .service files
02-14-2026 07:35 PM
@ECS-nexos wrote:[ 6.504251] localhost mount_packages.sh[597]: head: cannot open '/bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg' for reading: No such file or directory [ 6.505517] localhost mount_packages.sh[597]: can't stat file: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg [ 6.505692] localhost mount_packages.sh[597]: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory [ 6.510059] localhost mount_packages.sh[597]: File /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg is bad: signature corrupt [ 6.511734] localhost mount_packages.sh[597]: hexdump: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: No such file or directory [ 6.511903] localhost mount_packages.sh[597]: hexdump: all input file arguments failed [ 6.513606] localhost mount_packages.sh[597]: mount: /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg: failed to setup loop device: No such file or directory [ 8.515919] localhost mount_packages.sh[597]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg [ 9.518185] localhost mount_packages.sh[597]: Could not mount package /bootflash/asr1001x-rpios-universalk9.16.09.05.SPA.pkg [ 9.518363] localhost mount_packages.sh[597]: Failed to process provisioning file (/tmp/packages.conf). Feb 14 22:28:51.528: %BOOT-0-BOOT_COMPLETE_FAIL: R0/0: Critical boot tasks failed: mount_packages.service [ 9.518586] localhost systemd[1]: mount_packages.service: Main process exited, code=exited, status=1/FAILURE [ 9.520552] localhost systemd[1]: Failed to start Mount packages. [ 9.537283] localhost systemd[1]: mount_packages.service: Unit entered failed state. [ 9.537416] localhost systemd[1]: mount_packages.service: Failed with result 'exit-code'.
A package file is missing.
There are two ways to fix this:
1. If the firmware BIN file is in the flash/bootflash, boot the router into ROMMON and force the router to boot the firmware (BIN) file from ROMMON. Once the router boots the BIN file correctly, clean up the flash, and initiate the Install Mode to unpack everything.
2. If the BIN file is not found in the flash/bootflash, download the firmware from the Cisco website and into a USB flash. Force the router to boot the BIN file found in the USB flash (boot usb0:filename.bin). Once the router boots the BIN file correctly, clean up the flash, copy the BIN file (from the USB flash and) into the flash/bootflash of the router and initiate the Install Mode to unpack everything.
02-14-2026 10:45 PM
If the kernel package is truly missing and you’ve got no TFTP/USB/XMODEM available in that ROMMON, there’s realistically no in-place recovery left. In that state it usually comes down to offline reimage of the eUSB DOM or an RMA. You might try TAC just in case, but field recovery options are pretty limited there.
02-15-2026 10:30 AM
I also came to this conclusion, and I would like to reinstall the eUSB DOM operating system, but I can't find any USB-A connector or adapter to do it directly.
02-15-2026 12:27 PM
As you can see, I don't have the options (tftpdnld
boot tftp
copy
xmodem
usb init), which leaves me with no alternatives. I've also tried booting from the port manager, but it's not accepted. Researching and studying everything, it tells me that I'm in a kind of primary Rommon, and I should enter the full Rommon, but everything I do brings me back here. The only solution I see would be to manually restore the bootflash (internal DOM) by placing any .bin file... but how can I do that if the eUSB connector doesn't have an adapter?
02-15-2026 03:42 PM - edited 02-17-2026 03:18 AM
1. Error message means the USB flash drive is not supported or incompatible. The USB flash should be segmented to 16 Gb in size and formatted as FAT16 standard.
2. There is no way to copy any file(s) to the flash/bootflash when in ROMMON. It is, however, possible to boot the BIN file from the USB flash and then, when the router boots the firmware, copy after that.
02-16-2026 01:10 PM
First, thank you for your attention, friend. Yes, I managed to solve the problem by booting the system from USB. Initially, I couldn't because I thought the USB ports weren't working, since no device I plugged into them was recognized. Then I used an older, smaller 2GB pen drive, did a clean format in FAT32, and copied the file directly to the root of the device. It was then accepted by the router, and as soon as I entered Rommon, I set the boot device to boot from it. So, thank you all for your attention.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide