Adam Williamson wrote:
Then nothing would boot at all.
It turns out this is because the release name of Fedora 19 is:
Schrödinger's Cat
with a single quote used as an apostrophe. That release name gets
written into the grub entry for a kernel when you're installing it.
Unfortunately, the lines it goes onto look like this:
menuentry 'Fedora (3.9.0-0.rc2.git0.4.fc20.x86_64) 19 (Schrödinger's
Cat)' --class fedora --class gnu-linux --class gnu --class os
$menuentry_id_option
'gnulinux-simple-a749ca4b-0cea-4db0-883d-5c036d89e5c5' {
and:
echo 'Loading Fedora (3.9.0-0.rc2.git0.4.fc20.x86_64) 19 (Schrödinger's
Cat)'
note how both lines use single quotes for quoting. The single quote in
the release name terminates the quotes early, and leaves the rest of the
stuff that's meant to be inside the single quotes as garbage lying
around the config file.
http://xkcd.com/327/ ;-)
Kevin Kofler