Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
I also am able to load IOS into RAM and boot directly from rommon without touching flash, but when I execute the "boot system tftp <ios_filename.bin> <tftp server ip address>" or "boot system tftp://<tftp server ip address>/<ios_filename.bin>", copy ...
The "-r" switch at the end of the command loads the ios directly into ram without touching flash. I have booted this way without any cf or usb flash installed on a 2801.
I know this is an ancient post, but you can also load the IOS directly into ram using rommon to access a tftp server. You must use following commands to set interface variables in rommon before attempting to boot:IP__ADDRESS=<x.x.x.x>IP_SUBNET_MASK=...