From Bugzilla Helper: User-Agent: Mozilla/4.77 [de] (X11; U; Linux 2.4.3-12 i686) Description of problem: segmentation fault for password command on the grub commandline Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. call "grub" 2. enter "password --md5" 3. enter a password at the "password" prompt 4. segfault Additional info:
Aha, see why this is happening and have a patch almost cooked up. Password from the shell is trying to check that the password you entered matches the crypted password you gave after "password --md5" which was null --> go boom. If you want to get an md5crypted version of a password try using md5crypt instead, but I will fix this so it doesn't segfault :)
Fixed in grub-0.90-13 or greater. I'm building packages now and they'll be up at http://people.redhat.com/~katzj/RPMS/ if you'd like to test.
Disabling the floppy drive in the BIOS on the ISP 1100 allowed the system to boot. Applying the latest grub from ~katzj and then figuring out how to get grub to install itself into /boot permitted me to re-enable the floppy in the ISP 1100 BIOS and still have the system boot. Bizarre, but worth documenting for the next victim who comes along.