PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : grub.conf & Gentoo


Gast
2003-12-28, 13:13:28
Hallo,

ich gebe Linux (Gentoo) wieder eine Chance und bin jetzt immerhin schon bei der Konfiguration des Bootloader (nicht lachen :D) angelangt.

Da ich bei meinem letzten ernsthaften Linuxversuch (Suse 5.x) schlechte Erfahrungen mit Lilo gesammelt hab und im Gentoo-Installationsguide auch grub empfohlen wird hab ichs genommen. Jetzt bin ich mir aber unsicher wie ichs für mein System konfigurieren muss.

Also hda1-5 sind Windowspartitionen

Die Linuxpartitionen sind
hda6=boot
hda7=swap
hda8=root

Wie muss die grub.conf dann aussehen?

momentan schauts sie so aus

default 0
timeout 30
splashimage=(hd0,5)/grub/splash.xpm.gz <???

title=Gentoo Linux
root (hd0,7)
kernel (hd0,7)/kernel-2.4.22 root=/dev/hda8 vga=791

title=Win2k
root (hd0,0)
chainloader +1

askibo
2003-12-28, 13:15:05
Der Gast bin ich.

ZaCi
2003-12-28, 13:21:49
default 0
timeout 30
splashimage=(hd0,5)/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,5)
kernel (hd0,5)/bzImage vga=791

title=Win2k
root (hd0,0)
chainloader (hd0,0)+1


Wobei das nur fuer NICHT-Genkernel Benuzter gilt! (IMHO crap)

Aber wenn du schon Ahnung von Linux hast, hast du sicher deinen Kernel selbst gebaut. =)

Nochmal edit: Zu beachten dabei das die Deklaration von "root", immer soviel wie "Boot-Partition" heisst. (bei GRUB)

askibo
2003-12-28, 14:08:33
Danke! :)

Noch ne Frage:
Was macht der /bzimage Eintrag anstelle des /kernel-.... ?

Aber wenn du schon Ahnung von Linux hast, hast du sicher deinen Kernel selbst gebaut.

Ahnung hab ich zwar nicht wirklich, aber gebaut hab ich ihn trotzdem selbst.
Und weils so schön war mach ich das wahrscheinlich bald nochmal. ;D

HellHorse
2003-12-28, 16:41:58
Original geschrieben von askibo
Noch ne Frage:
Was macht der /bzimage Eintrag anstelle des /kernel-.... ?

Der Name des kernel image, relativ wichtig.....

in deinem Fall eher

kernel (hd0,5)/boot/kernel-2.4.22 root=/dev/hda8 vga=791


Original geschrieben von ZaCi
...
Wobei das nur fuer NICHT-Genkernel Benuzter gilt! (IMHO crap)
...
Ist bloss ein Skript dass dir Tipparbeit abnimmt und deinem kernel image einen anständigen Namen gibt. *zaunpfahl*

ZaCi
2003-12-28, 17:05:27
# Nur für Genkernel Benutzer:
kernel (hdX,X)/kernel-<Kernel Version> root=/dev/hdXX
initrd (hdX,X)/initrd-<Kernel Version>

# Nicht-genkernel Benutzer:
kernel (hdX,X)/bzImage