+ Antworten
Seite 1 von 4 1 2 3 ... LetzteLetzte
Ergebnis 1 bis 15 von 51

Thema: Rootfs dauerhaft von überflüssigen Daten befreien

  1. Nach oben #1
    Avatar von Zingel1986
    Zingel1986 ist offline Männlich Top-Supporter
    Registriert
    15.04.2008
    Ort
    Hamburg
    Alter
    23
    Beiträge
    1.361
    Handy
    Nokia N900
    Betriebssystem
    Windows 7 64bit

    Ausrufezeichen Rootfs dauerhaft von überflüssigen Daten befreien

    Durch diverse Installationen und die Nutzung des kataloges Extras-Devel schaufelt man sich das rootfs zu.

    Um das wieder frei zu bekommen geht man in die Konsole(XTerm) bei installiertem rootsh und gibt folgende Befehle ein:

    sudo gainroot
    apt-get autoremove
    apt-get clean

    Jetzt sollte das rootfs wieder soweit frei sein, dass es keine Probleme gibt

    UPDATE

    Habe ein Script gefunden, mit dem man Das rootfs dauerhaft von dem Müll befreit. Die Nutzung geht ganz allein auf eigene Gefahr, weil man das Gerät bei falscher Benutzung brickt.

    1. Ihr entpackt euch die angehängte Datei und speichert diese auf dem Massenspeicher des Handys
    2. Jetzt geht man in die Konsole und gibt folgenden Befehl ein:
    Code:
    cp /home/user/MyDocs/free_space_on_rootfs /home/user
    3. Das Script muss das Recht haben ausführbar zu sein:
    Code:
    sudo gainroot
    cd /home/user
    chmod +x free_space_on_rootfs
    4. Jetzt das Script ausführen
    Code:
    sh free_space_on_rootfs
    Bei mir hat das super funktioniert und ich habe jetzt 90 MiB frei auf dem rootfs.

    Danke an beolmel aus dem USP-Forum. (Von ihm stammt der Script).
    Den Thread findet ihr hier: Klare Fakten zum Thema root/rootfs ? - Nokia N900 Forum
    Hier steht gleich zum anfang alles Wissenswerte zum rootfs...

    Info:

    Installiert man sich ein SPiel z.B.: Pokerth, dann wird es trotzdem in das rootfs gepackt.
    Grund:
    Das Script verschiebt leider nicht den Ordner /usr/share/games
    Warum, kann ich nicht genau sagen. Ich werde das heute Abend mal ausprobieren indem ich die Bedingung in dem Script auskommentiere. Mal sehen ob ich dann das Handy kaputt bekomme

    Ich habe das Script umgeändert... Jetzt wird auch der Ordner /usr/share/games kopiert...
    Im Anhang befindet sich jetzt das aktualisierte Script

    Bugs:
    Ein Bug der Auffällt ist, dass nach einem Neustart das eigene Design nicht geladen wird. Erst nachdem man es wieder aktiviert hat wird es angezeigt, ansonsten hat man nur das Standardthema des Nokia N900. Der Grund für diesen Fehler ist einfach. Das Design wird beim Bootvorgang abgfragt, zu diesem Zeitpunkt ist die Massenspeicherpartition aber noch nicht gemountet und Maemo kann das Design nicht finden, daraufhin wechselt es dann in das standard Design.
    Wen das stört, den kann man wiefolgt die Themes wieder zurück ins rootfs packen:
    Code:
    sudo gainroot
    cd /usr/share/
    rm -r themes
    cd /home/root/usr/share
    cp -r themes/ /usr/share/
    Voila alles wird wieder gut. Der Nachteil ist allerdings, dass je nachdem wieviele Themes man installiert hat mehr oder weniger das rootfs mit Daten belegt.

    nachsatz:
    Wenn man das Handy neuflasht, dann kann man nicht gleich wieder alles verschieben. Man geht dann erstmal wiefolgt vor:
    rootsh muss installiert sein
    Folgende befehle müssen im terminal eingegeben werden:
    Code:
    sudo gainroot
    cd /home/root
    rm -r *
    jetzt kann man wieder das Script zum verschieben normal ausführen
    Angehängte Dateien
    Geändert von Zingel1986 (28.03.2010 um 17:36 Uhr)
    Alcatel One Touch Easy DB --> Nokia 3210 --> Nokia 3330 --> ♥♥♥Nokia 3650♥♥♥ --> SE k800i --> Nokia N73 --> SE k800i --> Nokia N82 --> Nokia 5800 XM --> Nokia N97 --> Nokia N900
    http://www.faq4mobiles.de/forum/signaturepics/sigpic105087_1.gif
    Nokia FAQ´s und Anleitungen
    ---Linux is like a teepee --> No Gates, No WIndows and a Apachee inside


  2. Nach oben #2
    Avatar von Russe89
    Russe89 ist offline Männlich Bronze Mitglied
    Registriert
    10.04.2009
    Ort
    Duisburg
    Alter
    21
    Beiträge
    532
    Handy
    Nokia N900 + Nokia N73 ME
    Betriebssystem
    Windows 7 64bit
    Ebenfalls Platz im Rootfs kriegt man durch das Deaktivieren der Extras Devel und Testing Kataloge, bei mir satte 10MB, muss die aber immer wieder aufmachen, um aktualisierungen für einige programme zu bekommen :P

    Russe
    9 von 10 Stimmen in meinem Kopf behaupten ich sei nicht verrückt!!!
    Und eine summt die Melodie von Tetris

    Jeder Mensch ist ein Engel mit nur einem Flügel, und wir können nur fliegen, wenn wir uns umarmen.

  3. Nach oben #3
    Avatar von Protector
    Protector ist offline Männlich Super-Moderator
    Registriert
    07.04.2007
    Ort
    Dresden
    Alter
    28
    Beiträge
    9.723
    Handy
    Motorola V8 2GB NO RSA
    Betriebssystem
    Linux
    hm? Eigentlich sollte es auch ohne gainroot klappen

    Denn sudo apt-get autoremove und sudo apt-get remove machen das gleiche

    edit:

    autoremove bringt dir nichts, fällt grad ein, denn autoremove entfernt nur verwaiste Pakete. Das was du suchst, nennt sich autoclean
    Geändert von Protector (22.02.2010 um 16:39 Uhr)

    "nöööö!!! Ich gebe meine Steintafel, Hammer und Meissel nicht her! neumodischer Schnickschnack dieses Papier und Tinte! NEVER CHANGE A RUNNING SYSTEM!!!"
    ♥ Schatz? Ich liebe dich! ♥

  4. Nach oben #4
    Avatar von Globus
    Globus ist offline Männlich Platin Mitglied
    Registriert
    14.09.2006
    Beiträge
    137
    Handy
    N900
    Betriebssystem
    Windows 7 64bit
    Das ist so nicht ganz richtig, an sich werden ja nur einige nicht mehr benötigte Dateien gelöscht (man möge mich korrigieren!?).

    Speziell die Programm von OffScreen Solutions nehmen sehr viel Platz auf dem Root in Anspruch (z.B. die Wasserwaage), aber auch viele Tools aus dem Develbereich z.B. AbiWord schluckt auch gute 15 MB.

    Ich suche ja noch Tool/Möglichkeiten, wo man dies festlegen kann, wie unter Symbian bei der Installtion selbst zu definieren, wo Programme hininstalliert werden.

    Aber ganz sauber ist der 2 GB Partitionsbereich für die Programme auch nicht, denn trotz Deinstalltion blieben bei mir gute 300 MB an Resten. Erst ein kompletter Flash des Handys entsorgte den "Datenmüll".
    Alcatel One Touch Easy HF -> Siemens C25 Power -> Siemens C35i -> Nokia 3310 -> Motorola V120 -> Motorla V330 -> Motorla KRZR K1 -> Nokia N95 8 GB -> Nokia N97 -> Nokia N900

  5. Nach oben #5
    Avatar von Zingel1986
    Zingel1986 ist offline Männlich Top-Supporter
    Registriert
    15.04.2008
    Ort
    Hamburg
    Alter
    23
    Beiträge
    1.361
    Handy
    Nokia N900
    Betriebssystem
    Windows 7 64bit
    Das mit dem aussuchen wo die Programme installiert werden wird etwas problematisch.
    programme die ins rootfs installiert werden brauchen besondere rechte...
    Wenn man ein tool hätte in dem man bestimmen kann in welche Partition installiert wird, dann bekommt das programm evtl. nicht mehr die Ausführungsrechte...
    Alcatel One Touch Easy DB --> Nokia 3210 --> Nokia 3330 --> ♥♥♥Nokia 3650♥♥♥ --> SE k800i --> Nokia N73 --> SE k800i --> Nokia N82 --> Nokia 5800 XM --> Nokia N97 --> Nokia N900
    http://www.faq4mobiles.de/forum/signaturepics/sigpic105087_1.gif
    Nokia FAQ´s und Anleitungen
    ---Linux is like a teepee --> No Gates, No WIndows and a Apachee inside

  6. Nach oben #6
    Avatar von Globus
    Globus ist offline Männlich Platin Mitglied
    Registriert
    14.09.2006
    Beiträge
    137
    Handy
    N900
    Betriebssystem
    Windows 7 64bit
    Naja, habe ja nicht gesagt, dass es leicht ist ^^ Aber das echt simple Programme auf's Root kommen ist recht nervig, kämpfe schon wieder zwischen 15-17 MB rum *grummel*
    Alcatel One Touch Easy HF -> Siemens C25 Power -> Siemens C35i -> Nokia 3310 -> Motorola V120 -> Motorla V330 -> Motorla KRZR K1 -> Nokia N95 8 GB -> Nokia N97 -> Nokia N900

  7. Nach oben #7
    Avatar von Protector
    Protector ist offline Männlich Super-Moderator
    Registriert
    07.04.2007
    Ort
    Dresden
    Alter
    28
    Beiträge
    9.723
    Handy
    Motorola V8 2GB NO RSA
    Betriebssystem
    Linux
    Zitat Zitat von Zingel1986 Beitrag anzeigen
    Das mit dem aussuchen wo die Programme installiert werden wird etwas problematisch.
    programme die ins rootfs installiert werden brauchen besondere rechte...
    Wenn man ein tool hätte in dem man bestimmen kann in welche Partition installiert wird, dann bekommt das programm evtl. nicht mehr die Ausführungsrechte...
    Muss ich dich korrigieren

    Nur weil man Programme als "root" installiert, heisst das nicht, dass man root sein muss, um die Programme starten zu können.

    Sieht man doch schon auf normalen Linuxsystemen, da installierst du fast jeden Programm via Root und führst es als User aus.

    Programme kannst du nicht woanders hin installieren, es sei denn, der Programmierer/Porter hat extra speziell die Pfade für angegeben.

    Was machbar ist, zu versuchen eine binary zu finden, die statisch gelinkt ist. Das kopiert man dann auf die Speicherkarte, legt Icons etc an und startet es so. Das funktioniert aber nicht bei allen Programmen aus den Repos.

    Zudem MÜSSEN einige Programme direkt ins rootfs installiert werden. Sonst laufen sie nicht.

    "nöööö!!! Ich gebe meine Steintafel, Hammer und Meissel nicht her! neumodischer Schnickschnack dieses Papier und Tinte! NEVER CHANGE A RUNNING SYSTEM!!!"
    ♥ Schatz? Ich liebe dich! ♥

  8. Nach oben #8
    Avatar von Globus
    Globus ist offline Männlich Platin Mitglied
    Registriert
    14.09.2006
    Beiträge
    137
    Handy
    N900
    Betriebssystem
    Windows 7 64bit
    Mit anderen Worten hat Nokia dabei wieder gepennt bzw. keine Ahnung von Linux (ganz banal gesagt).
    Ich meine ich habe das non-plus-ultra-Handy von Nokia, 32 Gig-Speicher und 2 Gig sind dafür für Programme und Root ist 256 fixer Chip, wo man um jeden Megabyte kämpft wie bei Symbian. Das geht echt garnicht =(
    Alcatel One Touch Easy HF -> Siemens C25 Power -> Siemens C35i -> Nokia 3310 -> Motorola V120 -> Motorla V330 -> Motorla KRZR K1 -> Nokia N95 8 GB -> Nokia N97 -> Nokia N900

  9. Nach oben #9
    Avatar von Protector
    Protector ist offline Männlich Super-Moderator
    Registriert
    07.04.2007
    Ort
    Dresden
    Alter
    28
    Beiträge
    9.723
    Handy
    Motorola V8 2GB NO RSA
    Betriebssystem
    Linux
    Naja,schlimm ist das in der Regel nicht, aber der Programmespeicher, bzw wohin man die Programme installiert, dürfte nicht direkt auf dem Rootchip gemountet sein, sondern eben auf dem 2GB Speicher

    Dann wäre das kein Problem. Keine Ahnung ob man das in der fstab Regeln kann. Müsste man mal ausprobieren.

    "nöööö!!! Ich gebe meine Steintafel, Hammer und Meissel nicht her! neumodischer Schnickschnack dieses Papier und Tinte! NEVER CHANGE A RUNNING SYSTEM!!!"
    ♥ Schatz? Ich liebe dich! ♥

  10. Nach oben #10
    Avatar von Zingel1986
    Zingel1986 ist offline Männlich Top-Supporter
    Registriert
    15.04.2008
    Ort
    Hamburg
    Alter
    23
    Beiträge
    1.361
    Handy
    Nokia N900
    Betriebssystem
    Windows 7 64bit
    Die Entwickler der Programme müssten um den begrenzten Platzvorrat doch auch wissen. Warum werden dabei dann nicht gleich die richtigen Routinen geschrieben?
    Vorallem offscreen ballert einem das Ding dicht und das sind keine Programme die in Extras Devel liegen
    Alcatel One Touch Easy DB --> Nokia 3210 --> Nokia 3330 --> ♥♥♥Nokia 3650♥♥♥ --> SE k800i --> Nokia N73 --> SE k800i --> Nokia N82 --> Nokia 5800 XM --> Nokia N97 --> Nokia N900
    http://www.faq4mobiles.de/forum/signaturepics/sigpic105087_1.gif
    Nokia FAQ´s und Anleitungen
    ---Linux is like a teepee --> No Gates, No WIndows and a Apachee inside

  11. Nach oben #11
    Avatar von Protector
    Protector ist offline Männlich Super-Moderator
    Registriert
    07.04.2007
    Ort
    Dresden
    Alter
    28
    Beiträge
    9.723
    Handy
    Motorola V8 2GB NO RSA
    Betriebssystem
    Linux
    Das ist eine sehr gute Frage. Liegt wohl an der schlampigen portation Oder am Zeitdruck?

    Wenn die Programme nicht mitmachen, muss eben selbst von Hand angelegt werden. Ist dann zwar schade für die "normal" User, aber wenn man so das Problem in den Griff kriegt, wieso nicht?

    Evtl kann man das alles ja sogar so hinbiegen, dass alles direkt auf die SD gespeichert wird. Allerdings ist das alles nicht gerade ungefährlich

    "nöööö!!! Ich gebe meine Steintafel, Hammer und Meissel nicht her! neumodischer Schnickschnack dieses Papier und Tinte! NEVER CHANGE A RUNNING SYSTEM!!!"
    ♥ Schatz? Ich liebe dich! ♥

  12. Nach oben #12
    Avatar von Globus
    Globus ist offline Männlich Platin Mitglied
    Registriert
    14.09.2006
    Beiträge
    137
    Handy
    N900
    Betriebssystem
    Windows 7 64bit
    Also, wenn es iwie eine generelle Lösung gäbe, wäre es wirklich cool. Denn sicherlich kann man es für die einzelnen Programme anpassen, doch ich gehöre zu den Testfreudigen, doch leider ist mein root schon so gut wie dicht, wenn ich die für mich "wichtigen" Dinge drauf habe.

    Offscreen ist Übeltäter schlechthin. Beispiel Wasserwaage: iwie lädt man 800 kb, installiert werden angeblich 1,3 mb und auf dem root fehlen nachher 11 mb

    Und es ist echt schade, das Gerät ist wirklich super und das äußerste der Gefühle waren 1,4 gb noch frei bei dem Speicher für Programme, nur leider endet es bei mir, weil der root Speicher iwann voll ist. Da gilt es definitiv in Sachen Qualitätsmangement nachzubessern seitens Nokia und das sollte als Vorgabe sein. Oder Nokia baut endlich mal genügend Speicher überall rein ^^ Ich dachte der Speicher meines N95 8 GB wäre bzgl. Symbian immer schlecht gewesen und dank 2 GB Speicher für Programme unter Linux/Maemo wäre ich die Leiden los, aber nein
    Alcatel One Touch Easy HF -> Siemens C25 Power -> Siemens C35i -> Nokia 3310 -> Motorola V120 -> Motorla V330 -> Motorla KRZR K1 -> Nokia N95 8 GB -> Nokia N97 -> Nokia N900

  13. Nach oben #13
    Avatar von Protector
    Protector ist offline Männlich Super-Moderator
    Registriert
    07.04.2007
    Ort
    Dresden
    Alter
    28
    Beiträge
    9.723
    Handy
    Motorola V8 2GB NO RSA
    Betriebssystem
    Linux
    Naja, Lösung ist eigentlich relativ naheliegend, allerdings ist das nicht so einfach, mal so eben des rootfs komplett umzumounten

    Man weiß nicht, welche Probleme man sich dadurch ins Haus holt

    Klar, wichtige Dinge könnte man via symlink realisieren, aber eben nicht alles

    "nöööö!!! Ich gebe meine Steintafel, Hammer und Meissel nicht her! neumodischer Schnickschnack dieses Papier und Tinte! NEVER CHANGE A RUNNING SYSTEM!!!"
    ♥ Schatz? Ich liebe dich! ♥

  14. Nach oben #14
    Avatar von Zingel1986
    Zingel1986 ist offline Männlich Top-Supporter
    Registriert
    15.04.2008
    Ort
    Hamburg
    Alter
    23
    Beiträge
    1.361
    Handy
    Nokia N900
    Betriebssystem
    Windows 7 64bit
    Zumal das Problem ja auch nicht Nokia zugeschrieben werden kann. Leistungsmäßig geht ja alles in Ordnung. Die Programmentwickler sind ja schuld, dass wir uns das rootfs zuknacken. Es ist ja überall genug Speicher vorhanden und das rootfs hat eigentlich auch genug Speicher. Das ist ja auch eigentlich nicht dafür gedacht wie wld darauf Datenhin und her zu schieben.
    Man hätte sicherlich den bereich auch komplett mit dem 2 GiB Bereich vereinen können, aber das wäre auch sinnlos. Rootfs wurde sicherlich auf den flash gepackt um es vor den User zu schützen und um schnell angesprochen werden zu können.
    Das mit dem Ummounten wäre noch eine Idee die Frage ist halt nur wie sich das dann auf das System auswirkt...
    Alcatel One Touch Easy DB --> Nokia 3210 --> Nokia 3330 --> ♥♥♥Nokia 3650♥♥♥ --> SE k800i --> Nokia N73 --> SE k800i --> Nokia N82 --> Nokia 5800 XM --> Nokia N97 --> Nokia N900
    http://www.faq4mobiles.de/forum/signaturepics/sigpic105087_1.gif
    Nokia FAQ´s und Anleitungen
    ---Linux is like a teepee --> No Gates, No WIndows and a Apachee inside

  15. Nach oben #15
    TalentN97 ist offline Männlich Mitglied
    Registriert
    12.08.2009
    Ort
    Berlin
    Beiträge
    151
    Handy
    N900 /N97 /N95-1
    Betriebssystem
    Linux
    Wie finde ich denn eigentlich raus, wie voll/leer mein Root ist?

+ Antworten
Seite 1 von 4 1 2 3 ... LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
kostenlose counter