Das ist ein wichtiges Thema.
X
X

Anleitung e2 Image erstellen

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • kornhulio
    Erfahrene Benutzer
    • 12.01.2008
    • 134

    konnte es entpacken
    rpm2cpio stlinux22-host-rpmconfig-2.2-10.noarch.rpm | cpio -ivd
    aber darin befindet sich "nur"
    Code:
    :/# rpm2cpio stlinux22-host-rpmconfig-2.2-10.noarch.rpm | cpio -ivd
    ./opt/STM/STLinux-2.2/config/rpm
    ./opt/STM/STLinux-2.2/config/rpm/common
    ./opt/STM/STLinux-2.2/config/rpm/find-provides
    ./opt/STM/STLinux-2.2/config/rpm/find-requires
    ./opt/STM/STLinux-2.2/config/rpm/hosts
    ./opt/STM/STLinux-2.2/config/rpm/hosts/TEMPLATE
    ./opt/STM/STLinux-2.2/config/rpm/hosts/i686-pc-linux-gnu
    ./opt/STM/STLinux-2.2/config/rpm/hosts/sparc-sun-solaris2.7
    ./opt/STM/STLinux-2.2/config/rpm/hosts/x86_64-pc-linux-gnu
    ./opt/STM/STLinux-2.2/config/rpm/targets
    ./opt/STM/STLinux-2.2/config/rpm/targets/TEMPLATE
    ./opt/STM/STLinux-2.2/config/rpm/targets/arm-linux
    ./opt/STM/STLinux-2.2/config/rpm/targets/arm-uclibc-linux
    ./opt/STM/STLinux-2.2/config/rpm/targets/sh4-linux
    ./opt/STM/STLinux-2.2/config/rpm/targets/sh4-uclibc-linux
    ./opt/STM/STLinux-2.2/config/rpm/targets/st231-linux
    79 blocks

    Kommentar

    • kornhulio
      Erfahrene Benutzer
      • 12.01.2008
      • 134

      /tdt/tdt/cvs/cdk/RPMS/noarch# ls -l
      insgesamt 16
      -rwxrwxrwx 1 root root 13531 11. Jul 12:04 stlinux22-host-rpmconfig-2.2-10.noarch.rpm
      passt des von der größe?

      Kommentar

      • BPanther
        Erfahrener Benutzer
        • 25.03.2008
        • 9279

        Ist doch richtig, genau das ist ja das, was am ende in /opt/STM/STLinux-2.2 auch stehen soll, siehe
        path /opt/STM/STLinux-2.2 in package stlinux22-host-rpmconfig-2.2-10.noarch is not relocatable

        Meine Datei ist größer, 14468 Bytes.
        EDIT: Wobei meine auch nicht "noarch" beinhaltet. Dürfte wohl an der Linuxversion liegen (hier openSuSE 10).
        MfG BPanther - neutrino.mbremer.de

        Kommentar

        • kornhulio
          Erfahrene Benutzer
          • 12.01.2008
          • 134

          also ich fang nun nochmal komplett neu an

          lösche /tdt und /opt.


          nun
          Code:
          cd /
          wget http://gitorious.org/open-duckbox-project-sh4/tdt/blobs/raw/master/tdt/cvs/cdk/setuptdt.sh
          chmod 755 setuptdt.sh
          ./setuptdt.sh
          git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git
          Initialized empty Git repository in /tdt/.git/
          remote: Counting objects: 18670, done.
          remote: Compressing objects: 100% (15052/15052), done.
          remote: Total 18670 (delta 9277), reused 8138 (delta 2137)
          Receiving objects: 100% (18670/18670), 38.68 MiB | 163 KiB/s, done.
          Resolving deltas: 100% (9277/9277), done.
          lad mir die boot.tar.gz vom zweiten beitrag
          Code:
          cp /tdt/tdt/cvs/cdk/root/
          cd /tdt/tdt/cvs/cdk/root/
          tar xfvz boot.tar.gz
          cd /tdt/tdt/cvs/cdk/
          ./make.sh (gebe 1, 1, und n ein)
          make yaud-enigma2
          path /opt/STM/STLinux-2.2 in package stlinux22-host-rpmconfig-2.2-10.noarch is not relocatable
          make: *** [host-rpmconfig] Fehler 1
          gleicher fehler wieder
          erstelle nun
          /opt/STM/STLinux-2.2

          führ wieder make.sh und make yaud-enigma2
          gleicher fehler.

          Code:
          make clean
          ./make.sh
          make yaud-enigma2
          gleicher fehler :-(

          ich stelle mich glaube nen bissle blöd an...
          könntest du mir genau sagen wie ich jetzt vorgehen soll? vielen dank für deine ganze hilfe

          achso und datei größe ist wieder
          /tdt/tdt/cvs/cdk/RPMS/noarch# ls -l
          insgesamt 16
          -rw-r--r-- 1 root root 13531 11. Jul 14:32 stlinux22-host-rpmconfig-2.2-10.noarch.rpm

          Kommentar

          • BPanther
            Erfahrener Benutzer
            • 25.03.2008
            • 9279

            Entschuldige die späte Antwort, aber ich mußte mich gestern dann doch "für 5 min. mal kurz" hinlegen...

            Da ich sonst kein E2 baue, habe ich erstmal die VM neu gesichert. Den E2-Bau habe ich gestartet - noch baut er hier, nur kann das ne Weile dauern, da bisher nie gebaut.

            Übrigens, nachdem ich bei Dir gesehen habe, daß das nicht das Archiv-Verzeichnis war, wo die stlinux22-host-rpmconfig-2.2-10.noarch.rpm liegt, sondern in /tdt/tdt/cvs/cdk/RPMS/noarch, habe ich die auch bei mir mit dem gleichen Namen gefunden, allerdings kleiner, mit nur 12243 Bytes.

            setuptdt.sh - muß nur beim allerersten mal gestartet werden, da es systemweite und permanente Änderungen sind. Daher reicht bei einem kompletten neuen Clonen auch, nachdem man /tdt komplett gelöscht hat (Auszug aus meiner fullinst.sh - Pfad der boot.tar.gz ggf. anpassen):

            Code:
            cd /
            git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git
            mkdir -p /tdt/tdt/cvs/cdk/root/
            cd /tdt/tdt/cvs/cdk/root/
            tar -xzvf ~/boot.tar.gz
            # ACHTUNG: Die player2.tar.gz ist veraltet, Module aus aktuellem Image benutzen!
            # mkdir -p /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/
            # cd /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/
            # tar -xzvf ~/player2.tar.gz
            Gebaut wird mit (machst Du ja so):
            Code:
            cd /tdt/tdt/cvs/cdk
            make yaud-enigma2
            GIT-Update mache ich mit:
            Code:
            cd /tdt/
            git checkout -f
            git pull
            Clean und Make vor dem Neubau nach GIT-Update:
            Code:
            cd /tdt/tdt/cvs/cdk
            make clean
            mkdir -p /tdt/tdt/cvs/cdk/root/
            cd /tdt/tdt/cvs/cdk/root/
            tar -xzvf ~/boot.tar.gz
            # ACHTUNG: Die player2.tar.gz ist veraltet, Module aus aktuellem Image benutzen!
            # mkdir -p /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/
            # cd /tdt/tdt/tufsbox/cdkroot/lib/modules/2.6.17.14_stm22_0041/extra/
            # tar -xzvf ~/player2.tar.gz
            cd /tdt/tdt/cvs/cdk
            ./touch.sh
            ./make.sh
            Ist wie gesagt mein Weg, scheint evtl. etwas umständlich zu sein, aber für sowas habe ich mir kleine *.sh gebastelt, die zum Teil ineinandergreifen, also sich gegenseitig aufrufen. Habs hier nur wieder zerlegt um die Schritte zu zeigen und was was macht.

            Und noch etwas: Ich arbeite grundsätzlich mit root, da normale Benutzerrechte zum Teil Probleme bei mir gemacht haben. Da das eh nur eine VM ist, die auch nur zum bauen verwendet wird, ist das kein Problem.


            EDIT: Baut bei mir nicht durch, Grund:
            MfG BPanther - neutrino.mbremer.de

            Kommentar

            • kornhulio
              Erfahrene Benutzer
              • 12.01.2008
              • 134

              danke BPanther für deine ganze zeit und mühe die du investiert hast.
              leider habe ich es noch immer nicht geschaft ein eigenes image zu bauen. naja vlt lasse ich es einfach mal ruhen und versuche es mal später wieder, vlt hat sich ja bis dahin etwas geändert

              Kommentar

              • kornhulio
                Erfahrene Benutzer
                • 12.01.2008
                • 134

                lass es grade mal an nem anderen rechner durchlaufen mit ubuntu 10.4

                und sie da es läuft und läuft...

                ich melde mich wenn es fertig ist ob es geklappt hat


                //edit: ok diesmal lief es etwa 3h durch und dann ist es abgebrochen... naja ich geb erstmal wieder auf :O

                Kommentar

                • medi01
                  Erfahrene Benutzer
                  • 24.12.2009
                  • 121

                  Wo kann ich die quelltexte von MediaPlayer im AAF WM v2 image finden? (um Probleme mit Untertitel zu lösen)

                  Kommentar

                  • Thomas4711
                    Erfahrene Benutzer
                    • 14.08.2009
                    • 37672

                    gar nicht, der ist nicht Open Source
                    ---------------------------

                    et10000; D-Cube R2; Prismcube Ruby; Venton HD1; Mara M9 u.a.m mit OpenATV 4.1
                    Astra 19,2 und 28,2 an Atemio Multischalter Premium-Line 9/20
                    Ligawo HDMI Matrix 4x2 - Multifunction per spdif an LG NB3530A 2.1 Soundbar

                    Kommentar

                    • a.e.j.
                      Moderator
                      • 07.12.2008
                      • 3019

                      Original von krauss
                      Kann nur HDMI-PC auswählen sonst kommt ein GS...

                      Es wird auch kein Tuner gefunden....

                      Also könnte Tips gebrauchen
                      gibs diesbezüglich was neues
                      das selbe problem hab ich auch ,habe die .ko aus lib/modules getauscht aber danach startet sie nicht mehr bleibt bei ufs922 stehen
                      sollte ein stm23 0119 e2 nightly werden
                      UFS-910 120GB, UFS-912, UFS-913, UFS-922 500GB
                      Philips LCD 42", Qnap TS-219P+, DNS-320
                      Ariva 100E ,1x Dbox


                      sigpic

                      Kommentar

                      • geko37
                        Erfahrene Benutzer
                        • 19.07.2009
                        • 179

                        Also beim bau eines E2 GIT für Octagon geht auch nix ! Die Box kommt bis zum Start Assi dann auswahl HDMI,scart etc ! Wenn ich dann scart auswähle kommt was von Videomode aber mehr steht da nicht nix zum anwählen ! Wenn ich da weiter gehe bzw. raus möchte kommt nur ein GS ! Tuner findet er auch nicht !

                        Kommentar

                        • a.e.j.
                          Moderator
                          • 07.12.2008
                          • 3019

                          @geko37
                          gleiches problem hatte ich auch


                          Du mußt Dir am besten die NP Header Files suchen und aus diesen das Verzeichnis player nach ....cvs/driver/include kopieren. Dann wieder mit make.sh beginnen. Dann werden alle Module gebaut.

                          Fütter mal google mit "fw_header_sh4_receivers". Ich hoffe das google Dir auch weiter hilft.
                          UFS-910 120GB, UFS-912, UFS-913, UFS-922 500GB
                          Philips LCD 42", Qnap TS-219P+, DNS-320
                          Ariva 100E ,1x Dbox


                          sigpic

                          Kommentar

                          • geko37
                            Erfahrene Benutzer
                            • 19.07.2009
                            • 179

                            Die header dateien habe ich bereits trotzdem !

                            Kommentar


                            • hallo,

                              alles ist ok beim Kompilieren. Nun, wie kann ich ein *.img Image erstellen(packen)?

                              Kommentar

                              • geko37
                                Erfahrene Benutzer
                                • 19.07.2009
                                • 179

                                Also habe es nun nochmal gebaut ! Diesmal sogar unter Suse aber es bleibt beim oben genannten fehler ! Es muss doch gehen das E2 so zu bauen das es auch wirklich funktioniert !

                                Kommentar

                                Nicht konfiguriertes PHP-Modul

                                Einklappen

                                Anleitung e2 Image erstellen

                                Einklappen
                                Lädt...
                                X