No Windows 8 Release Preview can only be installed on an attached hard drive/solid state drive. External media (USB drive, MicroSD cards, etc.) cannot be used for an installation of Windows 8 Release...