CCBoot allows a diskless boot of either Windows XP, Windows 2003, Windows Vista, Windows 7, or Windows 2008 from an iSCSI target virtual machine remotely located over a standard IP network. Diskless boot makes it possible for VM’s to be operated without their own virtual disk. The diskless VM is connected to a VMware Workstation VMDK file over a network and boots up an operating system from a remotely located virtual machine. CCBoot is the convergence of the rapidly emerging iSCSI protocol with gPXE diskless boot technology.