Suppose your hard disk partition is:
/Dev/sda1/boot 500 M
/Dev/sda2/40G
In/dev/sda3/home 250G # grub (hd0, 2), grub starts counting from 0.
Copy Fedora-16-i386-DVD.iso to the/home Directory
Then copy the isolinux, images, isolinux/vmlinuz, isolinux/initrd. img in the Fedora-16-i386-DVD.iso to/home.
Sudo mount-t iso9660-o loop Fedora-16-i386-DVD.iso/mnt
Sudo cp/mnt/isolinux/mnt/images/mnt/isolinux/vmlinuz/mnt/isolinux/initrd. img/home
(Note: The/home directory cannot have other iso images, such as Fedora-15-i386-DVD.iso, otherwise it is installed with fedora 15 instead of fedora 16)
Restart your computer.
After entering grub, press c to enter the grub command line:
Run the following command:
Root (hd0, 2) # We just saved vmlinuz, initrd. img to this partition (/dev/sda3,/home), so the root must be specified as hd0, 2
Kernel/vmlinuz linux askmethod # Note: linux askmethod must be added starting from fedora 15; otherwise, you cannot choose to install it from the hard disk. The default is to install it from the network. In this case, very slow !!!
Initrd/initrd. img
Boot
After the installation starts, select "Install from Hard drive". The image file path is/dev/sda3.
Now you can install fedora 16 like the installation steps on the CD.
After the installation is complete, grub 1 is automatically upgraded to grub 2.
Note: during the installation process, do not format/dev/sda3, that is,/home, when formatting partitions. Otherwise, the installation process will not continue due to serious consequences, because the image source is no longer available!
Author sabalol