How to Boot From USB - drexjj/sbitx GitHub Wiki

Try the New 64-Bit Version Without Removing Your SD Card!

Want to try the new 64-bit version of sBitx without opening the case and swapping out the SD card? You can boot from a USB flash drive instead!


Backup Your Configuration Files on sBitx

It is highly recommended that you backup your configuration files first. See this WIKI Article for more information


Preparing Your Computer

Requirements

  • A 32GB or larger USB Flash Drive
  • A computer to download and install the OS image

Steps

  1. Download the OS Image
    Get the latest 64-bit sBitx Pi image: Releases

  2. Install the OS Image
    Follow the instructions in this wiki article to install the OS onto your USB flash drive.

  3. Set the USB Drive Aside
    Once the installation is complete, keep the USB flash drive ready for use.


Configuring Your sBitx

You'll need an external keyboard (USB or wireless) to complete the setup. If you don’t have a mouse, use your finger to navigate the screen.

Steps

  1. Open the Terminal
    Tap the Terminal icon in the taskbar.

  2. Run raspi-config
    Type the following command and press Enter:

    sudo raspi-config
    
  3. Set Boot Order to USB
    Navigate using the arrow keys and select:

    • Advanced Options
    • Boot Order
    • USB Boot (or NVMe/USB Boot in newer versions)
  4. (If USB Boot Fails) Update the Bootloader
    If you encounter an error:

    • Connect your sBitx to the internet.
    • In raspi-config, press 8 to update and then reboot.
    • Reopen raspi-config and select:
      • Advanced Options
      • Bootloader Version
      • Use Latest Version of Boot ROM Software, then reboot.
  5. Boot from the USB Flash Drive
    Insert the USB drive and reboot your sBitx. The first boot might take a few minutes—be patient!


Transferring Important Files

Once the system boots up, copy your important sBitx files to the new setup:

  1. Open the file explorer and navigate to your original microSD card.
  2. Copy the contents of the following folders:
    • sbitx/data
    • sbitx/web
  3. Paste them into the sbitx folder in your HOME directory on the new USB setup.

Switching Back to microSD Boot

If you ever want to boot from the internal microSD card again:

  • Simply remove the USB Flash Drive and restart your sBitx.
  • The boot process may take 30 seconds while the system checks for a USB boot option before defaulting back to the microSD card.

Enjoy your upgraded sBitx experience!