Transfer node from Pi to Ubuntu Linux Desktop, re-using the external SSD

Just a follow up for posterity. I got it working, but I’m not exactly sure what did the trick. Node is running, and all of my sats are there and apps are working as previously configured. I THINK it was that I tried actually mounting the external drive to the filesystem. Either that or I just didn’t wait long enough after. I think this would be worth investigating, as more people may be interested in quickly and easily upgrading their nodes to better hardware.

Steps are something like:

  1. Install Umbrel on the new machine to make sure all dependancies are in place, using the normal bash script:
    curl -L | bash
    1.5. Stop that Umbrel instance.
    sudo ~/umbrel/scripts/stop

  2. Plug in the external hard drive and mount it to the filesystem.
    sudo fdisk -l
    sudo mkdir /mnt/usb
    sudo mount /dev/sdb1 /mnt/usb (change “sdb1” to whatever your drive is named in fdisk")

  3. Start the Umbrel instance from the external drive:
    sudo /mnt/usb/umbrel/scripts/start

I’m sure this is wrong, but something like that.