/!\ Les solutions présentées ici ne sont pas forcément les meilleurs pratiques en termes de sécurité informatique, sécurité électrique, efficacité énergétique et optimisation du code. Ces solutions ont marchés pour moi et me permettent d'avancer dans le projet. /!\
mkdir /home/pi/.config/autostart nano /home/pi/.config/autostart/myProgram.desktop
Ajouter à ce fichier:
[Desktop Entry] Type=Application Name=myProg Exec=lxterminal -e '/home/pi/myProg.exe'
Sauvegarder. Un myProg.desktop peut être créé sur le bureau avec le même contenu.
sudo nano /etc/rc.local
Avant “exit 0”:
( swapon -p 1 /dev/sda1 )
En premier lieu s'assurer que le DHCP du NAS est désactivé pour attribuer une adresse IP locale fixe.
Pour que le raspberry monte automatiquement un Network Access Server sur le réseau au démarrage:
mkdir /media/myNAS sudo nano /etc/fstab
Ajouter en dernière ligne du fichier (remplacer SHARE par le nom d'un dossier primaire du NAS, USER et PASSWORD par ceux correspondant au NAS)
//192.168.xxx.xxx/SHARE /media/myNAS cifs vers=1.0,_netdev,username=USER,password=PASSWORD,uid=1000,gid=1000,sec=ntlm,noauto,x-systemd.automount 0 0
Sauvegarder et:
reboot
Un icône “myNAS” doit apparaitre sur le bureau