Flashimages auslesen

CYPER-FORUM
Verfügbare Informationen zu "Flashimages auslesen"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: COMMANDER
  • Forum: CYPER-FORUM
  • Forenbeschreibung: CYPER-FORUM
  • aus dem Unterforum: DBOX-1-2
  • Antworten: 1
  • Forum gestartet am: Donnerstag 25.05.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Flashimages auslesen
  • Letzte Antwort: vor 17 Jahren, 7 Monaten, 28 Tagen, 22 Stunden,
  • Alle Beiträge und Antworten zu "Flashimages auslesen"

    Re: Flashimages auslesen

    COMMANDER - 21.08.2006, 09:22

    Flashimages auslesen
    Flashimages auslesen
    Allgemein
    Um den aktuellen Zustand des Flash-Inhalts zu sichern benötigt man ein Image des Flashinhalts.
    Das ist einfach ein Abbild das Byte für Byte aus dem Flash kopiert wird. Dafür ist es völlig unwesentlich was sich aktuell im Flash befindet.
    Mit den hier beschriebenen Methoden lassen sich Linux-Image genauso auslesen wie ganze oder beschädigte BR-Images.
    Ihr benötigt für alle diese Methoden ein funktionierendes Netzwerk zwischen Dbox2 und PC.


    Methoden:
    Bootmanager
    dbox2.rar
    Telnet
    Expertenfunktionen
    Probleme

    Bootmanager
    Die einfachste und verbreitetste Version ist einfach die Image auslesen Funktion des Bootmanagers zu verwenden.

    Es ist empfehlenswert dass ihr ein serielles Nullmodem verwendet, aber nicht unbedingt erforderlich.
    Wenn ihr ein Nullmodem verwendet, so achtet darauf dass die Verbindungsgeschwindigkeit im Bootmanager auf 9600 eingestellt ist.
    Den RARP-Server solltet ihr anmachen.
    Drückt dann einfach auf Image auslesen (Utilities), der Bootmanager fordert euch auf einen Speicherort und einen Namen für das Image anzugeben, die notwendigen Einstellungen nimmt er selber vor.
    Jetzt könnt ihr die Box starten.
    Die ppcboot_read wird übertragen und der Auslesevorgang beginnt selbstständig.
    Im com-terminal sollten jetzt ganz viele Punkte erscheinen und in der Statusleiste sollte die linke Zahl hochzählen.
    Das ganze dauert eine Weile. Wenn der Auslesevorgang beendet ist, informiert euch der Bootmanager mit einem pop-up.
    Wenn im com-terminal ganz oft nochmal erscheint, bzw. in der Statusleist die Anzeige auf 0/8192 stehenbleibt, dann ist euer Netzwerk zu langsam für diese Methode.
    Verwendet in dem Fall am besten die dbox2.rar von derget.



    dbox2.rar
    Hierbei handelt es sich um eine Mini-Linux-Distribution, die lediglich die Dateien enthalt um ein Image auslesen zu können.
    Ihr benötigt ein serielles Nullmodem ,das dbox2.rar (auch als selbstextrahierendes Archiv verfügbar) Archiv und den Bootmanager.
    Das Archiv entpackt ihr mit einem beliebigen Entpacker (z.B. Winrar) in ein Verzeichnis, z.B. C:\dbox.

    Den Bootmanager stellt ihr folgendermassen ein:


    BootP/TFTP-Server starten Ein
    Bootfile für Dbox C:\dbox\tftpboot\ppcboot
    NFS-Server starten Ein
    Root-Verzeichnis C:\dbox\cdkroot
    com-port öffnen Ein
    Verbindungsgeschwindigkeit 9600


    Bild


    So, jetzt könnt ihr auf Start drücken (nicht auf Image auslesen) und danach die Box starten.

    Die Box lädt jetzt ppcboot, kernel usw.

    Nach einiger Zeit erscheint im com-terminal die Aufforderung:
    Press Enter to activate this console

    Jetzt auf die Eingabetaste drücken.
    Danach gebt ihr, wie es auch schon im com-terminal steht, ein:


    cat /dev/mtd/5 > flash.img


    Schau jetzt nach C:\dbox\cdkroot. In dem Verzeichnis sollte eine Datei namens flash.img liegen. Das ist euer Image.
    Dieses Image ist ohne Bootloader.

    Wenn ihr den Bootloader auch noch sichern wollt (eine Sicherung sollte man haben), dann gebt noch:


    cat /dev/mtd/0 > boot.img


    ein. Die Datei boot.img findet ihr ebenfalls in C:\dbox\cdkroot.





    Telnet
    Wenn ihr schon Linux auf der Box habt, ist das ganze einfacher. Ihr braucht lediglich noch einen FTP-Clienten.

    Startet die Dbox und erledigt die Netzwerkeinstellungen.
    Verbindet euch per Telnet mit der Box.
    Dazu gebt ihr in der Eingabeaufforderung:
    telnet 192.168.5.5 ein. (Eure IP-Adresse mag eine andere sein, gebt auf jeden Fall die der Dbox ein)
    Die Box begrüßt euch und fordert euch auf euch anzumelden.

    Als Benuternamen gebt ihr root ein.
    Das Passwort ist dbox2.
    Lasst euch nicht verwirren, wenn bei der Eingabe des Passworts nichts angezeigt wird. Das ist in Ordnung so.

    Gebt nun


    cat /dev/mtd/5 > /tmp/flash.img


    ein. Das dauert einen Moment, wenn der Vorgang beendet ist, beginnt der Cursor wieder zu blinken.
    Jetzt könnt ihr euch mit einem FTP-Clienten (die Zugangsdaten sind die gleichen wie für Telnet) mit der Box verbinden und euer Image unter /tmp abholen.




    Expertenfunktionen
    Wenn ihr schon eine neuere Neutrino-Version auf der Box habt, könnt ihr das Image auch mit den Expertenfunktionen auslesen.
    Dazu benötigt ihr einen FTP-Clienten.

    Startet Neutrino (Netzwerk muss eingestellt sein) und geht ins Hauptmenü.
    Dann auf Service -> Software aktualisieren -> Expertenfunktionen

    Wenn ihr das ganze Image auslesen wollt, dann wählt Flashimage auslesen.
    Wenn ihr ein Image ohne Bootloader wollt (nur das lässt sich mit den Expertenfunktionen zurückflashen), dann wählt Einzelne Parttion auslesen -> Flash ohne Bootloader. Dann noch bestätigen und das Image wird erstellt.
    Ihr könnt es dann mit FTP (Benutzername: root Passwort: dbox2) unter /tmp abholen.






    Probleme
    Die ppcboot wird nicht übertragen.


    Wahrscheinlich reagiert eure Netzwerkkarte zu langsam.
    Versucht die Box zu resetten (Pfeil-nach-oben und Standby Taste an der Box gleichzeitig drücken) und dann nur die Standby Taste loszulassen.
    Die Pfeil-nach-oben Taste haltet ihr noch ein bisschen gedrückt.
    Anschliessend könnt ihr im com-terminal boot net eingeben.
    Die ppcboot sollte jetzt geladen werdn.



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum CYPER-FORUM

    vip - gepostet von TANJA am Sonntag 20.08.2006



    Ähnliche Beiträge wie "Flashimages auslesen"

    Pw aus dem IE auslesen? - Cr@cKl!n (Sonntag 14.01.2007)
    Textdatei - Zufallszeile auslesen. - Bene (Freitag 28.07.2006)
    xp key von cd auslesen - alina (Mittwoch 08.11.2006)
    Fehlerspeicher selbst auslesen - bmwpower58 (Montag 05.11.2007)
    Stars Sternchen auslesen - 4dministr4t0r (Mittwoch 27.12.2006)
    Speicherbelegung auslesen - telegaertner (Dienstag 08.03.2005)