oliverlorenz.com
[feed] [twitter] [mastodon] [xing] [linkedin] [github] [matrix]Raspberry Pi Provisioning
7. December 2018
Raspberry Pis sind ja eine tolle Sache. Leider erfordern sie für einen produktiven Einsatz immer recht viel Aufwand um sie in Betrieb zu nehmen. Oder wollen wir es mal so sagen: Man muss immer einen HDMI-fähigen Monitor + Kabel da haben, eine USB Tastatur, es umständlich anschließen ect.
Da ich das in letzter Zeit häufiger gemacht habe, habe ich nun mal alle informationen zusammengetragen damit man das ganze schön an einem Rechner machen kann, noch bevor man den Raspberry Pi das erste mal bootet.
0. Aufspielen des Image auf die SD-Karte
dd if=2018-11-13-raspbian-stretch-lite.img of=/dev/mmcblk0
Danach die beiden Partionen mounten
1. SSH aktivieren
Dazu einfach auf die boot
partition der SD-Karte gehen und eine leere datei mit dem Namen ssh
anlegen.
sudo touch ssh
2. Statische IP Adresse
Nun auf die rootfs
partition der SD-Karte. Dort muss die Datei etc/dhcpcd.conf
angepasst werden. Oder einfach nach etc
auf der SD-Karte navigieren und einen angepassten Befehl dieser Art ausführen:
sudo echo "
interface eth0
static ip_address=192.168.0.123
static routers=<IP DES ROUTERS>
static domain_name_servers=<IP DES ROUTERS>
" >> dhcpcd.conf
3. Hostname
Dazu müssen zwei Dateien im rootfs
angepasst werden. Oder einfach nach etc
auf der SD-Karte navigieren und einen angepassten Befehl dieser Art ausführen:
sudo echo "<NAME DES RASPBERRY>" > hostname
und in der datei hosts
127.0.1.1 raspberrypi
durch
127.0.1.1 <NAME DES RASPBERRY>
ersetzen.
Thats it
Nun anschließen und bequem per SSH weiterarbeiten :)