Raspberry Pi – Arbeitsspeicher und Grafikspeicher – Aufteilung ändern (Debian)

Debian – Speicheraufteilung von RAM und GPU ändern

Insgesamt steht dem Raspberry Pi 256MB Speicher zur Verfügung. Die standard Aufteilung im aktuellen Debian Image für den Raspberry Pi sieht so aus:

  • Arbeitsspeicher (RAM): 192MB
  • Videospeicher (GPU): 64MB

Ihr könnt bei Bedarf das Verhältnis der Speicheraufteilung ändern. Euch steht das Ändern der Aufteilung mit raspi-config oder das manuelle Anpassen der „start.elf“ auf der boot-Partition zur Verfügung

1. Ändern mit raspi-config

raspi-config1_web raspi-config2_web raspi-config3_web

 

2. Ändern auf der Shell.

Wollt ihr z.B. nur noch 32MB für die GPU haben, müsst ihr diese Befehle ausführen:

 

Möchtet ihr der GPU mehr Speicher zur Verfügung stellen (128MB), dann führt dies aus:

 

Wollt ihr die Standardeinstellung wieder haben, müsst ihr wiederum folgenden Befehl ausführen:

 

Raspberry Pi – OwnCloud 4.0.1 installieren (Debian)

OwnCloud ist eine Kostenlose Cloud für euch zuhause. Ihr könnt damit folgende Sachen selbst verwalten:

  • Kontakte
  • Musik
  • Filme
  • Bilder
  • sonstige Dateien

Möchtet ihr dies mal auf eurem Raspberry Pi testen, führt einfach die nachfolgenden Schritte aus. (ich habe das Debian Squeeze Image vom 19.04.2012 benutzt)

  1. als erstes müssen wir einen Benutzer und eine Gruppe anlegen die vom Apache benötigt wird. Legt man diese nicht an, kann der Server nicht gestartet werden.
  2. damit es bei der Installation zu keinem Fehler kommt, müssen wir als nächstes unsere Quelle und das System aktualisieren. Dies machen wir mit:
  3. nun können wir mit der Installation der Benötigten Pakete beginnen
  4. ihr sollten nun eine Liste mit den benötigten Paketen angezeigt bekommen; Bestätigt  mit der <Enter>-Taste und der Download / die Installation beginnt
  5. nachdem alle Pakete installiert sind, wird der Dienst automatisch gestartet
  6. beim starten des Servers erscheint der Hinweis, das der FQDN (fully qualified domain name) nicht aufgelöst werden kann
    um dieses „Problem“ zu beheben, müssen wir die Datei ‚/etc/apache2/httpd.conf‘ editieren. 

    Da die Datei leer ist, gebt ihr nun

    ein und speichert mit <Strg+X>, bestätigt mit <Y> und <Enter>
  7. für OwnCloud müsst ihr die Datei „/etc/apache2/sites-enabled/000-default“ anpassen

    dort ändert ihr für „/var/www/“ von

    auf

    und speichert die Datei mit <Strg-X>, <Y> oder <J> (je nach eingestellter Sprache) und <Enter>-Taste
  8. führt folgende Befehle aus

  9. der Apache Webserver benötigt einen Neustart um alle Änderungen zu übernehmen
  10. jetzt wird noch ein Datenbankserver benötigt. In unserem Fall installieren wir SQLite.

    ihr sollten nun wieder eine Liste mit den benötigten Paketen angezeigt bekommen; Bestätigt  mit der <Enter>-Taste und der Download / die Installation beginnt
  11. als nächstes laden wir uns OwnCloud 4.0.1 runter

    entpacken diese Datei

    und kopieren den entpackten Ordner (owncloud) in unser Stammverzeichnis vom Webserver
  12. da auf meiner 4GB SD-Karte zu wenig Speicherplatz für irgendwelche Dateien ist, nutze ich eine 160GB USB-Festplatte an meinem Raspberry.
    Um sie nach dem einstecken nutzen zu können, muss diese erst mit dem Befehl ‚mount‘ ins System eingebunden werden.Erstellt dazu einen Ordner in „/media/“ z.B. mit dem Namen „hdd“ 
  13. als nächstes müsst ihr herausfinden, welches „device“ eure angeschlossene Festplatte ist

    meine Ausgabe sieht wie folgt aus
    raspberry pi debian squeeze fdisk -lIn der ersten Zeile des blau markierten Kastens, könnt ihr sehen welches Device meine externe Festplatte ist – nämlich „/dev/sda“
  14. nun können wir das Gerät im System einbinden und mit unserem erstellten Ordner „/media/hdd“ mounten
  15. auf der Festplatte erstellen wir jetzt noch einen Ordner in dem später die Daten von OwnCloud gespeichert werden
  16. es müssen jetzt noch die Rechte ein wenig angepasst werden

    und
  17. öffnet nun euren Browser und gebt die IP eures RaspberryPi und den Ordner in dem sich OwnCloud befindet in die Adressleiste ein. (http://192.168.xxx.xxx/owncloud)Sollte euch die IP nicht bekannt sein, könnt ihr euch mit dem Befehl

    die IP-Adresse ausgeben lassen. (beim mir lautet sie: 192.168.178.30)
  18. es sollte sich nun die Konfigurationsseite eurer OwnCloud öffnen. Dort klickt bitte auf „Advanced“ um die Konfiguration vorzunehmen
    owncloud konfiguration
  19. die erweiterte Ansicht hat sich geöffnet.
  • Vergebt einen Benutzernamen und ein Passwort für den Admin
  • Bei „Data folder“ kommt der Pfad zum Ordner auf der externen Festplatte rein (/media/var/owncloud/data)

owncloud konfiguration

Jetzt noch ein klick auf „Finish setup“ und eure Cloud ist fertig eingerichtet. 🙂

Wie ich auf Kaffeeringe.de gelesen habe soll die Owncloud mit APC (PHP-Beschleuniger) wohl in einer angemessenen Geschwindigkeit laufen. Installieren könnt Ihr diesen wie folgt:

Anschließen den Apache2 nochmal neustartet:

Habe dies allerdings nicht weiter getestet. Werde ich aber noch nachholen 🙂