Installing Fedora 17 requires a kickstart file which sets a recognizable grub config file for XenServer as well as speeds up your installation. Feel free to modify any parameters in the kickstart file.
- Download the file and modify ip information as well as root password in this kickstart file: public_fedora17_min_xs6.ks
- Save and upload your kickstart file somewhere
- Open XenCenter
- Choose VM -> New VM
- Choose “Red Hat Enterprise Linux 6.0 (64 bit)”, click Next
- Fill in a name
- Select “Install from URL” and paste this URL or any other mirror: http://www.nic.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/17/Fedora/x86_64/os/
- Click Next
- Paste the following under “Advanced OS boot parameters”: console=hvc0 utf8 nogpt ip=<yourip>:1:<yourgateway>:<yournetmask>:<yourhostname>:eth0:off nameserver=<yournameserver> noipv6 ks=<web path to your kickstart file>
- Click Next
- Choose appropriate XenServer node
- Choose memory and cpu’s
- Configure your storage and click Next
- Configure your network and click Next
Install should auto complete.
Thank you!
hi im having some problems booting the vm after install :(. The message i receive is: 2012-09-04 15:39:03 Error: Starting VM ‘virualmachine’ on ‘my.xenserver- Using to parse /boot/grub/grub.conf – Traceback (most recent call last): – File “/usr/bin/pygrub”, line 883, in ? – data = fs.open_file(chosencfg[“ramdisk”],).read() – IOError: [Errno 2] No such file or directory
DO you have any idea what to do? any help would be appreciated. Thx Harvey
I had the same problem. Rebooted the system in FC15 live CD and checked /boot/grub/grub.conf file. Lines under the boot disk had som control characters “^M” (like DOS ). Removed them and was able to boot from the disk.