Grub káosz

Kezdőlap Fórumok Vegyes gondok Grub káosz

10 bejegyzés megtekintése - 11-20 / 79
  • Szerző
    Bejegyzés
  • #2166964
    admin
    Adminisztrátor

      „Most viszont van 8 partícióm, és mindegyikben van egy /boot/grub/menu.lst”

      Azzal ne foglalkozz, hanem a telepített rendszer(grub-install) menu.lst-ben legyen benne az összes
      indítandó rendszer bejegyzése!

      #2166965
      admin
      Adminisztrátor

        „Most viszont van 8 partícióm, és mindegyikben van egy /boot/grub/menu.lst”

        Azzal ne foglalkozz, hanem a telepített rendszer(grub-install) menu.lst-ben legyen benne az összes
        indítandó rendszer bejegyzése!

        #2166966
        susyp
        Felhasználó
          Tuschke wrote:
          Írtam volna, hogy
          grub-install ‘(hd0)’
          de mivel sda7 a meghajtó, nem vagyok biztos benne.

          Pontosabban az említett /boot, de hogy a kedvenc rendszered hol van, az nem derült ki.

          Kedvenc rendszerem utoljára az ubuntu 8.04 lett, az /dev/sda7 partíción. A man grubban azt olvastam, hogy
          grub-install [OPTION] install_device
          INSTALL_DEVICE can be a GRUB device name or a system device filename.
          Ez alapján és a grub-install üzenetének utolsó sora alapján úgy vettem, hogy a (hd0) és a /dev/sda7 egyenrangú opciók. (Sajnos most nem vagyok a gépem mellet, nem tudok tovább kísérletezni. Majd este!)
          sany:  világosíts fel légyszi. Ha az ubuntu alatt kiadom az update-grub utasítást, frissíti a /dev/sda7/boot/grub/menu.lst-t. De mi frissül, ha ugyanezt a /dev/sda3 partíción csücsülő Debian Etch alatt adom ki?

          #2166967
          susyp
          Felhasználó
            Tuschke wrote:
            Írtam volna, hogy
            grub-install ‘(hd0)’
            de mivel sda7 a meghajtó, nem vagyok biztos benne.

            Pontosabban az említett /boot, de hogy a kedvenc rendszered hol van, az nem derült ki.

            Kedvenc rendszerem utoljára az ubuntu 8.04 lett, az /dev/sda7 partíción. A man grubban azt olvastam, hogy
            grub-install [OPTION] install_device
            INSTALL_DEVICE can be a GRUB device name or a system device filename.
            Ez alapján és a grub-install üzenetének utolsó sora alapján úgy vettem, hogy a (hd0) és a /dev/sda7 egyenrangú opciók. (Sajnos most nem vagyok a gépem mellet, nem tudok tovább kísérletezni. Majd este!)
            sany:  világosíts fel légyszi. Ha az ubuntu alatt kiadom az update-grub utasítást, frissíti a /dev/sda7/boot/grub/menu.lst-t. De mi frissül, ha ugyanezt a /dev/sda3 partíción csücsülő Debian Etch alatt adom ki?

            #2166968
            kisbetu
            Felhasználó
              susyp wrote:
              sany:  világosíts fel légyszi. Ha az ubuntu alatt kiadom az update-grub utasítást, frissíti a /dev/sda7/boot/grub/menu.lst-t. De mi frissül, ha ugyanezt a /dev/sda3 partíción csücsülő Debian Etch alatt adom ki?

              Bitszinten nem akartam még megfejteni a GRUB-ot…

              Szerintem, ha az első (sda7-es) módszered a GRUB-ot frissíti, az nemcsak a menu.lst-re vonatkozik, hanem az MBR-ben levő kódot is ráveszi, hogy az sda7-en folytassa. Különben semmi értelme az egésznek.

              Ha viszont a fenti igaz, akkor sda3-on ilyet ne csinálj, vagy állítsd be neki, hogy ne az MBR-be tegye a GRUB-ot, hanem az sda3-ra.
              Ekkor az sda7-es menu.lst-vel úgy indíthatod az sda3 GRUB-ját, ahogy egy windowst szoktál: other paranccsal.

              #2166969
              kisbetu
              Felhasználó
                susyp wrote:
                sany:  világosíts fel légyszi. Ha az ubuntu alatt kiadom az update-grub utasítást, frissíti a /dev/sda7/boot/grub/menu.lst-t. De mi frissül, ha ugyanezt a /dev/sda3 partíción csücsülő Debian Etch alatt adom ki?

                Bitszinten nem akartam még megfejteni a GRUB-ot…

                Szerintem, ha az első (sda7-es) módszered a GRUB-ot frissíti, az nemcsak a menu.lst-re vonatkozik, hanem az MBR-ben levő kódot is ráveszi, hogy az sda7-en folytassa. Különben semmi értelme az egésznek.

                Ha viszont a fenti igaz, akkor sda3-on ilyet ne csinálj, vagy állítsd be neki, hogy ne az MBR-be tegye a GRUB-ot, hanem az sda3-ra.
                Ekkor az sda7-es menu.lst-vel úgy indíthatod az sda3 GRUB-ját, ahogy egy windowst szoktál: other paranccsal.

                #2166970
                davidd2301
                Felhasználó

                  Jobb ötletem van, ne tegyél fel 10 rendszert egy számítógépre és nem lesz ilyen gondod 🙂

                  #2166971
                  davidd2301
                  Felhasználó

                    Jobb ötletem van, ne tegyél fel 10 rendszert egy számítógépre és nem lesz ilyen gondod 🙂

                    #2166972
                    uzsolt
                    Felhasználó

                      Akkor először is a grub működése: hupwiki
                      Gy.k.: feltelepítesz egy grub-ot, akár az update-grub vagy milyen paranccsal, akár linux telepítés közben. Ekkor általában a vinyód mbr-jébe egy kicsinyke kódot elhelyez, ami majd átadja a vezérlést a második szakasznak (az a kicsinyke kód tudja, hogy a vinyódon hol keresse ezt a második szakaszt!!!). Ha az ubi grubja az élő, akkor az ubi partícióján levő /boot-ot nézegeti. Ha a debiané, akkor a deb partícióján levő /boot-ot nézegeti. Persze a menu.lst is innen fog származni, tehát ha az ubi grubja dógozik, akkor feleslegesen piszkálod a deb alatt lévő /boot/grub/menu.lst fájlt. Legalábbis a boot-kor induló grub le se sz@rja. Meg se merem kérdezni, hogy a kilenc (vagy hány) rendszeredből mennyit tudsz elindítani.

                      Normális ember egyébként enter-t nem szokott ész nélkül ütni. Legalábbis az én fogalmaim szerinti normális ember. Másrészt ilyen esetben szokás normális emberek között egy egészséges /boot-partíció létrehozása (mondjuk egy 100 megát – ilyen sok rendszerre is elég lesz, mivel kernel meg initrd-n meg grub-cuccokon kívül semmi nem kerül, ext2-re formázva, mivel naplózás ide nem kell, nem változik olyan sűrűn), amit minden rendszer alá becsatolsz (persze /boot-ként), és mindenhol ugyanaz a menu.lst-d van. Amit persze a grub is használ.
                      Ezt a partíciót megadod új rendszer telepítésekor, hogy /boot-ként használja, valamint NEM ÜTSZ ÉSZ NÉLKÜL enter-t, amikor megkérdi, hogy akarod-e, hogy leformázza a /boot-partíciót. Meg persze nem kérsz új grubot (na jó, lehet, de a régi menu.lst-ről biztos, ami biztos, egy biztonsági másolatot illik csinálni).

                      Szóval ennyi rendszernél azért érdemes egy kicsit gondolkodni előre, hogy hogyan is menjen, mert úgy jár az ember, mint most te, és a 9 rendszerből kettőt bír csak elindítani.

                      Úgy gondolom, hogy ezzel mindhárom kérdésedre válaszoltam.

                      #2166973
                      uzsolt
                      Felhasználó

                        Akkor először is a grub működése: hupwiki
                        Gy.k.: feltelepítesz egy grub-ot, akár az update-grub vagy milyen paranccsal, akár linux telepítés közben. Ekkor általában a vinyód mbr-jébe egy kicsinyke kódot elhelyez, ami majd átadja a vezérlést a második szakasznak (az a kicsinyke kód tudja, hogy a vinyódon hol keresse ezt a második szakaszt!!!). Ha az ubi grubja az élő, akkor az ubi partícióján levő /boot-ot nézegeti. Ha a debiané, akkor a deb partícióján levő /boot-ot nézegeti. Persze a menu.lst is innen fog származni, tehát ha az ubi grubja dógozik, akkor feleslegesen piszkálod a deb alatt lévő /boot/grub/menu.lst fájlt. Legalábbis a boot-kor induló grub le se sz@rja. Meg se merem kérdezni, hogy a kilenc (vagy hány) rendszeredből mennyit tudsz elindítani.

                        Normális ember egyébként enter-t nem szokott ész nélkül ütni. Legalábbis az én fogalmaim szerinti normális ember. Másrészt ilyen esetben szokás normális emberek között egy egészséges /boot-partíció létrehozása (mondjuk egy 100 megát – ilyen sok rendszerre is elég lesz, mivel kernel meg initrd-n meg grub-cuccokon kívül semmi nem kerül, ext2-re formázva, mivel naplózás ide nem kell, nem változik olyan sűrűn), amit minden rendszer alá becsatolsz (persze /boot-ként), és mindenhol ugyanaz a menu.lst-d van. Amit persze a grub is használ.
                        Ezt a partíciót megadod új rendszer telepítésekor, hogy /boot-ként használja, valamint NEM ÜTSZ ÉSZ NÉLKÜL enter-t, amikor megkérdi, hogy akarod-e, hogy leformázza a /boot-partíciót. Meg persze nem kérsz új grubot (na jó, lehet, de a régi menu.lst-ről biztos, ami biztos, egy biztonsági másolatot illik csinálni).

                        Szóval ennyi rendszernél azért érdemes egy kicsit gondolkodni előre, hogy hogyan is menjen, mert úgy jár az ember, mint most te, és a 9 rendszerből kettőt bír csak elindítani.

                        Úgy gondolom, hogy ezzel mindhárom kérdésedre válaszoltam.

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