gadget_cdrom convertit un Raspberry Pi en cdrom USB virtuel.
Récupérer une l'image raspbian personnalisée ici, la graver simplement sur la carte SD, brancher rpi et attendre quelques minutes pour que tout soit prêt.
sudo apt install -y p7zip-full python3-rpi.gpio python3-smbus python3-spidev \ python3-numpy python3-pil fonts-dejavu ntfs-3g
# sudo ./create_image.sh Space available: 24G Size, e.g. 16G? 8G" Creating 8G image... Done!
dtoverlay=dwc2
à /boot/config.txt
/etc/modules
sudo raspi-config Interfacing Options SPI Yes
cd /opt sudo git clone https://github.com/tjmnmk/gadget_cdrom.git
sudo ln -s /opt/gadget_cdrom/gadget_cdrom.service /etc/systemd/system/gadget_cdrom.service sudo systemctl enable gadget_cdrom.service
sudo reboot
Pour le support des isos de support supérieurs à ~ 2,5 Go il faut recompiler le noyau après avoir appliquer le patch gadget_cdrom/tools/kernel/00-remove_iso_limit.patch
On peut basculer entre le mode disque dur, le mode cdrom virtuel et le mode lecteur flash virtuel.