Upgrade to Fedora 13 from Fedora 12 with Preupgrade - Comment Page: 1

I think the most easiest way to upgrade Fedora 12 to Fedora 13 is use Preupgrade, which download needed packages from the server and then just reboot to installer and after install boot the new system. This guide I use preupgrade-cli version, which works from command line. If you want use Preupgrade Graphical version then you can check this Howto upgrade Fedora 11 to Fedora 12 with Preupgrade guide, which works same way with Fedora 13 (Goddard). It's important backup your important files before upgrading. Upgrade to Fedora 13 from Fedora 12 with Preupgrade 1. Change to root su - ## OR ## sudo -i 2. Update Fedora 12 System packages yum update 3. Install preupgrade (just...

3 comments on “Upgrade to Fedora 13 from Fedora 12 with Preupgrade - Comment Page: 1

    1. Ran the preupgrade and no problem but when I rebooted it didn’t go into installer. I previously upgraded from 11 to 12 this way without problems. It says it can’t find the kickstart and goes into manual. When I point it to the image it says it does not exist. Ideas?

      • Hi Matthew,

        Is it possible that the Preupgrade boot image wasn’t downloaded? Example because there wasn’t enough space on boot partition?

        Nothing irreversible has not yet occurred, I recommend following method to solve this problem.

        Can you get the GRUB menu?

        If not, then boot some live CD (to shell or desktop) and mount your boot partition (normally with following procedure)

        mkdir /boot_temp
        ## Use real boot partition
        mount /dev/sda1 /boot_fedora

        Then edit grub/menu.lst file, comment out Preupgrade rows (something like following):

        title Upgrade to Fedora 13 (Goddard)
        	kernel /boot/upgrade/vmlinuz preupgrade...
        	initrd /boot/upgrade/initrd.img
        ## Should look following after comments ##
        #title Upgrade to Fedora 13 (Goddard)
        #	kernel /boot/upgrade/vmlinuz preupgrade...
        #	initrd /boot/upgrade/initrd.img

        Then umount partition and reboot:

        ## Umount ##
        cd /
        umount /boot_fedora
        ## Reboot ##

        Then your system should boot back to your Fedora 12 normally.

        Then I recommend try again Preupgrade method and check that the boot partition have enough free space for boot image (about 150 Mb should be enough, I guess). And when Preupgrade is finished then it’s also good to check that the kernel file /boot/upgrade/vmlinuz and initrd file /boot/upgrade/initrd.img really exist before next reboot.

    2. Your page was very helpful.

      For reasons that escape me, preupgrade made a typo in the grub entry required for the installation (an obvious missing space before the kickstart file).

      However a more troublesome problem was that after freeing up space in /boot I still didn’t have enough–the install image is apparently 150 MB. (Both your notes and those in the fedora docs have smaller numbers.) And, unfortunately, the installer had trouble pulling in the full 150MB without a hiccup. Pulling down a copy of this install image and placing it on my local network turned out to be a relatively easy solution (not the first thing I tried…).


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.