I’ve been having hardware issues with my Fedora 20 installation (yes, I know it’s still beta until tomorrow). I had it on a new WD 2T drive, but occasionally I was having boot problems, and having to repair the filesystem. I noticed that it was making strange noises and running hot, and taking a long time to even get to GRUB, indicating that it was hanging up the BIOS itself. I was on the verge of returning it, when I tried moving it from the first to the second SATA interface on the MB (I have six). The problems went away, so apparently it’s a motherboard problem on that interface (at least that’s what I’m inferring). Unfortunately, it refuses to boot now, dropping into emergency mode, and telling me that it can’t switch root, because /sysroot/etc/os-release is missing (which it does seem to be). I tried copying /etc/os-release to /sysroot/etc/os-release, but it wouldn’t let me (and etc doesn’t seem to currently exist on /sysroot).
Any ideas how to fix this?
[Update a while later]
[Update a few minutes later]
Apparently Anaconda can’t be bothered to load logical volumes before looking for linux partitions. But why?
And what do I do about it? When I do a ‘vgchange -ay’ it loads them, but if I then run anaconda, it still doesn’t work, and when I go back to shell, they’re no longer mounted. I can’t believe I’m the only person having this problem, but I’ve done searches and can’t find any useful information about it.
[Late afternoon update]
Someone on twitter asked me to post the contents of grub.cfg, so here it is, after the fold:
Continue reading Is There A Fedora Doctor In The House?