I recently got a new laptop that has Windows 11 installed, which I need to keep for certain engineering software. However, I want to do most of my work—like studying, browsing the internet, and consuming media—on Linux. My laptop has only one NVMe slot, so I'm concerned about the risks of dual booting. I'm wondering if it's practical to run Linux from an external SSD as my daily OS. Also, will I be able to play games that are installed on the external drive? I'm considering using openSUSE, since my laptop has an i7 processor and an RTX 5060 GPU.
5 Answers
Booting Linux alongside Windows on one SSD is pretty straightforward. You can start by using a USB stick to boot into Linux, then use a tool like GParted to resize the Windows partition. Alternatively, Windows has its own disk manager that can handle this without issues. After you've made some space, you can install Linux in the newly freed-up area.
From my experience, using an external SSD works great for daily tasks if you have a USB 3.0 or better connection. Just keep in mind that you might need to configure UEFI settings if your laptop has an internal drive too. A real SSD in a good NVMe enclosure is the way to go; avoid using regular USB sticks as they're often too slow for a smooth experience.
For sure, having decent specs on the SSD can make using Linux on an external drive feel just as good as on an internal one.
I tried running Linux off an external SSD through my laptop’s USB 4 port, and it was a bit of a hassle due to compatibility issues. Eventually, I managed to get it working on a USB 3.2 port, but it was unstable and kept freezing. If you can get it to work, that's great, but just be prepared for possible issues, especially with dual booting as Windows sometimes messes with the bootloader after updates.
Yeah, Windows can definitely interfere with dual boot setups. If you can, sticking to Linux alone might save a lot of trouble in the long run.
Totally agree! Just going all in on Linux could lead to a much smoother experience.
When it comes to gaming, you can run games stored on your external drive! Most Steam games work perfectly, but be cautious with games from other launchers, like Epic Games, as they might not run as smoothly. Just expect some potential issues with a few titles, but overall, gaming should be fine.
Absolutely, it's possible! Just make sure to set your internal SSD as the secondary boot option in the BIOS. This way, you won't have to keep using the boot menu to switch between devices. I recommend disconnecting your internal SSD before installing Linux to avoid accidentally messing up your Windows installation.

Definitely true! The performance really takes a hit with slower drives. Going for the best quality external SSD and enclosure makes a world of difference.