Hey guys, would it be possible to buy an internal SSD, install windows or any other OS on it, and carry it around in an external inclosure to boot off of on an laptop or desktop?
You need different drivers to boot off an external (USB) drive than an internal SATA one. Windows refuses to install to an external drive. It also has a large amount of trouble if you change hardware between installing it and later boots, because a whole pile of drivers change. And anti-piracy measures detect it's on a different computer and refuse to boot.
Linux doesn't have all the piracy + licensing stuff.
If you burn an ISO to an external drive with a large persistence file, it will boot on practically everything.
I wasn't talking about using an external connector. Also, I've watched videos that shows how how to boot off of a usb flash drive, and they had no errors.
Unless you're planning to open the case up and plug the drive into a SATA port, it's external. An internal drive in a USB caddy still shows up as an external drive.
The guides I've found don't work for x64 systems, and a whole pile of other caveats. It also won't might not work across multiple machines; I haven't found a clear answer one way or another.
Linux, however, is dead easy. Make a liveUSB with a big persistence file.