359
Bearbeitungen
HKay (Diskussion | Beiträge) (Schalter auf rueckseite in Software auslesbar) |
Cfr34x (Diskussion | Beiträge) |
||
installiert die erzeugten Binärpakete (nur die Laufzeitabhängigkeiten) unter /root/raspi-root. Das Flag -K ist sehr wichtig, da dies verhindert, dass Pakete aus den Quellen gebaut werden (das sollte nur in der Buildumgebung geschehen).
==== Installation des neuen rootfs ====
Sind initramfs.img und root.squashfs neu erstellt, können diese wie folgt auf das Lumino-Pi kopiert werden:
1. vor dem Kopieren der Dateien eine SSH-Sitzung zum Lumino-Pi öffnen, /boot schreibbar machen und """offen lassen""":
user@client $ ssh root@ledschild.bingo
root@ledschild # mount -o remount,rw /boot
2. im Build-Chroot folgendes ausführen:
root@chroot # scp initramfs.img root.squashfs root@ledschild.bingo
3. Lumino-Pi neustarten:
Da das root-Dateisystem überschrieben wurde, kann das System nicht regulär neu gestartet werden. Daher wird SysRQ verwendet:
root@ledschild # sync
root@ledschild # mount -o remount,ro /boot
root@ledschild # echo 1 > /proc/sys/kernel/sysrq
root@ledschild # echo b > /proc/sysrq_trigger
<Broken Pipe ;-) >
Das Lumino-Pi sollte daraufhin mit dem neuen rootfs starten.
==== Probleme/ToDo ====
Software:
* [[Busanzeige|Bus-Schild]] fehlt komplett
|
Bearbeitungen