bootsplash

10 bejegyzés megtekintése - 21-30 / 35
  • Szerző
    Bejegyzés
  • #1996110
    uzsolt
    Felhasználó
      dexter wrote:
      Az utána készült initrd az a másik ami nem másik ahol van splash de nem indul.

      Most mi van? ??? ???
      Őszintén szólva, kezdem elveszteni a fonalat:
      1. Van egy saját kerneled, amit saját kezűleg fordítottál.
      2. Van egy initrd-d, amit szintén te csináltál.
      3. 1+2 nem működik.

      Javaslatom: hanyagold azt az initrd-t, próbáld ki, hogy anélkül megy-e! Ui. ha pl. az IDE-vezérlőt (akár  a generic, akár a specifikus) modulba raktad, akkor ez a modul az initrd-ben benne kell lennie, különben nem tudja kezelni a vinyódat. Ez gondolom, az initrd-ben nincs benne.
      Namármost: ha az IDE-vezérlő (és persze a root filerendszere) fixen a kernelben van, akkor initrd nélkül is mennie kell (legalábbis nem ilyen hibának kellene keletkeznie).

      Szóval ezért kellene az initrd-t egy kicsit pihentetni, mint ahogy Sakic is javasolta.

      #1996111
      masterminds
      Felhasználó

        Azt az initrd-t azért erőlteti, mert a bootsplash.org leírása alapján kelleni fog. (you need to attach the picture plus a header, defining text windows and such to the initrd)

        dexter wrote:
        Szerintem itt hagytam ki vagy rontottam el valami kapcsolót.
        en:~# splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd

        Csak mi lehet az?

        Azt rontottad el, hogy az elözőekben initrd.img-2.6.17.11-j-4 néven hivatkoztál rá, tehát valahogy így kellene, hogy kinézzen a parancs:

        splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd.img-2.6.17.11-j-4

        #1996112
        uzsolt
        Felhasználó
          masterminds wrote:
          you need to attach the picture plus a header, defining text windows

          Tehát neki csak ez miatt kellene. Tehát enélkül (szerintem) ugyanúgy megy minden, csak nem lesz bootsplash, amiben gyönyörködjön.

          Viszont ha enélkül (mmint initrd nélkül) nem megy az egyszerű, „hagyományos”, nem bootsplash-es boot, akkor akármilyen jó az initrd, nem fog menni initrd-vel sem.

          Nem hiszem, hogy a menu.lst megfelelő sorának elejére olyan nehéz lenne egy #-t biggyeszteni egy próbára…

          #1996113
          dexter
          Felhasználó
            uzsolt wrote:
            dexter wrote:
            Az utána készült initrd az a másik ami nem másik ahol van splash de nem indul.

            Most mi van? ??? ???
            Őszintén szólva, kezdem elveszteni a fonalat:
            1. Van egy saját kerneled, amit saját kezűleg fordítottál.
            2. Van egy initrd-d, amit szintén te csináltál.
            3. 1+2 nem működik.

            Javaslatom: hanyagold azt az initrd-t, próbáld ki, hogy anélkül megy-e! Ui. ha pl. az IDE-vezérlőt (akár  a generic, akár a specifikus) modulba raktad, akkor ez a modul az initrd-ben benne kell lennie, különben nem tudja kezelni a vinyódat. Ez gondolom, az initrd-ben nincs benne.
            Namármost: ha az IDE-vezérlő (és persze a root filerendszere) fixen a kernelben van, akkor initrd nélkül is mennie kell (legalábbis nem ilyen hibának kellene keletkeznie).

            Szóval ezért kellene az initrd-t egy kicsit pihentetni, mint ahogy Sakic is javasolta.

            Na ezek szerint elb@xtam. Mert bizony igy ugyan azt a hibaüzenetet kapom. Na mindegy  forditok egy újat.

            #1996114
            uzsolt
            Felhasználó

              Akkor hajrá! Azt a fellow-féle kernelfordítós doksit azért kuksizd közben, főleg a „ATA/IDE/MFM/RLL support” részt!

              #1996115
              dexter
              Felhasználó

                masterminds

                Majdnem igazad van, csak hogy én a Triky pro linux (Cseh) meg a linuxvilág 2004. 08. száma szerint probáltam.

                uzsolt

                Amint látod adigra már megtettem. És hidd el nem nekem kell, még a Mandriva -ám is sima konzolos boot-tal indul. Az haver viszont addig nem enged debiant rakni a gépére amig nincs bootsplas. A normál inditás szerinte régimódi

                #1996116
                masterminds
                Felhasználó
                  dexter wrote:
                  Na ez igy nem müködik:
                  kernel (hd1,1)/boot/vmlinuz-2.6.17.11-j-4  root=/dev/hdb2 vga=791 splash=silent

                  Igy viszont igen:
                  root (hd1,1)
                  kernel /boot/vmlinuz-2.6.17.11-j-4 root=/dev/hdb2 ro vga=791
                  initrd /boot/initrd.img-2.6.17.11-j-4

                  Csak hát ugye igy nuku bootslash.

                  Ha jól értelmeztem, akkor bootsplash-t szeretne látni igen, és itt már kiderült, hogy initrd nélkül nem bootolt be a rendszer, a használata mellett viszont igen.

                  De mivel az splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd parancs kiadásánál rossz elérési útat adott meg (/boot/initrd.img-2.6.17.11-j-4 helyett), nem is működhet még helyesen.

                  Továbbra is azt mondom, próbáld meg újra innentől:

                  Code:
                  splash -s -f /etc/bootsplash/themes/debian/config/bootsplash-1024×768.cfg >> /boot/initrd.img-2.6.17.11-j-4

                  majd indítsd újra, és lesd meg az eredményt (mivel fentebb már említetted, hogy az initrd.img-2.6.17.11-j-4 használata mellett bebootol a géped).

                  #1996117
                  dexter
                  Felhasználó

                    masterminds

                    Köszike ez tényleg működik. Na de azért mostmár csakazért is forgatok egy új kernelt. Utóvégre egykis gyakorlás nem árt.

                    De azért még egy utolsó kérdés. Ha most ezt a kernelt+initrd-t átmásolom a haver gépére akkor működnie kellene, vagy inkább majd az újat tegyem rá?

                    #1996118
                    uzsolt
                    Felhasználó

                      Na, én már teljesen elvesztettem a fonalat, de a lényeg, hogy működik a dolog.

                      Nem akarok hülyén meghalni, ezért csak megkérdem: a saját kernel hogy működött? Initrd-vel, initrd nélkül vagy pedig sehogy?

                      masterminds wrote:
                      Ha jól értelmeztem, akkor bootsplash-t szeretne látni igen, és itt már kiderült, hogy initrd nélkül nem bootolt be a rendszer, a használata mellett viszont igen.

                      dexter wrote:
                      Na ezek szerint elb@xtam. Mert bizony igy ugyan azt a hibaüzenetet kapom. Na mindegy  forditok egy újat.

                      Vagy közben kimaradtam valamiből?  ???

                      #1996119
                      masterminds
                      Felhasználó

                        Haverod gépén fordíts egy új kernelt, ami ahhoz a géphez lesz konfigurálva, és rakd bele statikusan az ottani fájlrendszert, no meg a merevlemezvezérlő támogatását mindenképp. 🙂 (initrd attól még kelleni fog ott is, olvasgasd át a leírást)

                        uzsolt: Az új kerneléből kimaradt valószínűleg a merevlemezvezérlő támogatás + az elején rossz initrd-vel (/boot/initrd) próbálta izzítani a gépet = kernel panic. Azután előkerült a kernelhez tartozó initrd (/boot/initrd.img-2.6.17.11-j-4), és ehhez lett hozzáadva a bootsplash.

                      10 bejegyzés megtekintése - 21-30 / 35
                      • Be kell jelentkezni a hozzászóláshoz.