New Framework 13, M.2 SSD moved from "Intel Nuc" to "Framework AI Ryzen", NO OS install needed

Spec, F13, Deb 13, Samsung M.2 4TB, 32 DDR5.

Just got my first F13 notebook, moved a SSD with Debian 13 from an Intel Nuc to my F13 Ryzen. I didn’t prepare the SSD before I moved it. When I installed and started the F13 detected and booted the OS, but it stopped during boot, didn’t make it to the log in screen as the drivers wheren’t installed. For anyone who wants to know how to do this,

First, a helpful hint, buy the RJ45 module, this will save a lot of hassles at the beginning, as you can use a network cable. Setting up wifi at the command line maybe more difficult, especially as you might not have the wifi firmware requirements installed in the first place.

First, in your old PC, before you pull the SSD out, run this command (admin SU)

  1. sudo apt update sudo apt install firmware-linux firmware-iwlwifi intel-microcode (it will then list a bunch of things, yes to all) and that’s it, when you move the SSD over it should boot correctly.

IF you forgot to do this, like I did, boot the F13 with the SSD,

  1. go to recovery mode at the splash screen.
  2. Run the above sudo command (it will most likely reach out to the network, if your network interface isn’t working you will need to start the service, systemctl start NetworkManager (case sensitive) or something like that, and systemctl enable NetworkManager
  3. ifup all (then ping to see if you can reach a website, and maybe acquire an IP address)
  4. run that above sudo firmware command
  5. restart

I found that Debian 13 detected all hardware, once it booted it found the Wifi 7 card (so I connected to wifi to test), webcam and audo working, bluetooth working, all apps working.

This saved a lot of effort as I didn’t need to reinstall the OS or apps, plus all my personal info was already install on my home drive partition from the old system, thus saving me having to transfer a bunch of personal data over.

2 Likes