Dock laptop and use SSD as desktop boot drive

thinkswithportals

Reputable
Mar 12, 2014
2
0
4,510
Hello,
I'm rather enamored with the idea of external graphics, like the Razer Core, but I have more ambitious ideas. However, I'm rather out of my depth here, and I'd like some help to realize these ideas. The system I envision works something like this:

Usually, I'll carry a premium thin/light laptop. However, when I get home, I want to plug it into a desktop rig via a Thunderbolt 3 port (or better, by a dock connector like on some enterprise laptops.) When I boot up the desktop, it boots from the drive on the laptop.
With this I can have all the same files, same programs, the same configurations, etc; It's the "same" computer. However, I can leverage a heavy-duty desktop processor, perhaps liquid cooling, big RAM, a big secondary HDD for backups or files I'll only need at home, optical drives, etc. as well as the beefy graphics cards I could use with a simpler eGFX setup.

This may be a bit far-fetched, but I just wanted to know: Is there some program I could use to do this, or some hardware option I can look for that would enable this? It seems like I'd need some software, or maybe some BIOS tweak, to make the Thunderbolt or dock connector behave as a SATA or similar port when docked?

Thanks for your help,
James
 
Solution
There are currently no solutions available to use a separate CPU from a laptop's drive. The closest you can get is to manually remove the drive from the laptop and install it in a desktop.

Another possibility is a piece of software to sync all of your settings between the two computers, but even then, it would mean having to purchase a separate copy of any software for each of the machines.
There are currently no solutions available to use a separate CPU from a laptop's drive. The closest you can get is to manually remove the drive from the laptop and install it in a desktop.

Another possibility is a piece of software to sync all of your settings between the two computers, but even then, it would mean having to purchase a separate copy of any software for each of the machines.
 
Solution