FW: going to FC4

Paul Howarth paul at city-fan.org
Thu Jul 7 09:51:25 UTC 2005


Steven C. Liu wrote:
> Paul also wrote:
>  
> "If you can put the DVD ISO on a separate partition (not LVM, not your 
> root partition), you should be able to do a hard disk install:
> http://fedora.redhat.com/docs/fedora-install-guide-en/fc4/sn-installing-from-harddrive.html"
>  
> Ok, I went to that link and it doesn't actually tell me *how* to get to 
> that point.  I can yank my large external USB drive from my server and 
> attach it to the box I want to upgrade.  Now what?  Do I run 'autorun'?  
> How do I fire up anaconda?  Sorry if I need so much handholding...

As you have an already-installed FC2 system (presumably using grub), 
this won't be too hard.

Let's assume that your USB drive partition containing the DVD is mounted 
and the ISO can be found at: /mnt/usbdrive/FC4-i386-DVD.iso

The best solution would be to extract the boot.iso file from the DVD ISO 
and then burn that to a CD and boot from it:

# mkdir /mnt/iso
# mount -r -o loop /mnt/usbdrive/FC4-i386-DVD.iso /mnt/iso
# cp /mnt/iso/images/boot.iso /root
# umount /mnt/iso

You could at this point burn the /root/boot.iso and use that to boot the 
installer.

If you don't have a CD writer, not to worry. You can boot the installer 
from your hard disk:

# mount -r -o loop /root/boot.iso /mnt/iso
# cp /mnt/iso/isolinux/vmlinuz /boot/vmlinuz.fc4
# cp /mnt/iso/isolinux/initrd.img /boot/initrd.img.fc4

Then copy one of your existing kernel entries in /etc/grub.conf (a set 
of lines starting "title", "root", "kernel", "initrd").

Change the title line:
title Fedora Core 4 Installer

Leave the "root" line as it is.

Change the kernel line to:
	kernel /vmlinuz.fc4 ramdisk_size=8192
If your existing kernel line referred to a kernel with a directory name 
starting with /boot, change it to:
	kernel /boot/vmlinuz.fc4 ramdisk_size=8192

Change the initrd line to:
	initrd /initrd.img.fc4
If your existing initrd line referred to an initrd with a directory name 
starting with /boot, change it to:
	initrd /boot/initrd.img.fc4

You should now be able to boot the FC4 installer from your hard disk by 
selecting "Fedora Core 4 Installer" from the grub menu.

I think in FC3 that the installer would not load the USB modules (and 
hence be able to see a USB drive) unless booted in "expert" mode. I 
don't know if this is still the case in FC4. If it is, append " expert" 
to the end of the kernel line in grub.

> Also, I am wondering what are the benefits to my exercise?  I think my 
> FC2 systems do just fine.  Why go to FC4?  (Actually, I want to do this 
> because I consider this to be fun!)

FC2 is end-of-lined. No more updates, including security updates (though 
some may be available from Fedora Legacy for a while). If the machine is 
a desktop, FC4 is much better IMHO.

Paul.




More information about the fedora-list mailing list