I have Windows 8 laptop, an HP Envy m6 notebook. I have been wanting to use Linux on this machine for over year but Windows 8 has been making it hard. I use Linux for just about everything and only use Windows for specialized applications. I am a student studying Linux networking so its handy to have a Linux machine I can take with me. I can use a virtual machine but I prefer to use Linux natively. Recently, I've begun messing with installing Linux on the machine. I removed the Windows 8 hard drive because no matter what the boot options are set to, it will only boot to the hard drive. I do not want to dual boot on one hard drive. I want a separate drive for each operating system. I've successful installed Opensuse 13.1 on a Seagate 1 tb external hard drive and it worked until I unplugged it, reinstalled the Windows 8 hard drive, and booted into Windows 8. I then shut down Windows 8 and removed the hard drive yet again and plugged in the external drive. The computer told me no bootable device was found. I can't find any way to remedy this. If I never install the Windows 8 hard drive, then I am fine, but I have a use for both operating systems, so I don't want to sacrifice one for the other.