mirror of
https://github.com/dewomser/Raspi-auto-downloader.git
synced 2026-03-13 16:57:16 +01:00
sorry falsches Repository, aber jetzt !
This commit is contained in:
parent
4a56da9763
commit
1fdf9dc29d
1 changed files with 12 additions and 3 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# gemacht von Stefan Höhn
|
# gemacht von Stefan Höhn
|
||||||
#https://github.com/dewomser/Raspi-auto-downloader
|
#https://github.com/dewomser/Raspi-auto-downloader
|
||||||
|
#ACHTUNG : Zeile 106-112 Beachten !
|
||||||
attribut=$1
|
attribut=$1
|
||||||
datum="[0-9]{4}-[0-9]{2}-[0-9]{2}"
|
datum="[0-9]{4}-[0-9]{2}-[0-9]{2}"
|
||||||
|
|
||||||
|
|
@ -102,9 +102,18 @@ echo Ich bin mir SICHER und will auf SD-Karte schreiben : /dev/"${laufwerke2[0]}
|
||||||
|
|
||||||
read -r endgueltigja
|
read -r endgueltigja
|
||||||
if [ "$endgueltigja" == "y" ]; then
|
if [ "$endgueltigja" == "y" ]; then
|
||||||
# das hier aktivieren --TOTENKOPF--- zum Schreiben
|
|
||||||
unzip -p raspi"attribut".zip | dd of=/dev/${laufwerke2[0]} bs=4M conv=fsync status=progress
|
# Wenn die Karte nur als root gemountet werden kann, muss dd durch sudo dd ersetzt werden. umount -> sudo umount
|
||||||
|
# Alternative für Ubuntu:
|
||||||
|
# echo 'KERNEL=="sd*", SUBSYSTEMS=="usb", MODE="0666"' | sudo tee /etc/udev/rules.d/99-usb-storage.rules
|
||||||
|
# Quelle : https://askubuntu.com/questions/828545/using-dd-without-sudo
|
||||||
|
|
||||||
|
# Wenn die nächsten 3 Zeilen aktiviert sind: "don't blame me!"
|
||||||
|
umount /dev/${laufwerke2[0]}[0-9]
|
||||||
|
echo "Fehler umount … nicht eingehängt oder nicht gefunden ist nicht schlimm."
|
||||||
|
unzip -p raspi$attribut.zip | dd of=/dev/${laufwerke2[0]} bs=4M conv=fsync status=progress || echo "Es gibt Probleme, Ab Zeile 105 gibts Hilfe"
|
||||||
echo "Tatatatah ! fertig"
|
echo "Tatatatah ! fertig"
|
||||||
|
umount /dev/${laufwerke2[0]}[0-9]
|
||||||
else
|
else
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue