1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Filebase
  4. Forum
  5. Zebradem-WIKI
  6. Foren-Regeln
  7. Spenden Liste
    1. Spenden
  • Anmelden
  • Registrieren
  • Suche
ZebraDem-Sponsoring
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Dateien
  • Forum
  • Erweiterte Suche
  1. Forum
  2. zebradem.com
  3. FAQ und eBooks
  4. FAQ
  5. D-Box2

Schreibgeschützten Bereich eines Neutrino-Images bearbeiten

  • Gast
  • 17. August 2006 um 02:14
  • Gast
    Gast
    • 17. August 2006 um 02:14
    • #1

    [SIZE="4"]

    [color="Red"]Schreibgeschützten Bereich eines Neutrino-Images bearbeiten[/color]

    [/SIZE]


    [color="White"](A) MIT EINER KNOPPIX-CD[/color]


    Es wird gezeigt wie man mit Hilfe von Linux den schreibgeschützten root-Bereich des Neutrino-Images auf der DBox bearbeiten kann.
    Alle Angaben beziehen sich auf das [color="White"]Keywelt 2006 Squashfs Juni Image V4[/color] und als Linux System wurde [color="white"]KNOPPIX 5.0.1 Public Release am 2.6.2006[/color] verwendet.
    Für die die Knoppix nicht kennen, es handelt sich um ein Linux-Betriebssystem welches dirket von CD bootet. Es ist also keine Installation von Linux am PC notwendig.
    Die Anleitung funzt natürlich auch bei jedem anderen Image, und wenn man Linux fix auf dem Rechner hat ändert sich auch kaum was.

    Alle Linux-Konsolenbefehle sind in gelber Schrift hervorgehoben.
    Bevor man beginnt sollte man sich sicherheitshalber ein Backup seines Images machen.


    [SIZE="2"][color="White"](1)[/color][/SIZE]
    [INDENT]Linux downloaden: http://www.knopper.net/knoppix/
    Was man hier bekommt ist ein CD-Image der angesprochenen Linux-Boot-CD.
    Weiters benötigt man [color="White"]mksquashfs[/color], ein Tool zum Erstellen des Squash-Filesystems. Dieses Datei habe ich angehängt (mksquashfs.rar), man bekommt sie aber auch auf http://yadi.org/anleitungen/build.php.[/INDENT]


    [SIZE="2"][color="White"](2)[/color][/SIZE]
    [INDENT]CD-Image auf CD brennen und von dieser CD booten.[/INDENT]


    [SIZE="2"][color="White"](3)[/color][/SIZE]
    [INDENT]Netzwerkkarte einrichten:
    [color="white"]K-Menü --> KNOPPIX --> Netzwerk/Internet --> Netzwerkkarte konfigurieren[/color][/INDENT]


    [SIZE="2"][color="White"](4)[/color][/SIZE]
    [INDENT]mksquashfs auf den Desktop legen.[/INDENT]


    [SIZE="2"][color="White"](5)[/color][/SIZE]
    [INDENT]Konsole öffnen und mksquashfs installieren:
    [color="Yellow"]sudo install /home/knoppix/Desktop/mksquashfs /usr/bin[/color][/INDENT]


    [SIZE="2"][color="White"](6)[/color][/SIZE]
    [INDENT]Eine weiter Konsole öffnen und eine Telnetverbindung mit der DBox herstellen:
    [color="yellow"]telnet 192.168.0.2[/color] (IP der DBox)[/INDENT]


    [SIZE="2"][color="White"](7)[/color][/SIZE]
    [INDENT]Nachsehen in welcher Partition des Flashspeichers der root-Bereich liegt:
    [color="yellow"]cat /proc/mtd[/color]
    Man erhält eine Ausgabe die etwa so aussieht:

    Code
    dev:    size   erasesize  name
    mtd0: 00020000 00004000 "BR bootloader"
    mtd1: 00520000 00020000 "root (squashfs)"
    mtd2: 002a0000 00020000 "var (jffs2)"
    mtd3: 00020000 00020000 "FLFS (U-Boot)"
    mtd4: 007e0000 00020000 "Flash without bootloader"
    mtd5: 00800000 00020000 "Complete Flash"


    00520000 ist die Größe der Partition in der der root-Bereich liegt. Die Zahl ist die Größe in Byte, allerdings in Hexadezimal-Form. Umgerechet bedeutet 520000, dass diese Partition 5373952 Bytes oder 5248 kB groß ist.
    In meinem Fall liegt der root-Bereich also in mtd1, sollte das anders sein, muss die Nummer unter Punkt (9) und (16) entsprechend abgeändert werden.[/INDENT]


    [SIZE="2"][color="White"](8)[/color][/SIZE]
    [INDENT]Ein neues Verzeichnis auf der DBox anlegen:
    [color="Yellow"]mkdir /var/tmp/root[/color][/INDENT]


    [SIZE="2"][color="White"](9)[/color][/SIZE]
    [INDENT]Den root-Bereich in dieses Verzeichnis mounten:
    [color="yellow"]mount -t squashfs -o ro /dev/mtdblock/1 /var/tmp/root[/color][/INDENT]


    [SIZE="2"][color="White"](10)[/color][/SIZE]
    [INDENT]In den Ordner [color="White"]/tmp[/color] wechseln:
    [color="yellow"]cd /var/tmp[/color][/INDENT]


    [SIZE="2"][color="White"](11)[/color][/SIZE]
    [INDENT]Den Ordner [color="white"]root[/color], in den der root-Bereich gemountet wurde, packen:
    [color="yellow"]tar -cf root.tar root[/color]
    Geduld, das dauert ein bissl.[/INDENT]


    [SIZE="2"][color="White"](12)[/color][/SIZE]
    [INDENT]Eine FTP Verbindung mit der DBox herstellen. Dafür reicht der Webbrowser. Einfach in die Adresszeile [color="White"]ftp://192.168.0.2[/color] (IP der DBox) eingeben.
    Dann die Datei root.tar in [color="white"]/var/tmp[/color] auf den Desktop kopieren.
    Anschließend sollte man diese Datei auf der DBox wieder löschen um den Platz frei zu geben.[/INDENT]


    [SIZE="2"][color="White"](13)[/color][/SIZE]
    [INDENT]Eine Konsole öffnen und auf den Desktop wechseln:
    [color="Yellow"]cd Desktop[/color][/INDENT]


    [SIZE="2"][color="White"](14)[/color][/SIZE]
    [INDENT]Den root-Bereich auspacken:
    [color="yellow"]tar -xf root.tar[/color][/INDENT]


    [SIZE="2"][color="White"](15)[/color][/SIZE]
    [INDENT]Jetzt liegt der gesamte root-Bereich der DBox auf dem Desktop im Ordner [color="White"]root[/color]. Man kann nun die notwendigen Änderungen an dieser Kopie des root-Bereichs vollziehen.[/INDENT]


    [SIZE="2"][color="White"](16)[/color][/SIZE]
    [INDENT]Aus dem bearbeiteten root-Bereich ein Image machen:
    [color="yellow"]fakeroot mksquashfs root mtd1.img -be[/color][/INDENT]


    [SIZE="2"][color="White"](17)[/color][/SIZE]
    [INDENT]Über FTP die Datei mtd1.img auf die DBox nach [color="white"]/var/tmp[/color] kopieren.
    Die Datei darf nicht größer als die zuvor berechneten 5248 kB sein. Allerdings ist es möglich, dass Linux eine viel kleinere Größe anzeigt, in dem Fall sollte man sicherheitshalber vor dem nächsten Schritt Linux beenden und den Rechner wieder mit Windows hochfahren. Dann kann man sich die Datei mtd1.img wieder von der DBox runter kopieren um zu prüfen ob sie nicht zu groß ist.[/INDENT]


    [SIZE="2"][color="White"](18)[/color][/SIZE]
    [INDENT]Mit den Experten-Funktionen das Image einspielen:
    [color="White"]Servive --> Software-Aktualisierung --> Experten-Funktionen --> einzelne Partition einspielen --> root (squashfs)[/color][/INDENT]


    [color="White"][SIZE="5"]______________________________[/SIZE][/color]


    [color="White"](B) MIT WINDOWS UND EINEM GEMOUNTETEM VERZEICHNIS[/color]


    Es wird gezeigt wie man mit Hilfe von Windows und einem auf der DBox gemountetem Verzeichnis den schreibgeschützten root-Bereich des Neutrino-Images auf der DBox bearbeiten kann.
    Alle Angaben beziehen sich auf das [color="White"]Keywelt 2006 Squashfs Juni Image V4[/color].
    Die Anleitung funzt natürlich auch bei jedem anderen Image.

    Alle Konsolenbefehle sind in gelber Schrift hervorgehoben.
    Bevor man beginnt sollte man sich sicherheitshalber ein Backup seines Images machen.


    [SIZE="2"][color="White"](1)[/color][/SIZE]
    [INDENT]Die angehängte Datei mksquashfs_dbox.rar downloaden, entpacken, das File mit FTP auf die DBox in das Verzeichnis [color="white"]/var/bin[/color] kopieren und die Rechte auf 755 setzen.[/INDENT]


    [SIZE="2"][color="White"](2)[/color][/SIZE]
    [INDENT]Im Verzeichnis welches auf die DBox gemountet wurde ein neues Verzeichnis mit dem Namen [color="White"]root[/color] anlegen.
    Bei mir wurde das Verzeichnis [color="white"]DBox2[/color] in das Verziechnis [color="white"]/var/autofs/filme[/color] gemountet. Also erstelle ich das neue Verzeichnis entweder über FTP in [color="white"]/var/autofs/filme[/color] oder direkt auf dem PC im Verzeichnis [color="white"]DBox2[/color] (bewirkt beides das selbe).[/INDENT]


    [SIZE="2"][color="White"](3)[/color][/SIZE]
    [INDENT]Die Eingabeaufforderung öffnen und eine Telnetverbindung mit der DBox herstellen:
    [color="Yellow"]telnet 192.168.0.2[/color] (IP der DBox)[/INDENT]


    [SIZE="2"][color="White"](4)[/color][/SIZE]
    [INDENT]Nachsehen in welcher Partition des Flashspeichers der root-Bereich liegt:
    Siehe [color="White"](A) (5)[/color][/INDENT]


    [SIZE="2"][color="White"](6)[/color][/SIZE]
    [INDENT]Den root-Bereich in das zuvor erstellte Verzeichnis mounten:
    [color="yellow"]mount -t squashfs -o ro /dev/mtdblock/1 /var/autofs/filme/root[/color][/INDENT]


    [SIZE="2"][color="White"](7)[/color][/SIZE]
    [INDENT]In den Ordner [color="white"]/var/autofs/filme[/color] wechseln:
    [color="yellow"]cd /var/autofs/filme[/color][/INDENT]


    [SIZE="2"][color="White"](8)[/color][/SIZE]
    [INDENT]Den Ordner [color="white"]root[/color], in den der root-Bereich gemountet wurde, packen:
    [color="yellow"]tar -cf root.tar root[/color][/INDENT]


    [SIZE="2"][color="White"](9)[/color][/SIZE]
    [INDENT]Das Mounten des root-Bereiches rückgängig machen:
    [color="Yellow"]umount root[/color][/INDENT]


    [SIZE="2"][color="White"](10)[/color][/SIZE]
    [INDENT]Den root-Bereich auspacken:
    [color="Yellow"]tar -xf root.tar[/color][/INDENT]


    [SIZE="2"][color="White"](11)[/color][/SIZE]
    [INDENT]Jetzt liegt der gesamte root-Bereich der DBox im Verzeichnis [color="White"]/var/autofs/filme/root[/color]. Man kann nun die notwendigen Änderungen an dieser Kopie des root-Bereichs vollziehen.[/INDENT]


    [SIZE="2"][color="White"](12)[/color][/SIZE]
    [INDENT]Aus dem bearbeiteten root-Bereich ein Image machen:
    [color="Yellow"]mksquashfs root mtd1.img -be[/color][/INDENT]


    [SIZE="2"][color="White"](13)[/color][/SIZE]
    [INDENT]Mit dem erstellten Image das vorhandene DBox-Image updaten:
    Siehe [color="White"](A) (17)[/color] und [color="white"](A) (18)[/color][/INDENT]

    • Zitieren
  • dj2213579
    Anfänger
    Punkte
    250
    Beiträge
    41
    • 17. August 2006 um 09:11
    • #2

    Warum so Umständlich wenns im KW doch schon Squashedit im Menü schon gibt.

    Dann kann man es über FTP bearbeiten..


    MFG DJ

    • Zitieren
  • Gast
    Gast
    • 17. August 2006 um 21:06
    • #3

    Eh klar, aber es gibt auch andere Images...

    • Zitieren
  • Gast
    Gast
    • 18. August 2006 um 03:02
    • #4

    @plauzi,
    hab das geschrieben weil du es wolltest, aber wie es aussieht hätt ich mir das schenken können - wird eh keiner jemals machen, und der Beitrag wird wohl sehr bald in den Tiefen des Boards verschwinden.

    • Zitieren
  • Raptor
    Gast
    • 18. August 2006 um 07:29
    • #5

    Hallo Lack!

    Das ist natürlich eine sehr spezielle Anleitung für echte "Freaks". :)
    Bitte habe ein wenig Geduld.
    Die Userzahl hier wächst momentan extrem und es wird auch Leute geben, die deine Anleitung gebrauchen können.
    Ich wollte das ja alles hier in EINEM großen Info-Sammel-Thread pinnen.
    Sonst haben wir bald nur noch Pins hier. :)

    Ich pins jetzt erstmal so, bis ich dazu komme, alles mal zu sammeln, was an Infos nützlich ist.

    Oder kannst du mal eine Zusammenstellung machen?
    Einen neuen Thread anlegen und dann jeweils pro FAQ einen Beitrag dort drinnen? :rolleyes: :rolleyes: :rolleyes:

    Grüße,
    Plauzi

    • Zitieren
  • jekay
    Anfänger
    Punkte
    165
    Beiträge
    33
    • 20. August 2006 um 02:12
    • #6

    faq:Schreibgeschützten Bereich eines Neutrino-Images bearbeiten

    @Lack
    gut und übersichtlich geschriebenes faq.bin zwar überwiegend windoof-user doch was d-box /dream boxen angeht ist dein faq unumgänglich. arbeite selbst immer wieder mit unterschiedlichsten images und der schreibgeschütze bereich nervt doch sehr und ich bin immer wieder froh wenn ich durch deine anleitung einige kleinigkeiten am image ändern oder verbessern kann.
    bezeichne mich selbst zwar nicht als freak, doch doch auch ein hobby kann da sehr schnell zur berufung werden.
    danke für deine faq und weiter so. ;)

    gruss
    jekay

    • Zitieren
  • Gast
    Gast
    • 21. August 2006 um 02:14
    • #7

    jekay,
    freut mich dass es doch Leute gibt die das brauchen können.

    __________________


    Hab oben ein zweite Methode drangehängt.
    Damit lässt sich der root-Bereich nun auch mit Windows alleine bearbeiten (man braucht kein Linux mehr dazu).

    • Zitieren
  • jekay
    Anfänger
    Punkte
    165
    Beiträge
    33
    • 21. August 2006 um 04:37
    • #8

    @Lack
    Danke für die 2te Variante unter Windows XP. Diese Methode benutze ich zwischendurch um kleinere Änderungen am Image durchzuführen.
    Habe das mal unter CIFS gemountet (was ich besonders einfach finde, ohne NFS ect. Gedöns *grins*)
    und sehe dar es funktioniert sogar.(Sportler Pro (Änderung Fester Bereich Shoutcast/ K2(diverse Löschungen von Bugs in PlugIns)
    Danke Dir nochmals für das ausführliche 2te FAQ.

    Gruss
    Jekay

    • Zitieren
  • Gast
    Gast
    • 11. September 2006 um 01:22
    • #9

    Hey

    Auch von mir mal ein Danke für die Anleitungen !!

    Ich hab schon mit Knoppix auf geschützen Bereich was geändert ,war aber ein langes gemache weil ich für die Befehle ständig nachschauen muste , so ist alles gut zuammen gefast sodas ich nichtmehr suchen muß ;)

    Danke

    so long

    • Zitieren
  • blackpope
    Gast
    • 30. Oktober 2006 um 10:50
    • #10

    Sauber ..............danke für die klasse Anleitung..........

    • Zitieren
  • Gast
    Gast
    • 6. Januar 2008 um 22:59
    • #11

    Erstmal ebenfalls ein Dankeschön für diese Klasse-Anleitung.

    Könnte Lack vielleicht die mksquashfs für die Dbox evtl. erneut bereitstellen?
    Die x86 Variante gibts ja, wie er selbst geschrieben hat, bei Yadi, die angehängte Datei von der gesprochen wird, ist aber leider nicht zu finden.

    gruß,antiriad

    • Zitieren
  • ruegoa
    Gast
    • 17. Januar 2008 um 05:09
    • #12

    könnte jemand eine kopie des root-bereiches als download zu verfügung stellen?

    • Zitieren
  • Migiman
    Erleuchteter
    Punkte
    33.205
    Beiträge
    6.239
    • 17. Januar 2008 um 05:27
    • #13

    @ antiriad

    bitte schön, hier die mksquashfs.

    @ ruegoa

    wie meinst du das, oder was hast du vor? von welchem image den rootbereich ?

    • Zitieren
  • ruegoa
    Gast
    • 19. Januar 2008 um 05:29
    • #14

    am liebsten wär mir enigma aber neutrino würde auch reichen, einfach um mal den ganzen root bereich genau unter die lupe zu nehmen und aus reiner neugier

    denn zugegeben ist mir die ganze prozedur in der anleitung zu kniffelig

    • Zitieren
  • ruegoa
    Gast
    • 19. Januar 2008 um 06:55
    • #15

    ich hab jetzt eine bebilderte anleitung gefunden,damit funktioniert es hoffentlich

    http://www.linux-dbox.com/dbox-nfs-streamen.html

    • Zitieren

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Spenden

Vielen Dank für die Unterstützung!
Hiermit unterstützt du Zebradem.
Das beinhaltet überwiegend die Serverkosten und Lizenzgebühren.
Spenden

Letzte Beiträge

  • Die Realität des Passwort-Sharings bei Streaming-Diensten

    heugabel 14. Juni 2025 um 12:27
  • Cyberkriminalität: Ein Blick auf die digitale Unterwelt

    heugabel 14. Juni 2025 um 09:27
  • Versteckte Kamera im Untermietzimmer: Juristische Grenzen der heimlichen Überwachung

    heugabel 12. Juni 2025 um 19:27
  • Werbeblocker für Smart-TVs: Wege zur Werbefreiheit im Wohnzimmer

    heugabel 12. Juni 2025 um 12:27
  • Piraterie-Trend 2025: Manga erobert die Szene

    heugabel 11. Juni 2025 um 09:27
  • Cybercrime 2.0 und der ScamChatBot: Der digitale Kampf gegen Online-Betrug

    heugabel 10. Juni 2025 um 17:27
  • BookFab Kindle Converter: Mangelhafte Leistung bei E-Books

    heugabel 10. Juni 2025 um 16:27
  • Piraterie über Fire-Stick: Nutzer im Visier von Betrügern und Ermittlern

    heugabel 9. Juni 2025 um 17:27
  • IPTV-Piraterie in Indien: Konsequenzen für illegale Streaming-Plattform

    heugabel 8. Juni 2025 um 16:27
  • Cloudflare warnt vor Gefahren der EU-Pläne gegen Piraterie

    heugabel 8. Juni 2025 um 11:36

Aktivste Themen

  • KabelBW NDS Karte in der DBOX2 (Multicam)

    81 Antworten
  • Anleitung Kühlung d-box2

    34 Antworten
  • DBOX 2 Displaystreifen beseitigen

    31 Antworten
  • CAM-ALPHA.BIN Sammel-Thread

    29 Antworten
  • Neue Kanallisten + Settings + Bouquets nach Programmänderung bei Premiere [Sammlung]

    27 Antworten
  • D-Box per YUV an Beamer oder Plasma

    19 Antworten
  • MP3s per UPnP-Browser abspielen

    14 Antworten
  • Schreibgeschützten Bereich eines Neutrino-Images bearbeiten

    14 Antworten
  • DBox1- und DBox2-FAQ

    14 Antworten
  • Per FTP (Total-Commander) auf die dbox2

    11 Antworten

Benutzer online in diesem Thema

  • 1 Besucher
  1. Kontakt
© 2024 Zebradem - Software by WoltLab