md5 is a checksum to check if your file is corrupted or not. Normally you won't need that if you felt that your download is ok.
That's great! I hope it works well for you.
Because there is a wait flag for /efs in fstab, so my guess is that /efs might be corrupted, preventing the device from booting.
@lowe77 that's the reason I mentioned about /efs.
There is also a "reverse-engineered" (you should know what I'm trying to say) version of octoplus, that you can connect your phone directly to computer using usb (without the box) and repair the efs. I repaired one of my n7000's efs with this.
Every users are advised to backup their /efs and store it in a safe location (ie. Google Drive). If your /efs is broken, immediately flash back to stock ROM first if you do not have a efs backup.