I created a Windows 8 recover drive on a USB stick. I can boot from it and get to the options to refresh/reset my installation. However, after I select either option it prompts me to "insert my installation media". It's an ultrabook with no optical drive. Windows 8 was already installed on it. I have no installation media to insert...
You can create a Windows 8 installation USB stick, that's the installation media. The Windows 8 upgrade software will let you create one: http://go.microsoft.com/fwlink/p/?LinkId=271128
If you already have the Windows 8 ISO file, you can also create the bootable USB stick by using the Windows 7 USB/DVD download tool (Works with Windows 8) http://www.microsoftstore.com/store/msus/html/pbPage.Help_Win7_usbdvd_dwnTool/