Déplacement de / vers une clé usb. 1) Insérer une clé usb formaté en Ext4 Ne pas la monté. 2) Création du répertoire de montage pour la clé usb :
# mkdir /tmp/usb
# mount /dev/sda1 /tmp/usb
3) Création du répertoire sd/ :
# mkdir /tmp/sd
# mount --bind / /tmp/sd
4) Copie des fichiers de /tmp/sd/ vers le point de montage /tmp/usb/ :
# cd /
# rsync -avh --exclude 'tmp/' --exclude 'boot/' /tmp/sd/ /tmp/usb/
5) Création des répertoires manquant :
# mkdir /tmp/usb/tmp /tmp/usb/boot
6) Modification des droits sur tmp/ :
# chmod 1777 /tmp/usb/tmp
7) Modification des fichiers de configuration : Ouvrir :
/etc/fstab
Chercher :
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
Remplace rpar :
/dev/sda1 / ext4 defaults,noatime 0 1
Ouvrir :
/boot/cmdline.txt
Chercher :
dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
Remplacer par :
dwc_otg.lpm_enable=0 root=/dev/sda1 rootfstype=ext4 elevator=deadline rootwait
8) Redémarrage :
# reboot
9) Lien : http://blog.debugo.fr/raspberry-pi-deplacement-fs-cle-usb/