How to upgrade Fedora with less stress.

I recently had to upgrade from fc8 to fc11. My motherboard died so I replaced it with something newer. Put in my hard disks and hoped it would boot. It did not, therefore it was time for a linux upgrade also. The only bothering differences with the new motherboard was than 1) it had no parallel port and 2) only one IDE cable. I installed a PCI parallel port which it never recognized so had to hookup my printer using USB. And I put in my 500 giga drive with all of my linux and one 10 giga drive partitioned half for swap and half for backup of email. Moved my /etc to another partition for later compare with my install.

First I downloaded "Fedora-11-i386-DVD.iso" and mounted it:
mount -o loop -t iso9660 /DOS/Fedora-11-i386-DVD.iso /mnt/DVD
Copied install.img from its images directory to outside the iso.
This is not how I recall doing it in fc8. There I recall mounting the iso as part of the install process.
Copied isolinux/vmlinuz and isolinux/initrd.img to /boot/
Renamed them to vmlinuz-install and initrd.img-install.

Edit the grub.conf to default to:
title Fedora install
    Root (hd0,0)
    kernel /boot/vmlinuz-install ro root=LABEL=/ rhgb quiet
    initrd /boot/initrd.img-install

Three issues in the fc11 gave me particular effort to solve.

1)Screen Resolution
In fc11 during the boot process, a blue screen (MicroS-t?) takes over, blocking me from following the progress. This blue screen has a yellow lemon supposidly showing progress of the boot process.
    kernel /boot/vmlinuz-2.6.29.4-167.fc11.i686.PAE ro root=LABEL=/ verbose vga=normal
got rid of the blue screen but the resolution and screen size that took over was such that I could not see the bottom two lines of my screen and in X I could not see the bottom status bar. Editing the screen in xorg.conf had no effect. To fix this and give xorg.conf back its control I finally found one mention of a fix, so here it is:
    kernel /boot/vmlinuz-2.6.30.8-64.fc11.i686.PAE ro root=LABEL=/ verbose i915.modeset=0

2)Mouse in X11
I have an Optical Intellimouse with five buttons. I could scroll sideways but not up and down. Again xorg.conf had no effect. I tried playing with the .fdi files but still could not get my mouse to scroll up and down. In the Section "ServerLayout" add a line Option "AutoAddDevices" "off" This will disable HAL who is clueless about the mouse.
Install imwheel. In xinitrc add line: xmodmap -e "pointer = 1 2 3 6 7 4 5"

3)Network Aliases
Getting the same nic to respond to multiple IPs worked fine in fc8. But eth0:1 made a mess in fc11. NetworkManager was the culprit. Too complicated for it. Disable it and start the older more reliable network service. Don't use the Service Configuration utility though, in fc8 it worked fine, they have changed it so use chkconfig.

Updated 14 February 2014
by Kevin Gyllenberg.