If you have managed to boot your SRX5400 via the snapshot, I would just do a reinstall of the Junos image to properly write the software to the compact flash.
Just download the install package, do request system add <image> and then reboot in a planned maintenance window.