Upgrade Fedora 8 to Fedora 9 Using PreUpgrade

Fedora 9 was released this past Tuesday. The upgrade process has changed slightly, with the Fedora Project integrating a new tool called PreUpgrade.

To upgrade, make sure your system is fully updated with:

[code]
yum -y update
[/code]

and reboot when the process has completed successfully (in case it installed a new kernel).

From here, we can install the new PreUpgrade with:

[code]
yum install preupgrade
[/code]

When that finishes, kick it off with:

[code]
preupgrade &
[/code]

As we proceed through the wizard, your screens will resemble:

F9 Upgrade 1

Click Forward.

F9 Upgrade 2

The new release will be chosen by default. Click Apply.

F9 Upgrade 3

At this point, new packages are downloaded which may take some time. Grab some coffee while the downloads transfer.

F9 Upgrade 4

Finished! Reboot and we will see a screen like this:

F9 Upgrade 5

The remaining portion of the upgrade will be completed by Anaconda, which took approximately 5 hours on my system. Proceed by clicking Next.

F9 Upgrade 6

“Upgrade an existing installation” is preselected, hit Next to continue.

F9 Upgrade 7

Here you are prompted to upgrade the GRUB boot loader. This is the best thing to do. Click Next. The following series of screens are shown as the upgrade progresses:

F9 Upgrade 8

F9 Upgrade 9

F9 Upgrade 10

F9 Upgrade 11

Ah, here we are. We find ourselves at the final screen, indicating the success of the upgrade. Word. Reboot. And that should conclude the process.

In my opinion, this upgrade was 1000x better than the upgrade from F7 to F8. I ran into all kinds of issues then, but this was better.

Having gone through the steps now, what was your upgrade experience like?

About Benjamin Perove

Ben has been associated with a broad spectrum of technologies starting from an early age, and he's contributed to the success of many businesses and enterprises professionally since 2001. Most of his time is spent building cool stuff. When he's not working, he enjoys reading, playing acoustic guitar, and being with friends. He currently resides in Medellin, Colombia.

  • Don

    Ben,

    This worked fine until after the reboot, when it said it was missing a file for ther kernel and wouldn’t reboot. I didn’t lose my Fedora 8 installation. Do I need to have a look at menu.lst and check/modify something there? (It looks like a classic case of it not finding the kernel at boot.)

    Don

  • http://benperove.com/ Ben

    Type fdisk -l and what is the output? Or you can’t get that far…

    Sounds like Grub is messed up. Burn a Fedora 9 DVD ISO and boot into recovery mode.

    When you get to a shell, type:

    grub

    Depending on where your boot partition resides, you will need to specify the corresponding device. For example, my boot partition resides on /dev/sda1, so I would type:

    root (hd0,0)

    If my boot partition happened to live on partition number 6, then it would be (hd0,5), etc.

    Then type:

    setup (hd0)

    Type quit and then exit to reboot. Any luck?

  • ahmad

    this tutorial is for upgrading from gui, not command line

  • dave

    I would like to ask for this post to be deleted seeing as anaconda is still beta and you will end up at a terminal if you follow this guide

Got WordPress Security?

You will definitely wish you had downloaded my top 5 recommendations when you're cleaning out malicious Javascript from deep within you WordPress site. Enter your email and get the PDF right now, before it's too late.