Putting the SSD of one laptop into another? Stupid idea?

I got hold of a new (used) laptop (Lenovo T14 Gen3) which is more powerful than my current T470s.

Currently SSD prices are up, and I have a 1TB in my current laptop with Fedora installed. The used one only has 250G.

So I was wondering if it’s possible to take the SSD out of the T470s and put it into the T14?

If it doesn’t work, I don’t really mind, but I am a bit worried that this could somehow damage the installation on the SSD and then it wouldn’t work on either computer any more.

Both are Intel based with an integrated graphics card.

Is this a completely stupid idea, or worth a try?

I do that often. There’s a bit of reconfiguration after the fact, that’s all. Unless the receiving gig is hostile to linux, I know some are (HP).

It’s possible IF the ssd has a PCIe NVMe interface, The T470s supports also the older SATA interface.

Hello,

the difference between SSD on SATA and NVME are relatively marginal. More important is type of filesystems. But decide is about your and your money…

Hi,

again, the changes of SSD in to new HW will works without problems. Probable, you try it and you will see - I expect: no problem.

nvme pcie x4 only sockets do not support sata SSDs.

Hmm,

this is supristing, but it means: sorry. I don’t know your HW.

Thank you all for your answers. I am going to try :slight_smile:

check output of lsblk for device names nvme*, then it’s a pcie nvme drive. sd* devices are sata and most likely won’t work. You could use an external usb m2 sata enclosure for the ssd though.

Hi,

If you have standard SATA interface (of course your HW - sorry I don’t imagine, that it is old as ISA or IDE or similar interface), your should SATA SSD will works. What I say more. We will see…

m.2 m-key nvme slots can support sata but it’s not a must, and you’ll find no such m.2 slots on modern systems anymore. m.2 sata is dead.
If the specs don’t mention sata as supported, then it’s most likely not supported.

Well,

we will don’t like to be oposit, we will see how the problem decided. For standard SATA interface: it will works or not pche, we will see, I only say, that if this HW has stadard SATA interface - it will works - I don’t believe, that SATA is abadoned…

Are you assuming that we’re talking about 2.5 inch drives rather than M.2?

Looks to me like the T470s came with either an M.2 SATA or an M.2 NVMe, depending on the model.

Why do we ask about it - if there is true, waste of time…

As long as you can correctly connect the SSD to the new machine (no “Oh the new machine doesn’t have this kind of socket”), it’s fine.
I have a fedora system on USB drive and I boot it on all kinds of machines without problems.

That’s a wrong assumption. Keying does not reveal what the socket is electrically connected to.

You’ll have a hard time getting sata drives operational in both m.2 sockets on this system from 2021, not super modern by any means.

here is a random asus motherboard with pcie only m.2 socket

another one with 4 m.2 sockets only one provides sata support

Mine does have a M.2 NVMe

Cool, then you are likely to be fine moving it to the new machine.