Outils pour utilisateurs

Outils du site


transformer_une_raspberry_pi_en_clef_usb

Ceci est une ancienne révision du document !


Transformer une Raspberry Pi en clef USB

Matériel

  • raspberry Pi zéro 2W
  • Carte SD 16Go
  • Câble USB type A / Micro USB

Installer d'abord Raspberry Pi OS Lite (64-bit) sur la carte SD

sudo nano /boot/config.txt

dtoverlay=dwc2

sudo nano /etc/modules

dwc2

sudo dd bs=1M if=/dev/zero of=/piusb.bin count=2048

sudo mkdosfs /piusb.bin -F 32 -I

sudo mkdir /mnt/usb_share

sudo nano /etc/fstab

sudo mount -a
cd /mnt/usb_share

wget https://ressources.labomedia.org/_media/media_13/wikikirc-mecanique.jpg

sync

sudo reboot

sudo modprobe g_mass_storage file=/piusb.bin stall=0 ro=1

sudo modprobe -r g_mass_storage

sudo apt-get install samba winbind -y

sudo nano /etc/samba/smb.conf

[usb]
browseable = yes
path = /mnt/usb_share
guest ok = yes
read only = no
create mask = 777

sudo apt install python3-pip

sudo pip3 install watchdog

cd /usr/local/share
sudo wget http://rpf.io/usbzw -O usbshare.py
sudo chmod +x usbshare.py

cd /etc/systemd/system
sudo nano usbshare.service
[Unit]
Description=USB Share Watchdog
[Service]
Type=simple
ExecStart=/usr/local/share/usbshare.py
Restart=always
[Install]
WantedBy=multi-user.target

sudo systemctl daemon-reload
sudo systemctl enable usbshare.service
sudo systemctl start usbshare.service
transformer_une_raspberry_pi_en_clef_usb.1679583028.txt.gz · Dernière modification : de Mushussu