Here's some background, I need to upgrade some VMs (for now just testing with one server) that runs RHEL4. My boxes are not connected to RHN, hence up2date doesn't get utilize. Since these boxes reside on a vmware server, I tried upgrading via my pxe server and that failed miserably. Redhat told me upgrades between major versions are not allowed. Ok, fair enough. I even tried tricking it to boot off PXEBOOT and attaching a kickstart file with just "upgrade" in the kickstart file - doesn't work. I ended up attaching the ISO via vmware's virtual client and it seems to be working right now.
My question, there's gotta be a way to do this over PXE and be able to choose "upgrade" instead of the defalt install. Booting off PXE doesn't allow me to see the anaconda gui where i can type "linux upgrade." Am I missing something in my pxeboot config?
Here's what I have:
kernel images/rhel5_i386/vmlinuz
append ksdevice=eth0 ip=dhcp initrd=images/rhel5_i386/initrd.img