raspberry
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
raspberry [11.11.2024 10:06] – [Klonen] thooge | raspberry [24.06.2025 11:41] (aktuell) – [Kernel] thooge | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Devuan-Images: | Devuan-Images: | ||
+ | |||
+ | SD-Karte direkt aus xz-Image schreiben: | ||
+ | xzcat 2025-05-06-raspios-bookworm-arm64-lite.img.xz | dd of=/dev/sdb bs=4M conv=fsync | ||
Siehe auch: [[raspi_zero|Raspberry Zero]] | Siehe auch: [[raspi_zero|Raspberry Zero]] | ||
Zeile 16: | Zeile 19: | ||
APT:: | APT:: | ||
APT:: | APT:: | ||
+ | </ | ||
+ | |||
+ | Paketquellen | ||
+ | <file conf sources.list> | ||
+ | # Für Buster | ||
+ | deb http:// | ||
+ | deb http:// | ||
</ | </ | ||
Zeile 150: | Zeile 160: | ||
===== Programme ===== | ===== Programme ===== | ||
- | * WLAN: '' | + | * WLAN: '' |
+ | * '' | ||
+ | auto wlan0 | ||
+ | iface wlan0 inet dhcp | ||
+ | wpa-conf / | ||
+ | </ | ||
+ | * '' | ||
* Panel: '' | * Panel: '' | ||
* Ansehen von Zertifikaten: | * Ansehen von Zertifikaten: | ||
+ | * Packer: '' | ||
Zeile 174: | Zeile 191: | ||
Es gibt ein Programm für die graphische Oberfläche: | Es gibt ein Programm für die graphische Oberfläche: | ||
+ | Es ist damit auch möglich eine Kopie von einer kleinen SD-Karte auf eine größere | ||
+ | zu erstellen. | ||
< | < | ||
Zeile 180: | Zeile 199: | ||
Damit das Kommendo und alle daraus heraus aufgerufenen Sub-Kommandos ausgeführt werden können, | Damit das Kommendo und alle daraus heraus aufgerufenen Sub-Kommandos ausgeführt werden können, | ||
- | muß der Benutzer in der Gruppe | + | muß der Benutzer |
+ | < | ||
+ | Cmnd_Alias PICLONE = / | ||
+ | mustermann | ||
+ | </ | ||
===== Problembehebung ===== | ===== Problembehebung ===== | ||
Zeile 226: | Zeile 249: | ||
KERNEL=kernel8 | KERNEL=kernel8 | ||
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcm2711_defconfig | make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcm2711_defconfig | ||
+ | </ | ||
+ | Um eine benutzerdefinierte Kernelversion zu haben, kann '' | ||
+ | in '' | ||
+ | Um ein evtl. an den Kernel angehängtes Plus-Zeichen loszuwerden: | ||
+ | touch .scmversion | ||
+ | |||
+ | Kompilieren des Kernels: | ||
+ | <code bash> | ||
make -j3 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image modules dtbs | make -j3 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image modules dtbs | ||
</ | </ | ||
Zeile 232: | Zeile 263: | ||
<code bash> | <code bash> | ||
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig | make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig | ||
+ | </ | ||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | Voraussetzung: | ||
+ | * Partition 1 nach ''/ | ||
+ | * Partition 2 nach ''/ | ||
+ | |||
+ | Module installieren | ||
+ | <code bash> | ||
+ | make -j3 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- INSTALL_MOD_PATH=mnt/ | ||
+ | </ | ||
+ | |||
+ | Kernel und Device-Tree | ||
+ | <code bash> | ||
+ | cp arch/ | ||
+ | cp arch/ | ||
+ | cp arch/ | ||
+ | cp arch/ | ||
</ | </ | ||
raspberry.1731319612.txt.gz · Zuletzt geändert: von thooge