1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

HowTo Anleitung wie man die USB Version auf den USB Stick installiert

Dieses Thema im Forum "Coolstream FAQ/HowTo" wurde erstellt von Nico1987, 2. Oktober 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Nico1987
    Offline

    Nico1987 Freak

    Registriert:
    17. November 2009
    Beiträge:
    231
    Zustimmungen:
    337
    Punkte für Erfolge:
    63
    Ort:
    Zuhause
    Du musst einen USB-Stick mit ext3 formatieren und dorthin die Imagedateien aus der USB-Version entpacken.
    Anschließend legst du eine Datei namens "linuxrc" mit folgendem Inhalt in den Flash der Box, direkt in das Wurzelverzeichnis / (Rechte 755).



    #!/bin/sh
    #
    # /linuxrc script for USB booting
    #
    # (C) 2009 Stefan Seyfried, License: GPL V2
    #
    # this is a hack for booting the coolstream HD1 from USB
    # put this script into the original root fs as /linuxrc,
    # chmod it to 0755 and add "init=/linuxrc" to the bootargs of
    # U-Boot
    #
    # the usb stick should have an "/oldroot" directory, so you
    # can unmount the jffs2 "old" root later.
    # e="/bin/echo linuxrc:"
    $e "***** linuxrc ******"
    /bin/mkdir -p /tmp/newroot
    $e mounting sda1...
    if ! /bin/mount -n /dev/sda1 /tmp/newroot; then $e "mount failed, doing normal init. Goodbye!"exec /sbin/init
    fi
    if /bin/test -e /tmp/newroot/sbin/pivot_root; then $e "using pivot_root to enter new root" cd /tmp/newroot sbin/pivot_root . oldroot bin/mknod dev/console c 5 1 exec sbin/chroot . sbin/init < dev/console > dev/console 2>&1
    fi
    $e "no /sbin/pivot_root on sda1, trying normal chroot"
    if
    /bin/test -x /tmp/newroot/sbin/init; then exec /sbin/chroot /tmp/newroot /sbin/init
    fi
    $e "no /sbin/init on sda1, booting from flash." exec /sbin/init


    Jetzt kommt der schwierigere Teil.

    Achtung! Jeder sollte hier wissen was er tut, bei Falscheingaben bootet die Box nicht mehr!

    Verbinde die Coolstream per Nullmodemkabel, öffne eine Terminal-Session, beispielsweise mit Putty, schalte die Box ein und stoppe den Bootvorgang im U-Boot, indem du direkt eine Taste auf der Tastatur drückst, sobald die Box eingeschaltet ist.

    Nun hast du eine Art Konsole.

    Für das Booten vom USB-Stick nun folgende Befehle absetzen:

    Coolstream HD1:


    [TD="class: codeLineNumbers"] [​IMG][/TD]
    [TD="class: codeLines"] Quellcode[/TD]

    [TD="class: codeLineNumbers"]1[/TD]
    [TD="class: codeLines"]setenv bootargs console=ttyRI0 mtdparts=cx2450xflash:512k(U-Boot)ro,4096k(kernel),28160k(systemFS) root=mtd2 rootfstype=jffs2 rw mem=384M init=/linuxrc[/TD]



    Coolstream NEO/Zee:


    [TD="class: codeLineNumbers"] [​IMG][/TD]
    [TD="class: codeLines"] Quellcode[/TD]

    [TD="class: codeLineNumbers"]1[/TD]
    [TD="class: codeLines"]setenv bootargs console=ttyRI0 mtdparts=cx2450xflash:384k(U-Boot)ro,128k(Splash),4096k(kernel),28160k(systemFS) root=mtd3 rootfstype=jffs2 rw mem=384M init=/linuxrc[/TD]



    Bitte kontrolliert eure Eingabe noch mal sorgfältig vor dem Absenden!

    Anschließend speichern wir das ganze mit:


    [TD="class: codeLineNumbers"] [​IMG][/TD]
    [TD="class: codeLines"] Quellcode[/TD]

    [TD="class: codeLineNumbers"]1[/TD]
    [TD="class: codeLines"]saveenv[/TD]



    Mit diesem Befehl setzen wir nun den regulären Bootvorgang fort:


    [TD="class: codeLineNumbers"] [​IMG][/TD]
    [TD="class: codeLines"] Quellcode[/TD]

    [TD="class: codeLineNumbers"]1[/TD]
    [TD="class: codeLines"]boot[/TD]




    Ab jetzt gilt: Ist ein USB-Stick mit Image gesteckt, so wird von diesem gebootet, wenn nicht, dann halt vom Flash.

    Quelle=dbox2world
     
    Zuletzt bearbeitet: 3. Oktober 2012
    #1
    Coolmaster, lord-akin und katze28100 gefällt das.
  2. phantom

    Nervigen User Advertisement

  3. sammy909
    Offline

    sammy909 Spezialist

    Registriert:
    6. Juni 2010
    Beiträge:
    526
    Zustimmungen:
    106
    Punkte für Erfolge:
    43
    Ort:
    Oldenburg
    AW: Anleitung wie man die USB Version auf den USB Stick installiert

    Hi, wenn du hier schon alles Mögliche her kopierst, könntest du auch die Quellen angeben.
     
    #2
    katze28100 gefällt das.
  4. Nico1987
    Offline

    Nico1987 Freak

    Registriert:
    17. November 2009
    Beiträge:
    231
    Zustimmungen:
    337
    Punkte für Erfolge:
    63
    Ort:
    Zuhause
    AW: Anleitung wie man die USB Version auf den USB Stick installiert

    Hallo
    Habe alle Anleitungen von meiner externen Platte die ich mir im laufe der zeit zusammen gesucht habe!
    Somit weis ich auch nicht wo die Sachen alle her sind.
    Nur die Anleitungen wo drin steht woher sie sind, und die weitergabe nich erwünscht ist habe ich auch nicht eingestellt!
     
    #3
    katze28100 und sammy909 gefällt das.
  5. Nico1987
    Offline

    Nico1987 Freak

    Registriert:
    17. November 2009
    Beiträge:
    231
    Zustimmungen:
    337
    Punkte für Erfolge:
    63
    Ort:
    Zuhause
    AW: Anleitung wie man die USB Version auf den USB Stick installiert

    Hi habe nun alle Quellen zusammen gegoogelt!
    Mfg
     
    #4
    Coolmaster, katze28100 und pegas gefällt das.
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen