tjmnmk / gadget_cdrom

gadget_cdrom converts your Raspberry Pi to virtual usb cdrom
Other
99 stars 27 forks source link

gadget_cdrom

Requirements

Description

Usage

Keys

RPI Images

DietPi + gadget_cdrom image

There are customized DietPi images with gadget_cdrom and kernel patch for big isos in the releases section, just write it to sd-card (you can use rpi-imager, dd, etc.), turn rpi on and wait a few minutes to get everything ready.

Banana Pi M2 Zero Image

https://github.com/rzrbld/gadget_cdrom_bpi_m2_zero

Manual Installation

Install dependencies

sudo apt install -y p7zip-full python3-rpi.gpio python3-smbus python3-spidev \
                    python3-numpy python3-pil fonts-dejavu ntfs-3g

Prepare storage

# sudo ./create_image.sh
Space available: 24G
Size, e.g. 16G? 8G"
Creating 8G image...
Done!

Load modules after boot

Install gadget_cdrom

Optional

Recompile kernel for support isos bigger than ~2.5GB