Backup für NFI-Images (8000, 800, 7025, 7020, 600, 500+) Teil 1

  • Ist ist ein reiner Neurtino.Dream Image für die 7020 (32bit)


    wenn ich mount eingebe kommt folgendes:


    dreambox ~ > mount
    /dev/root on / type jffs2 (rw,noatime)
    none on /dev type devfs (rw)
    proc on /proc type proc (rw,nodiratime)
    devpts on /dev/pts type devpts (rw)
    usbdevfs on /proc/bus/usb type usbdevfs (rw)
    /dev/mtdblock/2 on /boot type jffs2 (ro,noatime)
    tmpfs on /tmp type ramfs (rw)
    /dev/discs/disc0/part1 on /hdd type ext3 (rw)
    tmpfs on /tmp type ramfs (rw)

    • Offizieller Beitrag

    MaVeRiCks
    Kannst du noch die Ausgaben von "cat /proc/mtd" posten?


    @all
    zum Thema Multiboot und Nand-Flash gehts dann hier weiter:
    Probleme bei Multiboot (Nand-Flash)

  • dev: size erasesize name
    mtd0: 02000000 00004000 "complete"
    mtd1: 00020000 00004000 "loader"
    mtd2: 001dc000 00004000 "boot partition"
    mtd3: 01e00000 00004000 "root partition"

  • Hat wunderbar geklappt, Vielen dank mechatron. Du hast uns von dem leiden erlöst.


    gruss

    Es gibt zwei Sachen die unendlich sind. Das Universum und die menschliche Dummheit, obwohl ich mir beim Universum noch nicht ganz so sicher bin.


    (Albert Einstein)

  • Noch eine frage. Ist es möglich das script so zu ändern das mann denn secondstage loader auch von einem verzeichniss aus der box oder vom PC laden kann, also ohne direkte Internetverbindung.


    gruss

    Es gibt zwei Sachen die unendlich sind. Das Universum und die menschliche Dummheit, obwohl ich mir beim Universum noch nicht ganz so sicher bin.


    (Albert Einstein)

    • Offizieller Beitrag

    Ja klar kann man das.
    Ein wenig das Script anpassen und dann geht es auch ohne Download.

  • Das wäre nicht schlecht weil es gibt leute oder auch andere länder wo es nur Dialup gibt, oder wo nur ein PC ans Internet angeschlossen ist. Es wäre für die leute sicher leichter.


    gruss

    Es gibt zwei Sachen die unendlich sind. Das Universum und die menschliche Dummheit, obwohl ich mir beim Universum noch nicht ganz so sicher bin.


    (Albert Einstein)

    • Offizieller Beitrag

    Jo, die Aufteilung ist nicht wie in einem orgi. Image.
    Eigentlich sollte das etwa so ausehen.


    mtd0: 02000000 00004000 "complete"
    mtd1: 00040000 00004000 "loader"
    mtd2: 003c0000 00004000 "boot partition"
    mtd3: 01c00000 00004000 "root partition"


    Boot und Root stimmen schon mal nicht.

    • Offizieller Beitrag

    Doch mal könnte...
    Man müßte halt das Script an den entsprechenden Stellen anpassen.

  • Hi,
    ich bekomme das Script leider nicht zum laufen!
    Habe mal die unten angegebenen Befehle eingetipt, hat aber nicht gefunzt.
    Könnte mir vielleicht die korrekte eingabe erklären ?!


    PS: Der zweite Befehl war eine erfindung von mir also Bitte nicht zu laut lachen.



    **************************

    The Gemini Project

    **************************


    OpenDreambox 1.8.0 dm7025


    dm7025 login: root
    root@dm7025:~# cd /usr/bin
    root@dm7025:/usr/bin# build-nfi-image.sh /media/hdd/backup
    -sh: build-nfi-image.sh: not found
    root@dm7025:/usr/bin# sh build-nfi-image.sh /media/hdd/backup
    : not foundmage.sh: 2:
    : not foundmage.sh: 4:
    build-nfi-image.sh: 70: Syntax error: end of file unexpected (expecting "then")
    root@dm7025:/usr/bin#

  • Er scheint das script nicht gefunden zu haben, kann es sein das du vergessen hast den chmod zu vergeben. Für alle 3 files gilt chmod 755. Aber die erste zeile stimmt schon mal.


    gruss

    Es gibt zwei Sachen die unendlich sind. Das Universum und die menschliche Dummheit, obwohl ich mir beim Universum noch nicht ganz so sicher bin.


    (Albert Einstein)

    Einmal editiert, zuletzt von skuco ()

  • Hast auch sicher die files reingemacht die für die 7025 bestimmt waren.
    Versuch mal das script zu starten aber ohne vorher in das verzeizniss zu wechseln,
    z.B. /usr/bin/build-nfi-image.sh /media/hdd/backup


    gruss

    Es gibt zwei Sachen die unendlich sind. Das Universum und die menschliche Dummheit, obwohl ich mir beim Universum noch nicht ganz so sicher bin.


    (Albert Einstein)

    Einmal editiert, zuletzt von skuco ()

  • Ich habe die Dateien aus dem 7025er Ordner eingefügt.
    Mit /usr/bin/build-nfi-image.sh /media/hdd/backup erhalte ich den gleichen Fehler.



  • Nachtrag: Was hast du denn für ein Image drauf ?? Vielleicht hat das Script ja bei Gemini 1.80 ein Problem.

    • Offizieller Beitrag

    Naja, die Datei nennt sich ja auch build-nfi-image.sh. :winking_face:


    Das Image spielt dabei keine Rolle.