erről még nem olvastam sehol, de érdekelne, hogy próbálta-e már valaki és milyen főbb újjítások vannak a 0.9x-es verzióhoz képest?
annyit tudok, hogy a kódot teljesen újraírták és már a mérete is jóval értelmesebb (>0,5MB).
- 2187 megtekintés
Hozzászólások
Használom, amióta telepítettem az Ubuntu 10.04-et, de sokminden nem tiszta még.
Pl. meg tudná mondani valaki, mit és hogyan kellene beállítanom annak érdekében, hogy a grub-mkconfig -o /boot/grub/grub.cfg parancs meglelje és felvegye a grub.cfg fájlba az indítható rendszerek közé a gépem egy másik partícióján található OpenSuse disztrót is, ne csak a Windowst?
- A hozzászóláshoz be kell jelentkezni
Opensuse-t meg kéne hogy találja nekem megtalálta. update-grub esetleg.
A titkosított partíciókra telepített rendszereket nem szokta auto megtalálni.
Ha manuálisan rakod bele arra figyelj hogy a a particiók számozása mostmár nem 0-val kezdődik
- A hozzászóláshoz be kell jelentkezni
"a particiók számozása mostmár nem 0-val kezdődik"
Igen, ez zavarba ejtett engem is. :)
- A hozzászóláshoz be kell jelentkezni
de főleg annak fényében, hogy a lemezek számozása az viszont 0-val kezdődik... éééérted, maaaargit? noooormális?
- A hozzászóláshoz be kell jelentkezni
Hát igen, eléggé illogikus dolog.
Én forrásból fordítottam a grubot (a disztrómban nincs belőle csomag, a lilo-ba meg nem egyszerű belevarázsolni egy második linuxot), és nekem nem jött létre update-grub, sem a fentebb említett parancs nem ismert fel más oprendszert a "sajátján" kívül, úgyhogy kézzel firkáltam egy grub.cfg-t, és baromi ideges lettem, amikor nem-bootolás után pl. a (hd0,2)-ről kiderítettem, hogy valójában (hd0,3) újabban.
Igaz, nem is bújtam nagyon a leírásokat.
Egyébként az enyém most ilyen:
set timeout=5
set default=0
# For booting GNU/Linux
menuentry "Zenwalk" {
set root=(hd0,3)
linux /boot/vmlinuz root=/dev/sda3
initrd /boot/initrd.splash
}
# For booting Microsoft Windows
menuentry "Windows" {
set root=(hd0,2)
chainloader +1
}
# opensuse
menuentry "openSUSE" {
set root=(hd0,6)
linux /boot/vmlinuz root=/dev/sda6
initrd /boot/initrd
}
- A hozzászóláshoz be kell jelentkezni
Hat ennel azert sokkalta szebb megvalositasok a /etc/grub.d/ /etc/default/ -os megoldasok... >.>
- A hozzászóláshoz be kell jelentkezni
Nem érdekel a szépsége. Működik, és kész.
:)
- A hozzászóláshoz be kell jelentkezni
grub-mkconfig sincs? (update-grub - stub for grub-mkconfig)
Ha nem csomagból tetted fel, akkor szerkesztheted a grub.cfg-t is. Ha csomagból lenne fenn, akkor egy frissítés egyből legyalulná. A grub-mkconfig is átírja a grub.cfg-t!
-----
Innen most töltsünk tiszta vizet a nyílt kártyákba: ...
- A hozzászóláshoz be kell jelentkezni
Fentebb írtam volt, hogy forrásból fordítottam, mert nincs a disztrómban csomag belőle, és hogy a grub-mkconfig létezik ugyan, de nem gyártja le azt az eredményt, ami miatt kell nekem a GRUB.
Átírja, persze, csak nincs benne az, ami kéne, azaz nem találja meg sem a Windows-t, sem a másik Linuxot.
A fenti grub.cfg-t egyébként a GRUB2 saját wiki-leírása alapján editáltam, nem hiszem, hogy annyira ördögtől való lenne (bár persze tudom, igen, ezt nem kéne kézzel szerkeszteni).
Itt ezt is említi:
"Other operating systems can be detected and will be added to the configuration only if os-prober is also installed. os-prober is currently only avaible in Debian and Ubuntu. "
- A hozzászóláshoz be kell jelentkezni
Én is azt reméltem, hogy így lesz, de nálam valamiért nem találja meg sajnos...
Az update-grub - a man szerint - egyébként ugyanazt csinálja, mint a grub-mkconfig a már említett kapcsolókkal...
- A hozzászóláshoz be kell jelentkezni
No, hosszas kísérletezés után végül úgy sikerült elindítanom az openSuSE 11.2 rendszeremet, hogy az /etc/grub.d/40_custom fájlba fölvettem az alábbi bejegyzést:
# opensuse default
menuentry "openSUSE 11.2 (Default)" {
recordfail
set gfxpayload=1024x768x32
insmod raid
insmod mdraid
insmod ext2
set root='(md1)'
linux /boot/vmlinuz-2.6.31.12-0.2-default root=/dev/md1 resume=/dev/md3 splash=silent quiet showopts vga=0x317
initrd /boot/initrd-2.6.31.12-0.2-default
}
és lefuttattam a sudo update-grub2 parancsot.
- A hozzászóláshoz be kell jelentkezni
Ha mondtad volna, hogy raid, akkor talán hamarabb készen lettél volna. :)
- A hozzászóláshoz be kell jelentkezni
Nem a raid-del volt gond... :-)
- A hozzászóláshoz be kell jelentkezni
ezek szerint az os_prober lefut, a windows-t meg is találja, de a suse-t nem? akkor szerintem saját magadnak kell írni rá egy szkriptet (/etc/grub.d -be), ami minden egyes grub-mkconfig esetén lefut és beteszi a megfelelő bejegyzést a menübe. vagy esetleg módosítod az os-prober szkriptet.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Ebből kiderül, hogy mi a különbség. Lehetnek eltérések, mivel már féléves a leírás.
-----
Innen most töltsünk tiszta vizet a nyílt kártyákba: ...
- A hozzászóláshoz be kell jelentkezni
most csináltam két squeeze-upgrade-et és szembesültem menet közben eme gyöngyszemmel. elsőre nem feltétlenül rossz, de vannak fehér foltok rendesen. majd jól utánaolvasok.
- A hozzászóláshoz be kell jelentkezni
Kivancsi leszek mikor lesz kesz a stable 2.0,ha lesz valaha.
- A hozzászóláshoz be kell jelentkezni