Main Menu

Fedora 10-11 upgrade, kickstart problems

This problem was encountered when upgrading Fedora 10 to 11 using the instructions at the following URL.

?http://www.cyberciti.biz/faq/upgrade-fedora-11/

There is a hint of the solution on the above page by Dave Miller, but I found that it did not work for me.

— Error Message —

Unable to download the kickstart file.? Please modify the kickstart parameter below or press Cancel to proceed as an interactive installation.

hd:UUID=a24b5ced-0528-42b3-8314-fc9d070d9dd7:/upgrade/ks.cfg

I tried following the instructions provided by Dave Miller by placing the volume ID in all locations of the grub.conf entry for the Kickstart boot, but that didn’t solve the problem.? Ultimately, the hint in the following URL by Noel pointed me in the right direction.

http://www.linuxquestions.org/questions/linux-enterprise-47/rhel5-kickstart-problem-644105/

–Original /etc/grub.conf file that didn’t work —

?title Upgrade to Fedora 11 (Leonidas)
??????? kernel /upgrade/vmlinuz preupgrade repo=hd::/var/cache/yum/preupgrade stage2=http://mirrors.kernel.org/fedora/releases/11/Fedora/i386/os/images/install.img ks=hd:UUID=a24b5ced-0528-42b3-8314-fc9d020d9dd7:/upgrade/ks.cfg
??????? initrd /upgrade/initrd.img

I had to do an#nslookup mirrors.kernel.org to obtain an IP address for downloading the install.img file, and I had to upload the ks.cfg file to anoter server running apache so that it could be downloaded.? Here is the updated /etc/grub.conf file that seemed to work for me.

?title Upgrade to Fedora 11 (Leonidas)
??????? kernel /upgrade/vmlinuz preupgrade repo=hd:a24b5ced-0528-42b3-8314-fc9d020d9dd7:/var/cache/yum/preupgrade stage2=http://149.20.20.135/fedora/releases/11/Fedora/i386/os/images/install.img ks=http://#.#.#.#/ks.cfg ksdevice=eth0 ip=xx.xxx.xx.xx netmask=xxx.xxx.xxx.x gateway=xx.xxx.xxx.xx
??????? initrd /upgrade/initrd.img

Where 149.20.20.135 is a valid mirrors.kernel.org web server.? Where #.#.#.# is a valid web server on my network where I uploaded the ks.cfg file.? And where xx.xx.xx.xx are replaced by the appropraite IP address of the system you are trying to kickstart.

Comments are closed.

Powered by WordPress. Designed by WooThemes