egy kérdés a grub-bal kapcsolatban

Kezdőlap Fórumok UHU Linux Általános UHU problémák, javaslatok egy kérdés a grub-bal kapcsolatban

10 bejegyzés megtekintése - 21-30 / 30
  • Szerző
    Bejegyzés
  • #2048240
    thuram
    Felhasználó

      Nem tudom, hogy jól értem e, amit mondasz, de nálam most változott a bott partició azaz én elötte a hda7-rõl bootoltam, most pedig a hda8-ról.

      „Miért még nem láttál, olyan linuxot, mely újraindítás nélkül partícionál, telepít, meg mûködik… mert én még csak ilyet láttam. Amelyik nem így mûködik, az csak a winfo$ fílíng miatt nem.”

      Mondtam, hogyha tudod probáld ki a szituációt, a lényeg, hogy nálam a hda7-bõl lett hda8 a boot partició, és elhiheted, hogy probáltam kiadni a grub-install parancsot az új partició létrehozása után (minek akartam volna magamnak felesleges munkát?) de nem fogadta el..(talán azért mert ilyenkor amikor kiadod a parancsot az még továbbra is hda7 ként van bejegyezve pl ha felmountolod, és csak restart után lesz belõle hda8 és lehet, hogy a grub-install ezt is ellenörzi, hogy értelmes e ami van a menu.lst ben)

      #2048241
      pointux
      Felhasználó

        „Nem tudom, hogy jól értem e, amit mondasz, de nálam most változott a bott partició azaz én elötte a hda7-rõl bootoltam, most pedig a hda8-ról.”
        Ja, ha meghagyod a hda7-en lévõ boot könyvtárat, akkor nem lehet gond a butulással ezek után sem… ennyi a titka 🙂

        „Mondtam, hogyha tudod probáld ki a szituációt”
        Számtalanszor partícionáltam, telepítettem grubot stb. újraindítás nélkül.
        „grub-install parancsot az új partició létrehozása után”
        Szerinted telepítéskor a telepítõ mit csinál? (Ha valami nem graf. csoda telepítõt használsz és kézzel kell kiadnod a parancsokat, akkor személyesen is látni fogod :), így csak józan parszti ésszel gondolhatod, hogy valahol megtörtént, mert újraindítani nem kellett. Az már más kérdés, hogy esetleg, ha hda7-en vagy és a hda8-at akarod megtenni bootnak, akkor esetleg paraméterezned kell az installt, de ettõl eltekintve mûködnie kell….)

        #2048242
        pointux
        Felhasználó

          Mellesleg azt még mindig nem értem, hogy a grub installnak, meg a grub konfigurációs file átírásának mi köze… mert imho semmi.

          #2048243
          thuram
          Felhasználó

            Akkor megtennéd, hogy leírod, hogy szted mi a legegyszerübb megoldása a problémának?

            Egy másik kérdés, hogy a boot könyvtárat, hogy  teszed fel az új hda7 re? mert nálam nem jelent meg, hiszen elinduláskor a hda7 a / könyvárra mutatott, és nekem úgy tünt, hogy az új /dev/hda7 et nem tudom felmountolni a létrehozás után, hiszen õ ekkor nem került be a /dev alá. Ha egy olyan particiót hozok létre ami nem létezett bootoláskor akkor az tényleg megjelenik a /dev alatt (legalábbis úgy rémlik) és feltudom mountolni, de most nem láttam amikor csináltam (hiszen nem tudja arrébb csusztatni (gondolom a linkelések miatt) ezért nem is tudtam rajta létrehozni az ext3 at)..

            #2048244
            pointux
            Felhasználó

              „hiszen õ ekkor nem került be a /dev alá”
              ha a rendszer nem hozza létre, akkor is létre lehet hozni (a MAKEDEV, vagy, ha az sincs, akkor bonyolultabb parancsokkal)

              A legegyszerûbb, ha létrehozol egy boot partíciót (hdx[boot]). (Ebbe kerül, ami most neked a /boot.) (Ez persze lehet a /-en is, de akkor azt nem ajánlatos törölni.)
              Innentõl kezdve bármilyen partíciót létrehozol és linuxot telepítesz rá, csak az aktuális distrib (/) fstabjába lehet beírni, hogy hdx[boot] legyen a boot (de ez sem kötelezõ, mert az, hogy létrehoz ott egyet, az nem zavar senkit.)
              Ami viszont fontos, hogy a hdx[boot]-on lévõ grub configjába létre kell hozni egy menüt, melyben a kernel, mindig a hdx[boot]-on lévõ kernel valamelyike (ugyanaz is lehet, bár ezt akkor ajánlom, ha saját kerneled, meg rendszer konfigod van a distribekben, mert akkor nem fog csomó hibaüzenetet kiírni). Illetve azt, hogy mi a root partíció (vagyis, hol az adott distrib).
              pl: (hdx[boot]=(hd0,0))
              title Egyik-Linux
              kernel (hd0,0)/boot/vmlinuz root=/dev/hda1
              acpi=on vga=791

              title Masik-Linux
              kernel (hd0,0)/boot/vmlinuz-2.6.13-ck8 root=/dev/hdb4

              Innentõl kezdve, akárhány linuxod lehet, az egyikben meg tudod szerkeszteni a grub konfigot.

              #2048245
              activer79
              Felhasználó

                „Mellesleg azt még mindig nem értem, hogy a grub installnak, meg a grub konfigurációs file átírásának mi köze… mert imho semmi.”

                http://www.hup.hu/wiki/index.php/Grub

                Idezet a fenti leirasbol (de erdemes elolvasni az egeszet):

                ” A GRUB mûködése

                Amikor a számítógép elindul, a Grub két esetleg három komponense kerül egymás után betöltésre:

                    * A GRUB elsõ részének betöltése

                    A GRUB elsõ része a merevlemez MBR-ébe vagy más indítószektorába kerül telepítésre, esetleg egy hajlékonylemez indítószektorába.
                    Az elsõ rész nagyon kis méretû, mivel az MBR-ben korlátozott hely áll rendelkezésre (512 byte).
                   

                #2048246
                thuram
                Felhasználó

                  Igen ez egy nagyon jó megoldás telepítéskor, legközelebb talán én is ezt fogom követni, azonban nálam most nem ez az eset állt fennt.

                  „ha a rendszer nem hozza létre, akkor is létre lehet hozni (a MAKEDEV, vagy, ha az sincs, akkor bonyolultabb parancsokkal)”

                  Igen csak az a kérdés, hogy megéri e ennyit erölködni, csak azért ,hogy ne keljen egyszer újrainditani, én nem tudok bonyolultabb parancsokat sõt még a MAKEDEV et sem ismerem,  szóval számomra fontosabb az egyszerûség.

                  #2048247
                  pointux
                  Felhasználó

                    „Igen ez egy nagyon jó megoldás telepítéskor, legközelebb talán én is ezt fogom követni, azonban nálam most nem ez az eset állt fennt.”
                    Teljesen mindegy a sem a konfig szerkesztéséhez, sem a partícionáláshoz, sem a grub telepítéséhez nem kell újraindítani, noha paramétert kell megadni pl. a grubhoz. (persze, ha a hda7-rõl nem törlöd a /boot könyvtárat, akkor csak a konfigot kell szerkeszteni.)

                    „Igen csak az a kérdés, hogy megéri e ennyit erölködni”
                    Ha idõt akarsz megspórolni, akkor igen, ha tanulást, akkor nem 🙂
                    (Ha meg megtanulod a parancsokat, paramétereket, akkor nem erõlködés, hanem 5-10mp-es ujjgyakorlat kérdése. :), amúgy meg ki tudja… egy linux azért ált. elég lassan indul. – kiv. a speciálisokat.)

                    „én nem tudok bonyolultabb parancsokat sõt még a MAKEDEV et sem ismerem”
                    Ezt úgy kell érteni, hogy makedev létrehozza a komplett dev struktúrát, jogokkal mindennel együtt egy paranccsal… ha ez nincs akkor a dev-eket egyesével vagy scriptel is létre lehet hozni (2-3 parancs). (Irodalom van róla.)
                    Persze minden egyszerûbb, ha valamilyen hotplug hw-ed van, ekkor automatikusan megtörténik az egész…

                    #2048248
                    pointux
                    Felhasználó

                      „Szoval, szerintem ebbol az kovetkezik, hogyha a /boot konyvtar egy masik particiora kerul, marpdeig jelen esetben ez tortent, akkor ujra kell telepiteni a grubot, mert az MBR-ben levo stage1 nem fogja megtalalni a stage2-t, menu.lst-t, stb.”
                      Most nem errõl volt szó… arról, hogy a grub configot nem a grub menüjében, majd újraindítgatás után a konfig fileban kell módosítani, hanem eleve a konfig file-ban. (

                      #1882254
                      csaba
                      Felhasználó

                        A következõképpen néz ki most a particiós táblám:

                            hda1                Boot                Elsõdl.          NTFS                        [^D]                      41940,71
                              hda5                                      Logikai          Linux ext3                                              52707,60
                              hda6                                      Logikai          W95 FAT32 (LBA)                                          5000,98
                                                                        Logikai          Szabad Terület                                          45000,51
                              hda7                                      Logikai          Linux ext3                                              15002,92
                              hda8                                      Logikai          Linux swap / Solaris                                      386,59

                        Nah most ha a Szabad Területet beállítom akkor a root particióm hda7 hda8 lesz, így nem fog tudni bebootolni. a /boot/grub/menu.lst ben átváltottam a gfxmenu t (hd0,6) ról (hd0,7) re illetve a kernel és a initrd t is elcsusztattam eggyel, azonban nem volt jó. grub-install ‘(hd0)’ parancsot nem adtam ki de nem hiszem, hogy ezen múlik, vagy mágis? Szóval a kérdés, hogy mit kell még tennem, hogy jó legyen?:)

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