FC1 to F18
This is my adventure of installing Fedora Core 1 and then upgrading it through every version up to Fedora 18.
Why?
Because.
Installing Fedora Core 1
- Released; November 6, 2003
- Kernel: 2.4.19
This proved a little challenging. I opted to use a virtual machine as I didn't have any hardware old enough to support it. I used a Fedora 18 machine to do the install. The installation was done using a 50 GiB image file for storage and connected to the standard libvirtd Default network. The actual install of the OS was done as a Desktop system with default packages. The network used an emulated rtl8139 network card.
The biggest trick was to get the installer detect the CD-ROM and disk. In the end, I had to emulate a SCSI bus for both. I couldn't get virt-manager to set the options, so I had to use the virt-install command line tools. The installation was kicked off with the following command;
virt-install --connect=qemu:///system -n \
FedoraUpgradeTest --ram 512 \
--vcpus 2 \
--disk path=/mnt/usb/ISOs/Fedora/Core1/yarrow-x86_64-disc1.iso,device=cdrom,bus=scsi \
--os-type=linux \
--disk path=/mnt/usb/VMs/FedoraUpgradeTest.img,device=disk,bus=scsi \
--network network=default,model=rtl8139 \
-v
Some fun issues;
- On first reboot, the OS tried to boot off of the SMP kernel and immediately fell back to the boot loader. The UP kernel booted though.
- Opening Mozilla v1.4.1 and clicking on the "Red Hat, Inc." bookmark crashed the browser, but the "Red Hat Network" bookmark worked... Sort of.
- Our own website didn't crash, but I can't say it degraded too gracefully, either. Our AN!Wiki actually rendered quite well, so kudos to the MediaWiki devs! Our RoundCube webmail didn't crash, but it did refuse to run.