If you setup an image in FOG, use partimage to install it on a computer, then when you restart the machine you upload it to FOG right away, that should work. Or, this should be possible with a “tweak”. If you install .32 bypass you would need to enter the following, of course, changing for your environment. This will allow you to image right from the FOG PXE menu:
[CODE]LABEL XP Domain Image
menu passwd xxx (if you want to password protect your menu item where xxx is your password. Recommended so that random users can’t reimage machines!)
kernel fog/kernel/bzImage
append initrd=fog/images/bypass.gz root=/dev/ram0 rw ramdisk_size=127000 ip=dhcp dns=YOURDNSSERVER type=down img=YOURIMAGE ftp=FOGSERVERIP storage=FOGSERVERIP:/images/ web=FOGSERVERIP/fog/ osid=1 imgType=n loglevel=4 sessionPwd= consoleblank=0[/CODE]
Where the /images/ is where your current image is stored. FOG is built off of PartImage so any that you have will work.