Anläßlich der bevorstehenden "Against Corona!"-Challenge bei Rosetta wollte ich meine beiden RaspPi's natürch auch an den Start bringen, allerdings sind dazu ein paar Anpassungen nötig, denn sonst rückt der Server keine Arbeit raus !
Als erstes muss der Raspi auf einen 64 Bit Kernel umgestellt werden, denn ab Werk läuft er aus kompatibilitätsgründen zum Pi 1/2/3 nur auf 32 Bit.
Dazu öffnet man /boot/config.txt und fügt ganz unten am Ende den Eintrag arm_64bit=1 ein und speichert die Datei.
Jetzt sollte man mit /etc/init.d/boinc-client stop den Boinc-Clienten beenden.
Weiter geht es nach /var/lib/boinc-client/cc_config.xml und erweitern die Datei zwischen <options> und </options> um den Eintrag <alt_platform>aarch64-unknown-linux-gnu</alt_platform>
Der Rechner kann jetzt neu gestartet, und anschließend das Projekt Rosetta hinzugefügt werden.
Bevor der richtig loslegt, sollte man ihn allerdings noch einmal kurz anhalten, und eine app_config.xml mit <project_max_concurrent>2</project_max_concurrent> im Rosetta-Verzeichnis platzieren.
Genau wie bei der PC-Version belegen die WU's bis zu 1,5 GB pro Kern, selbst beim RasPi 4 mit 4 GB ist also bei 2 WU's Schluss !
Ich selbst habe hier zu den beiden Rosetta-WU's noch 2 x TN-Grid laufen, die belegen gerade mal 40 MB/WU und entlasten so den Arbeitsspeicher.
Viel Spass beim nachbasteln
Edit: Pfad zur cc_config korrigiert, danke an den Diplomaten für die ausführlichen Ergänzungen !











