Ok, here is what I had to do to get your profile to RIS: 1) The kickstart specified in the profile is a Red Hat kickstart: /etc/cobbler/default.ks. Change this with the following command:
"cobbler profile edit --name=WindowsXP-i386 --kickstart=/var/lib/cobbler/kickstarts/winxp-default.sif" And sync: "cobbler sync" To create all the correct files. Currently the default kickstart is used, which is the default.ks on a new installation. If you want all new windows profiles/systems to use the .sif file above, specify that in /etc/cobbler/settings and re-sync. 2) Verify that either the directory holding the imported Windows files in /var/www/cobbler/ks_mirror is named WindowsXP-i386, or you have created a symlink to it in that same directory. For example, my profile is named winxp-i386 and my imported folder is winxp, so my ks_mirror/ directory looks like this: # ll /var/www/cobbler/ks_mirror/ total 40 drwxr-xr-x 8 apache root 4096 Jun 18 2008 centos5.2-i386 drwxr-xr-x 2 apache root 4096 Mar 13 06:32 config drwxr-xr-x 7 apache root 4096 Mar 13 06:38 F10-i386 lrwxrwxrwx 1 root root 5 Mar 16 19:45 WindowsXP-i386 -> winxp dr-xr-xr-x 8 root root 4096 Mar 15 23:05 winxp lrwxrwxrwx 1 root root 32 Mar 15 23:36 winxp-i386 -> /var/www/cobbler/ks_mirror/winxp Note that I created a symlink for your profile name too. This is noted in my "pitfalls" section on the RIS wiki page, and could most likely be avoided by changing the .SIF (kickstart) file to NOT use the full profile name. Instead, it should figure out the directory named probably based on the location of the kernel/initrd files (setupldr/startrom for windows). 3) Verify that you have bind-mounted the folder in ks_mirror (the real one, not the symlinked one) to a directory in the TFTP root. For example, my TFTP root is /tftpboot, and the profile is named WindowsXP-i386, so I executed the following commands: # mkdir /tftpboot/WindowsXP-i386 # mount --bind /var/www/cobbler/ks_mirror/winxp /tftpboot/WindowsXP-i386 After doing these three things, I was able to pxe a windows vm with no issues. On Mon, 16 Mar 2009 09:59:04 -0500, "Anu Ramachandra" <[email protected]> wrote: > Thanks for working on this. > > Attached are the files - first one is the output of 'cobbler profile > report --name=WindowsXP-i386' > The second file is /var/lib/cobbler/config/profiles.d/WindowsXP-i386. > > Thanks, > Anu > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of James > Cammarata > Sent: Friday, March 13, 2009 7:11 AM > To: cobbler mailing list > Subject: Re: Window install with Cobbler 1.7 > > > On Thu, 12 Mar 2009 14:34:20 -0500, "Anu Ramachandra" > <[email protected]> wrote: >> Hello, >> >> I am setting up Windows install with cobbler 1.7. In the pxe menu, > when >> I select the Windows option, nothing happens. >> Please suggest where I should start looking to debug this? >> >> 'cobbler distro report --name=WindowsXP-i386' returns - >> >> distro : WindowsXP-i386 >> architecture : i386 >> breed : windows >> created : Tue Mar 10 14:55:10 2009 >> comment : >> initrd : >> /var/www/cobbler/ks_mirror/WindowsXP-i386/i386/setupldr.ex_ >> kernel : >> /var/www/cobbler/ks_mirror/WindowsXP-i386/i386/startrom.n1_ >> kernel options : {} >> ks metadata : {} >> tree build time : Wed Dec 31 18:00:00 1969 >> modified : Tue Mar 10 14:55:10 2009 >> mgmt classes : [] >> os version : >> owners : ['admin'] >> post kernel options : {} >> redhat mgmt key : <<inherit>> >> redhat mgmt server : <<inherit>> >> template files : {} >> >> Thanks! >> Anu >> >> _______________________________________________ >> cobbler mailing list >> [email protected] >> https://fedorahosted.org/mailman/listinfo/cobbler > > If you'd like, I can try and help you with this, but like Michael said > this > is pretty much for developers only right now. It is not stable enough > or > robust enough for general usage, and I definitely would not recommend > trying to use this for any production purposes. > > But, saying that, if you'd like to help debug this, I'd be more than > happy > to help you out off list. We have decided not to release this with 1.6 > yet, so it will remain available in the devel branch only. > > Execute the following as well: > > cobbler profile report --name=WindowsXP-i386 > > And if you could send me the file > /var/lib/cobbler/config/profiles.d/WindowsXP-i386 as an attachment, that > would allow me to test the exact object you are using. > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean. > > _______________________________________________ > cobbler mailing list > [email protected] > https://fedorahosted.org/mailman/listinfo/cobbler -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
