Kezdőlap › Fórumok › Vegyes gondok › Grub káosz
- This topic has 78 hozzászólás, 10 résztvevő, and was last updated 15 years, 8 months telt el by
Tony Magic.
-
SzerzőBejegyzés
-
2008-07-09-13:30 #2166974
OK! Minden kritikát megérdemlek, hamu fejemre!
Magyarázatként – nem lett ez eltervezve, hanem alakult. Kb. 2 év alatt. Most viszont átlépte a hibahatárt nálam is :). Előfordult olyan kernelfrissítés, ami nem jelent meg a grub-menüben. Szerkesztettem a menu.lst-t – és akkor sem. Rájöttem, hogy nem tudom, melyik menu.lst-t kell szerkesztenem… Hát valahogy így. Ezért írtam, hogy a káosz kibogozásában kérek segítséget. Ha egyszer újraépítem a gépet, lesz /boot-partícióm, ígérem. Most viszont, azt hiszem, a fentiek alapján megelégszem avval, hogy egy patíciót (sda7) kijelölök fő rendszernek, és csak itt frissítem a menu.lst-t. A többi partícióról pedig egyszerűen leszedem a többit (persze archiválva).2008-07-09-13:30 #2166975OK! Minden kritikát megérdemlek, hamu fejemre!
Magyarázatként – nem lett ez eltervezve, hanem alakult. Kb. 2 év alatt. Most viszont átlépte a hibahatárt nálam is :). Előfordult olyan kernelfrissítés, ami nem jelent meg a grub-menüben. Szerkesztettem a menu.lst-t – és akkor sem. Rájöttem, hogy nem tudom, melyik menu.lst-t kell szerkesztenem… Hát valahogy így. Ezért írtam, hogy a káosz kibogozásában kérek segítséget. Ha egyszer újraépítem a gépet, lesz /boot-partícióm, ígérem. Most viszont, azt hiszem, a fentiek alapján megelégszem avval, hogy egy patíciót (sda7) kijelölök fő rendszernek, és csak itt frissítem a menu.lst-t. A többi partícióról pedig egyszerűen leszedem a többit (persze archiválva).2008-07-09-13:53 #2166976susyp wrote:Ha egyszer újraépítem a gépet, lesz /boot-partícióm, ígérem.
Ha… addig meg ezerszer fogsz szívni.
Egyet mondok, kettő lesz belőle: csináld meg most, mert csak egyre nagyobb lesz a káosz (én már kettő disztró esetén rájöttem a /boot partíció értelmének), és a végén nem látsz ki belőle (igaz, már most sem). Szóval nekiesel, azokat a disztrókat, amiket nem használsz, törlöd a pcsába, újrapartícionálsz, ha a 100 megát kevesled, akkor adjál többet. Minden rendszerben a /boot könyvtárat ÉSSZEL átmásolod a partícióra, majd az fstab-ba beírod, hogy azt a partíciót /boot-ként használja. Érdemes lehet egyébként a /boot-on egy kernels könyvtárat létrehozni, azon belül akár egy debian, ubuntu,…, milliomodik-nem-használt-disztró, és a kerneleket oda bemásolgatni, így nem lesz kavarodás. Ezután persze a menu.lst-t megfelelően átszerkeszted (hogy a kerneleket megtalálja). A grub-ot ne felejtsd el újrarakni, tökmindegy melyik rendszeren.susyp wrote:Most viszont, azt hiszem, a fentiek alapján megelégszem avval, hogy egy patíciót (sda7) kijelölök fő rendszernek, és csak itt frissítem a menu.lst-t.
Egy nagy francokat! Már így se tudod, mi micsoda! Aztán ha az sda7-en levő „fő rendszer” helyett mást akarsz, akkor b@szhatod az egészet! Ha most nem csinálod meg, akkor addig nem fogod, amíg addig nem játszol, amíg egyetlen egy rendszert sem tudsz elindítani!Ebben (egyéb tanácsokkal ill. tapasztalataimmal) szívesen segítek, de többen nem. Magad ellen dolgozol! Én már több mint két éve külön /boot-tal vagyok (meg /home-mal), és semmi ilyen kavarodás nem volt (pedig egypár disztrót az elmúlt néhány hétben kipróbáltam).
susyp wrote:A többi partícióról pedig egyszerűen leszedem a többit (persze archiválva).
FELESLEGES. A grub úgyse használja azt (mármint az a grub, ami bootkor betöltődik).Még egyszer megkérdem: hány disztró van a gépeden és ebből mennyit bírsz elindítani?
2008-07-09-13:53 #2166977susyp wrote:Ha egyszer újraépítem a gépet, lesz /boot-partícióm, ígérem.
Ha… addig meg ezerszer fogsz szívni.
Egyet mondok, kettő lesz belőle: csináld meg most, mert csak egyre nagyobb lesz a káosz (én már kettő disztró esetén rájöttem a /boot partíció értelmének), és a végén nem látsz ki belőle (igaz, már most sem). Szóval nekiesel, azokat a disztrókat, amiket nem használsz, törlöd a pcsába, újrapartícionálsz, ha a 100 megát kevesled, akkor adjál többet. Minden rendszerben a /boot könyvtárat ÉSSZEL átmásolod a partícióra, majd az fstab-ba beírod, hogy azt a partíciót /boot-ként használja. Érdemes lehet egyébként a /boot-on egy kernels könyvtárat létrehozni, azon belül akár egy debian, ubuntu,…, milliomodik-nem-használt-disztró, és a kerneleket oda bemásolgatni, így nem lesz kavarodás. Ezután persze a menu.lst-t megfelelően átszerkeszted (hogy a kerneleket megtalálja). A grub-ot ne felejtsd el újrarakni, tökmindegy melyik rendszeren.susyp wrote:Most viszont, azt hiszem, a fentiek alapján megelégszem avval, hogy egy patíciót (sda7) kijelölök fő rendszernek, és csak itt frissítem a menu.lst-t.
Egy nagy francokat! Már így se tudod, mi micsoda! Aztán ha az sda7-en levő „fő rendszer” helyett mást akarsz, akkor b@szhatod az egészet! Ha most nem csinálod meg, akkor addig nem fogod, amíg addig nem játszol, amíg egyetlen egy rendszert sem tudsz elindítani!Ebben (egyéb tanácsokkal ill. tapasztalataimmal) szívesen segítek, de többen nem. Magad ellen dolgozol! Én már több mint két éve külön /boot-tal vagyok (meg /home-mal), és semmi ilyen kavarodás nem volt (pedig egypár disztrót az elmúlt néhány hétben kipróbáltam).
susyp wrote:A többi partícióról pedig egyszerűen leszedem a többit (persze archiválva).
FELESLEGES. A grub úgyse használja azt (mármint az a grub, ami bootkor betöltődik).Még egyszer megkérdem: hány disztró van a gépeden és ebből mennyit bírsz elindítani?
2008-07-09-14:33 #2166978Nyolc disztro, mind indul.
A segítségedet előre is köszi. Sajnos csak este, otthon tudok nekiállni.
Most a fő rendszerem az ubuntu 8.04, amihez elég sok kernelfrissítés érkezik. Ezeket az aptitude-del szoktam lerendezni. Itt nincs valami rendeznivalóm? Hogyan fogja megtalálni az új helyét a kernelnek?2008-07-09-14:33 #2166979Nyolc disztro, mind indul.
A segítségedet előre is köszi. Sajnos csak este, otthon tudok nekiállni.
Most a fő rendszerem az ubuntu 8.04, amihez elég sok kernelfrissítés érkezik. Ezeket az aptitude-del szoktam lerendezni. Itt nincs valami rendeznivalóm? Hogyan fogja megtalálni az új helyét a kernelnek?2008-07-09-17:58 #2166980susyp wrote:Hogyan fogja megtalálni az új helyét a kernelnek?Bemásolja a /boot-ba. Ha akarsz valamit vele, akkor vagy továbbmásolod, vagy szimbolikus linket hozol létre, azzal még követhető, meg a csomagkezelőd se fog panaszkodni. Persze érdemes a menu.lst-ben is talán a szimlinket hívni, hogy rögtön, ahogy ránézel, lásd, kivel van dolga 🙂
Nyolc rendszer? Gratula. Összesen nem használtam még nyolc disztrót, nemhogy egyszerre legyen fenn a gépemen.
2008-07-09-17:58 #2166981susyp wrote:Hogyan fogja megtalálni az új helyét a kernelnek?Bemásolja a /boot-ba. Ha akarsz valamit vele, akkor vagy továbbmásolod, vagy szimbolikus linket hozol létre, azzal még követhető, meg a csomagkezelőd se fog panaszkodni. Persze érdemes a menu.lst-ben is talán a szimlinket hívni, hogy rögtön, ahogy ránézel, lásd, kivel van dolga 🙂
Nyolc rendszer? Gratula. Összesen nem használtam még nyolc disztrót, nemhogy egyszerre legyen fenn a gépemen.
2008-07-09-18:51 #2166982Üdv susyp!
Nekem is volt fent jelentős mennyiségű terjesztés (csak 6db), ezért a grubom tele volt az alábbival:
title linux at hda1
root (hd0,0)
configfile /boot/grub/menu.lsttitle linux at hda2
root (hd0,1)
configfile /boot/grub/menu.lsttitle linux at sda1
root (hd1,0)
configfile /boot/grub/menu.lstEzzel pedig elindult az adott partíción lévő terjesztés, amire grub-ot telepítettem.
Sűrű telepítgetés. váltogatás mellett sem kell különböző kernel, initrd és ilyenekkel babrálni, és legtöbb esetben működik. Nekem ez a módszer bejött.A „fő” grubot (ami nekem a hda8-on volt), meg a Mandriva 2008.1 one cd-ről telepítettem, http://www.linuxforum.hu/http://newsite.linuxforum.hu/phpBB3/viewtopic.php?p=227654#p227654
alapján.Amennyiben nem grub volt az adott partícióra téve (pl. bPos), ott maradt a root, kernel, (initrd) sorok szerkesztése.
Remélem jól értettem az eredeti kérdésedet. Ha nem, akkor az én fejemre is hamu.
2008-07-09-18:51 #2166983Üdv susyp!
Nekem is volt fent jelentős mennyiségű terjesztés (csak 6db), ezért a grubom tele volt az alábbival:
title linux at hda1
root (hd0,0)
configfile /boot/grub/menu.lsttitle linux at hda2
root (hd0,1)
configfile /boot/grub/menu.lsttitle linux at sda1
root (hd1,0)
configfile /boot/grub/menu.lstEzzel pedig elindult az adott partíción lévő terjesztés, amire grub-ot telepítettem.
Sűrű telepítgetés. váltogatás mellett sem kell különböző kernel, initrd és ilyenekkel babrálni, és legtöbb esetben működik. Nekem ez a módszer bejött.A „fő” grubot (ami nekem a hda8-on volt), meg a Mandriva 2008.1 one cd-ről telepítettem, http://www.linuxforum.hu/http://newsite.linuxforum.hu/phpBB3/viewtopic.php?p=227654#p227654
alapján.Amennyiben nem grub volt az adott partícióra téve (pl. bPos), ott maradt a root, kernel, (initrd) sorok szerkesztése.
Remélem jól értettem az eredeti kérdésedet. Ha nem, akkor az én fejemre is hamu.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz