From: Ariel S. <as...@mi...> - 2010-07-30 18:10:12
|
I installed Trusted Grub on a CentOS 5.4, 64-bit machine yesterday. It's a fairly fresh CentOS install, with basically nothing except trousers and tpm-tools on it, running on a Dell Latitude d830. There were no errors during the Trusted Grub installation process, and the machine booted with no problems ~20 minutes before I installed tGrub. This is not a dual-boot machine; the entire hard drive was wiped during the CentOS installation. Unfortunately, upon rebooting the machine, I am now dropped into a grub shell. Trusted Grub is clearly running, has detected the TPM, and does not print any errors; however, not only is there no normal grub menu, any attempt to load a kernel by hand produces "Error 13: Invalid or unsupported executable format". I'm clearly detecting the drive and can find the kernel images, along with the other /boot files. These aren't anything weird like Windows, just ordinary CentOS kernels that were booting just fine in grub yesterday using the exact same commands. Providing the kernel command with an explicit type argument does not make any difference. I can't come up with any reason that Error 13, in particular, would be produced. I'll reinstall grub and try again if need be, but I'd prefer to have some idea of exactly what might have caused the error so I can fix it on the next time through. Has anyone seen this sort of problem before? Can you recommend any solutions, or even more informative tests? Thanks, Ariel |