Klare Fakten zum Thema root/rootfs ?





Klare Fakten zum Thema root/rootfs ?

Diskutiere Klare Fakten zum Thema root/rootfs ? im Nokia N900 Forum Forum im Bereich Nokia Maemo Forum; Hallo alle zusammen! Da ich auch stolzer Besitzer eines N900 bin komm ich auch nicht an einer großen Problematik des N900 vorbei : Dem root ...


+ Antworten + Neues Thema erstellen
Seite 1 von 8 1 2 3 ... LetzteLetzte
Ergebnis 1 bis 10 von 73
  1. #1
    Mitglied

    Fragen und Antworten zum Thema root/rootfs

    Hallo alle zusammen!

    Da ich auch stolzer Besitzer eines N900 bin komm ich auch nicht an einer großen Problematik des N900 vorbei : Dem root bzw. der Speicherbelegung der Root Partition.
    Da man irgendwie viel davon liest aber irgendwie nicht viel (vor allem als Linux Neuling oder Anfänger) damit anfangen kann würde ich mir wünschen dass man man in einem Thread vielen Infos zusammen bekommt so dass jeder User sich irgendwie halbwegs darüber informieren kann.

    Ich hätte hier ein paar Fragen die sicher viele User interessieren würden. (würde diese dann immer wieder in den 1. Post editieren mit natürlich dem User der die Antwort gepostet hat. )

    1. Was ist "root" beim N900?

    "root" ist eine Speicher Partition von 227,8MB auf dem N900 worauf (wenn nötig) automatisch kleine Teile von Programme installiert werden können.

    2. Wodurch wird der "root" Speicher belegt?

    Der "root" Speicher wird durch installierte Programme auf dem N900 belegt. Vor allem Programme aus dem Katalog "Maemo Extra Devel" installieren sich oft ins "root" Verzeichnis.

    3. Wie stelle ich fest in wie weit mein "root" Speicher belegt ist?


    Im xTerminal den Befehl : "df -h" eingeben und mit Enter bestätigen. Dann steht in der Reihe "rootfs" die Gesamtgröße (Size) das, das davon beraucht wird (Used) der Rest an vorhandenem Speicherplatz (Avaible) und den verbrauchten Speicher in "%" (User%)

    4. Was ist ein "guter" Wert von verbrauchtem root Speicher und ab wo wird es kritisch?

    Einen guten Wert kann man wahrscheinlich nicht direkt sagen. Nach dem flashen bzw. bei einem neuem Gerät hat man (verschiedenen User zufolge) 63% belegt vom "root" Speicher belegt. Man sollte am besten drauf achten dass man nicht kurz vor den 100% steht.

    5. Wird "root" Speicher vom System Maemo5 beansprucht/belegt?

    Normalerweise sollte root-Speicher nur von globale Configdateien und dem Maemo Basissystem benutzt werden. (zondan)

    6. Werden beim deinstallieren von Programmen automatisch die dazugehörigen Dateien aus dem "root" Speicher mit gelöscht/deinstalliert?


    Alles was bei der Installation dazu gekommen ist wird bei der Deinstallation wieder gelöscht. Also könnten Config Dateien die erst durch den start vom Programm erzeugt wurden liegen bleiben. (zondan)

    7. Wodurch macht sich ein voller "root" Speicher bemerkbar?

    Updates werden nicht mehr funktionieren und bei bei 100% belegung werden Programme nicht mehr so Arbeiten wie man es gewohnt ist. Es werden nicht vorhersagbare Fehler auftreten. (zondan)

    8. Wie kann ich den "root" Speicher löschen/überschreiben?

    Jede Art vom Flashen(beim Nokia PC Suite Programm bin ich mir nicht sicher) sollte das Rootfs restlos überschreiben. (zondan)

    9. Ist es möglich, das rootfs zu vergrößern? (boelmel)

    Das Rootfs ist, soweit ich es bis verstanden habe, direkt auf einem Flashchip im Gerät und nicht im allgemeinen Speicher. Somit ist es nicht vergrößerbar. (zondan)

    10. Wie kann man herausfinden welche Programme den "root" Speicher belegen?


    Das Programm storageusage hat die Funktion "Scan Packages". Dort werden dann alle installierten Pakete angezeigt, wieviel Platz sie verbrauchen, welche Dateien dazugehören und vor allem interessant: es zeigt an, ob die Pakete im rootfs (rot hinterlegt) oder nicht (grün hinterlegt) liegen. Ich habe z.B. direkt nach dem Scan mal Abiword wieder deinstalliert. Rot hinterlegt und über 10MB groß, das musste weg
    (boelmel)



    (bei noch anderen Fragen oder Verbesserungen einfach hier in den Thread schreiben, ich editiere das dann in den 1. Post)

    •   



       

  2. #2
    Mitglied Avatar von Harmony

    Modell(e)
    Nokia N900
    Netzbetreiber
    A1
    PC Betriebssystem
    Windows 7

    AW: Klare Fakten zum Thema root/rootfs ?

    hey find das ne gute idee von dir...mir als linux anfänger hilft das sehr
    hab das gleich mal probiert mit dem root

    ...rootfs SIze: 227,9M Used: 193,1M Avilable: 30,6M Use in %: 86&

    dürfte schon etwas kritisch sein oder?

  3. #3
    Senior Mitglied

    Modell(e)
    n900
    Netzbetreiber
    Orange Austria
    Firmware
    Maemo 5, Mer
    PC Betriebssystem
    Archlinux

    AW: Klare Fakten zum Thema root/rootfs ?

    Auf die Frage "Was ist root?" Hat mein SuSE Linux 8.0 Handbuch das ich 2002 zu Weihnachten bekommen habe eine schöne Antwort:
    Root ist ein Strich! Der wichtigste Strich in der Computerwelt. Das Linux-Dateisystem stellt standardmäßig einen Verzeichnisbaum zur Verfügung, der mit einem / beginnt und in zahlreiche Äste verzweigt. Diese Unterverzeichnisse heißen z.B. home (dort liegen die persönlichen Dateien des jeweiligen Benutzers) oder bin (hier liegen binäre Daten, im Regelfall Programme). Diese Struktur, in der alle Dateibäume wurzeln, wird als "root" bezeichnet. Man spricht auch von "root directory", weil man von hier aus in jedes Unterzeichnis gelangen kann. Man könnte es auch Wurzelverzeichnis nennen, doch hat man sich für das schlichte / entschieden. Dieser Strich kennzeichnet außerdem aber auch noch jeden Ordner, weil jeder Ordner selbst auch wieder die Wurzel für ein eigenes Dateisystem bilden kann.
    Es gibt auch noch einen Absatz mit "Wer ist root?" Aber hier gehts ja um das rootfs.

    >5. Wird "root" Speicher vom System Maemo5 beansprucht/belegt?
    Normalerweiße sollte root-Speicher nur von globale Configdateien und dem Maemo Basissystem benutzt werden.

    >6. Werden beim deinstallieren von Programmen automatisch die dazugehörigen Dateien aus dem "root" Speicher mit gelöscht/deinstalliert?
    Alles was bei der installation dazu gekommen ist wird bei der deinstallation wieder gelöscht. Also könnten Config Dateien die erst durch den start vom Programm erzeugt wurden liegen bleiben.

    >7. Wodurch macht sich ein voller "root" Speicher bemerkbar?
    Updates werden nicht mehr funktionieren und bei bei 100% belegung werden Programme nicht mehr so Arbeiten wie man es gewohnt ist. Es werden nicht vorhersagbare Fehler auftreten.

    >8. Wie kann ich den "root" Speicher löschen/überschreiben?
    Flashen

  4. #4
    Mitglied

    Modell(e)
    N900

    AW: Klare Fakten zum Thema root/rootfs ?

    Was mich interessieren würde: ist es möglich, das rootfs zu vergrößern? Müsste wenn dann wohl beim Flashen passieren. Aber selbst da bleibt ja die Partition auf der das home-Verzeichnis liegt unangetastet (oder?), und diese müsste man zugunsten der root-Partition verkleinern.
    Aber Speicher hat das N900 genug, da könnte rootfs doch einfach 500MB groß sein.

  5. #5
    Senior Mitglied

    Modell(e)
    n900
    Netzbetreiber
    Orange Austria
    Firmware
    Maemo 5, Mer
    PC Betriebssystem
    Archlinux

    AW: Klare Fakten zum Thema root/rootfs ?

    Hab ich anfangs auch gedacht aber: das Rootfs ist, soweit ich es bis verstanden habe, direkt auf einem Flashchip im Gerät und nicht im allgemeinen Speicher. Somit ist es nicht vergrößerbar. Die Möglichkeit es doch zu vergrößern wene die Installation von Maemo direkt im allgemeinen Speicher oder auf einer Speicherkarte(sowie man auch Mer oder alternative OSs installieren kann. Eine andere Möglichkeit wäre den Rootfs Speicher und ein Teil vom normalen Speicher in ein LVM zu partitionieren. So könnte man es vergrößern. Jedoch weiß ich nicht ob der Kernel die nötigen Module hat.

    Zondan

  6. #6
    Mitglied

    Themenstarter

    AW: Klare Fakten zum Thema root/rootfs ?

    Zitat Zitat von zondan Beitrag anzeigen

    >5. Wird "root" Speicher vom System Maemo5 beansprucht/belegt?
    Normalerweiße sollte root-Speicher nur von globale Configdateien und dem Maemo Basissystem benutzt werden.

    >8. Wie kann ich den "root" Speicher löschen/überschreiben?
    Flashen
    Danke für die Antworten.

    Zu 5. -> Warum werden dann überhaupt Programme darin installiert? Scheint mir irgendwie nicht ganz logisch zu sein.

    Zu 8. -> Flashen jeglicher Art oder wie?


    Edit: Habe noch eine Frage dazu gesetzt:

    10. Wie kann man herausfinden welche Programme den "root" Speicher belegen?

  7. #7
    Senior Mitglied

    Modell(e)
    n900
    Netzbetreiber
    Orange Austria
    Firmware
    Maemo 5, Mer
    PC Betriebssystem
    Archlinux

    AW: Klare Fakten zum Thema root/rootfs ?

    Zitat Zitat von Mike-Mike Beitrag anzeigen
    Danke für die Antworten.

    Zu 5. -> Warum werden dann überhaupt Programme darin installiert? Scheint mir irgendwie nicht ganz logisch zu sein.
    Ganz einfach. Dieses System ist einzigartig für das N900. Auf normalen Linux System werden Programme entweder nach /bin /sbin(Admin Programme) oder nach /usr/bin installiert. Nur ganz wenige Programme die meistens größter sind als gewöhnliche Programme(Spiele, KDE,...) werden nach /opt installiert. Das ist aber die entscheidung vom Distributer vom Programm. Also die Person die das Programm dann kompiliert. Im Fall vom N900 wurden wohl viele Programme entweder direkt aus dem ARM Debian Repository oder von den alten N8x0 Repositorys genommen die noch nicht umgestellt sind auf /opt.

    Mein /opt am PC hat zb nur diese Programme drinnen:
    "NX enemy-territory google-earth kde kde3 qt teamspeak2 teamspeak3"

    Zitat Zitat von Mike-Mike Beitrag anzeigen
    Zu 8. -> Flashen jeglicher Art oder wie?
    Jede Art vom Flashen(beim Nokia PC Suite Programm bin ich mir nicht sicher) sollte das Rootfs restlos überschreiben.

    Zitat Zitat von Mike-Mike Beitrag anzeigen
    Edit: Habe noch eine Frage dazu gesetzt:

    10. Wie kann man herausfinden welche Programme den "root" Speicher belegen?
    Das kann man sicher mit einer Art Script lösen aber dafür hab ich zu wenig Erfahrung mit APT. In Archlinux geht das ganz einfach.

  8. #8
    USP-Guru

    Modell(e)
    9300i, n900
    PC Betriebssystem
    verschiedene

    AW: Klare Fakten zum Thema root/rootfs ?

    aha... ts... ein rocker also

    ^^

  9. #9
    Senior Mitglied

    Modell(e)
    n900
    Netzbetreiber
    Orange Austria
    Firmware
    Maemo 5, Mer
    PC Betriebssystem
    Archlinux

    AW: Klare Fakten zum Thema root/rootfs ?

    Und Enemy Territory obwohl ist das noch nie gestartet habe. Bei den heutigen Plattengrößen ist es nicht nötig sparsam zu sein. :>
    Falls es jemanden interessiert hier ist mein ganzes Rootverzeichnis mit Größenangaben:
    Code:
    4,0M    bin
    45M     boot
    1,4M    dev
    15M     etc
    123G    home
    167M    lib
    4,0K    lost+found
    1,5T    media
    36K     mnt
    207M    opt
    0       proc
    145M    root
    18M     sbin
    377M    srv
    0       sys
    382M    tmp
    6,6G    usr
    8,5G    var
    Zondan

  10. #10
    Profi Mitglied

    Modell(e)
    N95, N900
    Netzbetreiber
    T-Mobile

    AW: Klare Fakten zum Thema root/rootfs ?

    Schon wenn man den Extra Devel - Katalog deaktiviert, gibt dies ca. 13 MB
    im rootfs frei.
    Danach liege ich bei 72% genutzem Speicher.
    Hier im Forum habe ich gelesen, dass nach einem Flash bereits 63% normal belegt sind.

    Beitrag #52
    Nokia N900 Firmware / Update / flashen

    •   



       


Klare Fakten zum Thema root/rootfs ?

Besucher kamen mit folgenden Begriffen auf die Seite:

RootFS

n900 loses directory

n900 rootfs vergrößern
n900 rootfs
was ist rootfs
rootfs N900
nokia n900 root
rootfs vergrößern
posix locales n900
n900 posix locale
n900 root löschen
n900 persönliche daten löschen
f
n900 root
n900 root not found
n900 root leeren
verzeichnis n900
rootfs verschieben n900
n900 rootfs speicher leeren
was ist ein rootfs
n900 rootfs speicher leren
Nokia Root
linux rootfs vergrößern
root ordner n900
n900 home vergrößern

Stichworte

Internes