A Raspberry Pi is such a useful device so why don’t give it more power by making it boot from an SSD instead of the default SD card? Raspberry Pi Desktop is the recommended OS for this tutorial. Visit the link to learn how to Setting up your Raspberry Pi

  1. Connect to Raspberry Pi over SSH Default username is pi & password is: raspberry

    1
    
    ssh pi@YOUR_RPI_IP
    
  2. Update OS and firmware

    1
    2
    
    sudo apt update && sudo apt full-upgrade
    sudo rpi-update
    
  3. Reboot Raspberry Pi

    1
    
    sudo reboot
    
  4. How to Update EEPROM on Raspberry Pi 4 For USB Boot…

    Install latest bootloader

    1
    
    sudo rpi-eeprom-update -d -a
    
  5. Launch this tool for final configurations

    1
    2
    3
    4
    
    sudo raspi-config
    	advance options > boot order > USB
    	advance options > bootloader Version > E1 - last version ROM
    	display options > Resolution > MODE 82 - 16:9
    
  6. Reboot Raspberry Pi

    1
    
    sudo reboot
    
  7. Copy SD to USB or SSD

    1. Connect to Pi using HDMI or VNC
      • Enable VNC in the Pi Interface menu > VNC > enable. Using the code below:
        1
        
        sudo raspi-config
        
    2. Go to Menu > accessories > SD card copy.
    3. From SD (dev/mmcblk) to SSD
    1
    
    sudo reboot
    
  8. Once it Finish, Turn off the pi

    1
    2
    3
    4
    5
    
    remove the SD and boot from SSD
    
    ```bash
    sudo poweroff
    ```
    



This article is publish in Dev