I have toyed with this and have heard it is possible, but it did require BartPE (or similarly WinPE). The trick was to replace the ramdrive.sys (or ramdisk.sys) with one from Windows 2003. This creates a ramdrive that the system boots into, thus booting into BartPE, from there you are in a Windows environement where you can initiate an installation. Starting an installation from BartPE is particularly helpful with unattended installs. I never was able to get this working with a USB drive on some systems, so I resorted to (and I am very glad I did) to booting into Bartpe through the network using PXE. I was able to get this working without RIS or any SIF files. It is just a pure PXE environment that uses syslinux (aka pxelinux) for the menus. With syslinux I am able to create menus for selecting floppy and other images to boot into. This can be hosted on a windows system or Linux system, so don't let syslinux scare you away. This is by far the best thing I did. I work in a server and PC systems building environement where having a single copy of any tool on the network makes things easier for our builders. Enough about me, here are some links that you might find helpful: http://www.911cd.net/forums/index.php?showtopic=9685&st=0 http://www.nu2.nu/pebuilder/ Searching msfn or 911cd might also be helpful.