We've migrating some 2960s to 4948s and apparently copying over the vlan.dat and startup-config doesn't treat the 4948 real well after a reboot. It's getting memory allocation errors and just loops at booting IOS. We've since cleared all configs and set to ignore system config but the same problem continues to happen with the error snippet below. My next guess would be a problem with the vlan.dat file, but you can't get to the cat4000_flash: filesystem from ROMMON. Are there any other good tricks for this?
SYSTEM INIT: INSUFFICIENT MEMORY TO BOOT THE IMAGE!
00:00:17: %SYS-3-LOGGER_FLUSHING: System pausing to ensure console debugging output.
00:00:07: %C4K_IOSMODPORTMAN-4-POWERSUPPLYBAD: Power supply 2 has failed or been turned off
00:00:07: %C4K_IOSMODPORTMAN-4-POWERSUPPLYFANBAD: Fan of power supply 2 has failed
00:00:16: %SPANTREE-5-EXTENDED_SYSID: Extended SysId enabled for type vlan
00:00:17: %SYS-2-MALLOCFAIL: Memory allocation of 1819541504 bytes failed from 0x10497EAC, alignment 8
Pool: Processor Free: 128743520 Cause: Not enough free memory
Alternate Pool: None Free: 0 Cause: No Alternate pool
-Process= "VLAN Manager", ipl= 0, pid= 97
-Traceback= 101BDB84 102640B4 10269438 10497EB0 104942F8 ÿ