In reference to the manual, this is what I have come up with:
title Install Fedora 19
repo=/iso_fedora_19
findiso
kernel isolinux/vmlinuz root=/dev/sdb12 quiet
initrd isolinux/initrd.img
title Install Fedora 19 loopback {
root (hd1,12)
loopback loop /iso_fedora_19/Fedora-19-i386-DVD.iso
linux (loop)/isolinux/vmlinuz root=/dev/sdb12 quiet
initrd (loop)/isolinux/initrd.img
}
I found a way to make it work.
1) I found that there is a version of grub2 in Fedora 14.
I installed grub2 with the following command:
yum -y install grub2
2) To the file "/etc/grub.d/40_custom", I added the following entry:
menuentry 'Fedora Linux 19 Install ks=hd:sdb3:/ks.cfg.fc19 repo' {
set root=(hd1,12)
linux /iso_fedora_19/isolinux/vmlinuz ks=hd:sdb3:/ks.cfg.fc19 repo=hd:/dev/sdb12:/iso_fedora_19/
initrd /iso_fedora_19/isolinux/initrd.img
}
3) In the directory "/mnt/sdb12/iso_fedora_19/", is the following:
/mnt/sdb12/iso_fedora_19/
/mnt/sdb12/iso_fedora_19/Fedora-19-i386-CHECKSUM
/mnt/sdb12/iso_fedora_19/Fedora-19-i386-DVD.iso
/mnt/sdb12/iso_fedora_19/images
/mnt/sdb12/iso_fedora_19/images/pxeboot
/mnt/sdb12/iso_fedora_19/images/pxeboot/initrd.img
/mnt/sdb12/iso_fedora_19/images/pxeboot/initrd-PAE.img
/mnt/sdb12/iso_fedora_19/images/pxeboot/TRANS.TBL
/mnt/sdb12/iso_fedora_19/images/pxeboot/upgrade.img
/mnt/sdb12/iso_fedora_19/images/pxeboot/upgrade-PAE.img
/mnt/sdb12/iso_fedora_19/images/pxeboot/vmlinuz
/mnt/sdb12/iso_fedora_19/images/pxeboot/vmlinuz-PAE
/mnt/sdb12/iso_fedora_19/images/TRANS.TBL
/mnt/sdb12/iso_fedora_19/isolinux
/mnt/sdb12/iso_fedora_19/isolinux/boot.cat
/mnt/sdb12/iso_fedora_19/isolinux/boot.msg
/mnt/sdb12/iso_fedora_19/isolinux/grub.conf
/mnt/sdb12/iso_fedora_19/isolinux/initrd.img
/mnt/sdb12/iso_fedora_19/isolinux/isolinux.bin
/mnt/sdb12/iso_fedora_19/isolinux/isolinux.cfg
/mnt/sdb12/iso_fedora_19/isolinux/memtest
/mnt/sdb12/iso_fedora_19/isolinux/splash.png
/mnt/sdb12/iso_fedora_19/isolinux/TRANS.TBL
/mnt/sdb12/iso_fedora_19/isolinux/upgrade.img
/mnt/sdb12/iso_fedora_19/isolinux/vesamenu.c32
/mnt/sdb12/iso_fedora_19/isolinux/vmlinuz
4) I executed the following commands:
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-install /dev/sda
5) Reboot the system and choose the install entry:
Fedora Linux 19 Install ks=hd:sdb3:/ks.cfg.fc19 repo
6) One problem I found was that the Fedora 19 install did not update
/dev/sda to use the file "/boot/grub2/.grub.cfg". It still booted
using the "grub.cfg" from the Fedora 14 system.
So I had to repeat these two commands:
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-install /dev/sda
The easiest way is to burn the ISO image into a DVD and then install from that DVD!