This is an anecdote of my journey upgrading Fedora v13(Goddard) to v14(Laughlin). It is not the first time i am doing upgrading. I first installed Fedora 10 on this my system. No difference this time. I am prepared for issues. The main problem i had during prior upgrades was the Video driver issue. I have a blank screen when booting up after upgrading is done. Not this time though. I’m sure it is because I have the correct vga driver installed a few months back.
The problem i had this time round is getting the upgrade to start. After preupgrade has downloaded the image file and i reboot the system, anaconda prompts and error dialog with this message:
“The etc/fstab on your upgrade device does not reference a valid swap…”
Not much of a problem. The fix is straightforward. It has to do with the label used in the swap partition line in /etc/fstab config file. I have to specify the exact partition name for the label. My config file was having something like this:
UUID=3ab5d70f-8de3-4eaf-b30c-83a477bc4797 swap swap defaults 0 0
And I had to change the label to something like this:
/dev/sdc8 swap swap defaults 0 0
My preupgrade went through after the change. I’m now a Laughlin user! But I’m struggling with the SELinux prompts. First, it blocked the Network Manager. So I was not able to access my wifi/broadband modem. I managed to resolve it by changing the policy from “enforcing” to “permissive”. And when i change that, SELinux listed more issues with python related files. I haven’t figure out how resolve them yet.