Migrate from SD card to USB SSD?
-
I'd like to migrate from a SD card setup to a bootable M.2 SSD drive.
I know that the speed benefits are somewhat negligible, but I have a compatible case and a new SSD and would like to use my SD card on another project. I've spent quite a bit of time configuring Retropie and adding ROMs etc, so would like to avoid a fresh install if possible.
If I make an image of the card (using DD), is there an easy way to write this to the SSD and boot from there? I'm familiar with Etcher etc, but I have a hunch that SD to SSD is not so straightforward.
I've seen this asked in another thread, but the advice seems to be to use the SSD for ROMS.
On Raspberry PI forums, I've seen suggestions of using tools like usb-boot or SD Card Copier but I think they are for cloning Raspberry PI OS systems.
Pi Model or other hardware: Pi 4 Model B (with EEPROM update)
Power Supply used: Argon One 5.25 volts DC, 3.5 Amps
RetroPie Version Used: 4.7.1
Built From: Pre-made RetroPie v4.7.1 image from Retropie website
SD card is 512gb, SSD drive is 500gb.Thanks for any suggestions.
-
@facelikebambi said in Migrate from SD card to USB SSD?:
If I make an image of the card (using DD), is there an easy way to write this to the SSD and boot from there? I'm familiar with Etcher etc, but I have a hunch that SD to SSD is not so straightforward.
If your bootloader is up to date, then yes, that would be possible. The problem is
SD card is 512gb, SSD drive is 500gb.
the sdcard image will be larger than the SSD's capacity and it will not fit. You may try and shrink the backed-up sdcard image with PiShrink first, before writing it to the SSD.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.