# RaspberryPi4 RPi4 Upgrading from existing SD card setup to boot from SSD

**URL:** <https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555>\
**Category:** Community Tutorials\
**Created:** [19 October 2020 16:06 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555 "2020-10-19T16:06:10Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![billouetaudrey](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/ee7513/32.png) [@billouetaudrey](https://dietpi.com/forum/u/billouetaudrey)\
**Post date:** [10 December 2020 19:07 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/21 "2020-12-10T19:07:17Z")

</div>

> [@](#):
>
> Thank you so much… this time it worked!
> 
> Problem solved!

So cool 🕶

You are welcome 😘

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [10 December 2020 19:30 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/22 "2020-12-10T19:30:54Z")

</div>

no need to go for BETA EEPROM or to install any software in addition. Usually it would be enough to update EEPROM vie dietpi-config \> 4 : Advanced Options \> Update RPi4 EEPROM firmware

---

<div class="post-metadata">

**Author:** ![billouetaudrey](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/ee7513/32.png) [@billouetaudrey](https://dietpi.com/forum/u/billouetaudrey)\
**Post date:** [10 December 2020 19:35 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/23 "2020-12-10T19:35:11Z")

</div>

> [@](#):
>
> no need to go for BETA EEPROM or to install any software in addition. Usually it would be enough to update EEPROM vie dietpi-config \> 4 : Advanced Options \> Update RPi4 EEPROM firmware

This install critical fw

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [10 December 2020 19:40 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/24 "2020-12-10T19:40:30Z")

</div>

correct and this is enough to enable booting from USB mass storage devices. See release notes

[https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md#2020-09-14-promote-the-2020-09-03-release-to-be-the-default-eeprom-images](https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md#2020-09-14-promote-the-2020-09-03-release-to-be-the-default-eeprom-images)

---

<div class="post-metadata">

**Author:** ![dobbyzioso](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@dobbyzioso](https://dietpi.com/forum/u/dobbyzioso)\
**Post date:** [19 January 2021 13:01 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/25 "2021-01-19T13:01:15Z")

</div>

So I installed DietPi on my SDCard and updated eeprom with dietpi-config. Than I created an img from the sdcard. The SDCard img back to the SSD with Etcher aaand … nothing. My Pi wont boot

Can someone help me ?

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 13:03 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/26 "2021-01-19T13:03:10Z")

</div>

if there was an empty installation on the SD card, just try to flash DietPi image directly on your SSD

---

<div class="post-metadata">

**Author:** ![dobbyzioso](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@dobbyzioso](https://dietpi.com/forum/u/dobbyzioso)\
**Post date:** [19 January 2021 13:04 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/27 "2021-01-19T13:04:15Z")

</div>

Nvm u answered too fast.  
So actually its only working with USB 2.0

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 13:05 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/28 "2021-01-19T13:05:31Z")

</div>

ok yes there is a challenge on RPi4 and USB3 ports, need to search for it

---

<div class="post-metadata">

**Author:** ![dobbyzioso](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@dobbyzioso](https://dietpi.com/forum/u/dobbyzioso)\
**Post date:** [19 January 2021 13:06 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/29 "2021-01-19T13:06:51Z")

</div>

So is there a fix ? My SSD is working with the Pi only not bootable

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 13:09 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/30 "2021-01-19T13:09:20Z")

</div>

yes it’s some bad “feature” on Raspberry OS

Have a look to following post. [https://github.com/MichaIng/DietPi/issues/3754#issuecomment-688585802](https://github.com/MichaIng/DietPi/issues/3754#issuecomment-688585802)

You are already at step 4. Basically setting the usb-storage.quirks should to the trick, hopefully

---

<div class="post-metadata">

**Author:** ![dobbyzioso](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@dobbyzioso](https://dietpi.com/forum/u/dobbyzioso)\
**Post date:** [19 January 2021 13:30 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/31 "2021-01-19T13:30:59Z")

</div>

So should I use this device ?  
Because there was an hint with my device ID

Bus 001 Device 003: ID 152d:1561 JMicron Technology Corp. / JMicron USA Technology Corp. JMS561U two ports SATA 6Gb/s bridge

Edit:  
Well this works. Thank you very much. Forgot the :u behind my ID

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 13:34 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/32 "2021-01-19T13:34:49Z")

</div>

maybe you like to have a look to this one first. [https://dietpi.com/forum/t/default-boot-order/4698/1](https://dietpi.com/forum/t/default-boot-order/4698/1)  
There was a report about challenges on JMicron USB to SATA adapter

---

<div class="post-metadata">

**Author:** ![billouetaudrey](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/ee7513/32.png) [@billouetaudrey](https://dietpi.com/forum/u/billouetaudrey)\
**Post date:** [19 January 2021 14:42 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/33 "2021-01-19T14:42:10Z")

</div>

JMICRON not working on USB3 on my device

I change to Innostor Technology Corporation and working fine now

[https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/](https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/)

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 14:49 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/34 "2021-01-19T14:49:12Z")

</div>

so again the JMICRON controller right?

---

<div class="post-metadata">

**Author:** ![billouetaudrey](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/ee7513/32.png) [@billouetaudrey](https://dietpi.com/forum/u/billouetaudrey)\
**Post date:** [19 January 2021 14:54 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/35 "2021-01-19T14:54:16Z")

</div>

> [@](#):
>
> so again the JMICRON controller right?

My Jmicron work only on USB2 port ( approx 30mb/sec )

Approx 200MB/Sec in write and read with SSD on USB3

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [19 January 2021 21:53 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/36 "2021-01-19T21:53:19Z")

</div>

ok good at least it’s working for you using a different one. So good to keep in mind these JMicron adapter

---

<div class="post-metadata">

**Author:** ![billouetaudrey](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/b/ee7513/32.png) [@billouetaudrey](https://dietpi.com/forum/u/billouetaudrey)\
**Post date:** [19 January 2021 21:56 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/37 "2021-01-19T21:56:00Z")

</div>

> [@](#):
>
> ok good at least it’s working for you using a different one. So good to keep in mind these JMicron adapter

Yes I do that, hope I will not dead because I take from an other old hard disk usb lol  
So if death, I need to find an other work too on us 3

Sorry for my bad english, I’m french…

---

<div class="post-metadata">

**Author:** ![oengus](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/o/e9a140/32.png) [@oengus](https://dietpi.com/forum/u/oengus)\
**Post date:** [8 May 2021 22:54 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/38 "2021-05-08T22:54:07Z")

</div>

Just wanted to chime in, for future searchers, I just this the steps in the first message of this post to transfer from an SD to a 128gb USB3.1 flawlessly. I did update the EEPROM, but otherwise, I had no trouble whatsoever.

I used [Apple Pi Baker](https://www.tweaking4all.com/hardware/raspberry-pi/applepi-baker-v2/) since I’m on a mac for imaging the SD card.

---

<div class="post-metadata">

**Author:** ![RollingDutch](https://dietpi.com/forum/user_avatar/dietpi.com/rollingdutch/32/3569_2.png) [@RollingDutch](https://dietpi.com/forum/u/RollingDutch)\
**Post date:** [2 October 2021 20:18 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/39 "2021-10-02T20:18:37Z")

</div>

i was directed here from another topic, but I see that it is for RPi4, and this solution doesn’t seem to work on a 3B (no eeprom settings).

Guess I need to find another way to do this.

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [2 October 2021 20:35 UTC](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555/40 "2021-10-02T20:35:48Z")

</div>

Basic steps if creating an image and flash it to your SSD are exactly same. Just check the RPi docs on how to enable USB mass storage boot.

[Previous page](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555.md?page=1)

[Next page](https://dietpi.com/forum/t/raspberrypi4-rpi4-upgrading-from-existing-sd-card-setup-to-boot-from-ssd/4555.md?page=3)
