Another option that I find satisfying is to use "rack mounts." These
are portable hard-drive holders that can be plugged in and out of the
front of your computer. You can use separate drives for Windows and
Linux thus giving you two computers (or as many as you would want).