I've also gotten this error with USB booting.
I think I found the reason. First, some computers do not support booting from USB. Also some USB sticks don't work for booting either. I've found its trial and error which USB drives will work for booting and which won't.
