grub und eigene Bootpartition

schwedenmann

schwedenmann

Foren Gott
hallo


Hat hier im Forum jemand eine eigene Partition für /boot und setzt grub ein und kann mal die menu.lst sowie das Verzeichnis /boot posten.
Ich habe gelesen, grub bräuchte bei eigener Bootpartition eine Verzeichnis /boot/grub/grub und dort die menu.lst, weil grub sonst den kernel nicht booten kann, weil er nicht weiß, wo sich die Bootpartition relativ zum kernel befindet. Ich bräuchte nur eine Bestätigung oder Ablehnung des obigen Statements.

Mfg
Schwedenmann
 
also hier meine menu.lst und die /boot/*

cat /boot/grub/menu.lst
default 0
timeout 10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.7
root(hd0,0)
kernel (hd0,0)/boot/kernel-2.6.7-gentoo-r11-fb root=/dev/hdb3 video=vesafb:ywrap,mtrr acpi=force vga=794
initrd=/boot/initrd-1280x1024

title Gentoo Linux 2.6.7
root (hd0,0)
kernel (hd0,0)/boot/kernel-2.6.7-gentoo-r11 root=/dev/hdb3 acpi=force vga=794

ls /boot
System.map
bzImage
initrd-2.6.1-rc3-gentoo
kernel-2.6.3-gentoo-r2
kernel-2.6.7-gentoo-r11-fb
System.map-2.4.20-gentoo-r9
bzImage2
kernel-2.4.20-gentoo-r9
kernel-2.6.3-gentoo-rc1
kernel-2.6.7-gentoo-r7
System.map-2.6.0-gentoo
grub
kernel-2.6.0-gentoo
kernel-2.6.5-gentoo
kernel-2.6.7-gentoo-r8
System.map-2.6.1-gentoo
initrd-1280x1024
kernel-2.6.1-gentoo
kernel-2.6.5-gentoo-fb
kernel-2.6.7-gentoo-r9
System.map-2.6.1-rc2-gentoo
initrd-2.4.20-gentoo-r9
kernel-2.6.1-rc2-gentoo
kernel-2.6.5-gentoo-fb2
lost+found
System.map-2.6.1-rc3-gentoo
initrd-2.6.0-gentoo
kernel-2.6.1-rc3-gentoo
kernel-2.6.7
XFConfig86
initrd-2.6.1-gentoo
kernel-2.6.3-gentoo
kernel-2.6.7-gentoo
boot
initrd-2.6.1-rc2-gentoo
kernel-2.6.3-gentoo-r1
kernel-2.6.7-gentoo-r11

ich habe halt noch sehr viele alte Kernel die ich einfach nicht lösche, ka warum nicht. Ich habe nie eine menu.lst datei erstellt oder bearbeitet, ich bearbeite nur die /boot/grub/grub.conf datei.
 
@Schwedenmann - diesen verschiebe ich noch. ;) Der nächste hier falsch plazierte von Dir wird kommentarlos gelöscht. :tongue:
 
ich habe keine boot partition. Ich habe Grub einfach in den Master Boor Record geschrieben.
 
Grub

Also bei mir ist Grub im MBR.
hda1 = boot
hda3 = root
hda4 = home und hda4 ist glaub ich swap

meine menu.lst (nat. nur relevante Zeilen):
Code:
# (0) Arch Linux 2.6.8.1
title  Arch Linux  2.6.8.1
root   (hd0,2)
kernel (hd0,0)/vmlinuz268 root=/dev/discs/disc0/part3 ro video=vesafb:ywrap,mtrr
 vga=0x317

# (1) Arch Linux 2.6.7
title  Arch Linux  2.6.7
root   (hd0,2)
kernel (hd0,0)/vmlinuz26 root=/dev/discs/disc0/part3 ro video=vesafb:ywrap,mtrr 
vga=0x317

Code:
[~] ls /boot
System.map       config-2.6.5        kconfig26                vmlinuz268
System.map26     grub                kconfig26_knoppixjo      vmlinuz268.old
System.map268    jokconfig268_01     kconfig26_knoppixjo.old  vmlinuz26_01
System.map26_01  jokconfig26_01      lost+found               vmlinuz26_02
System.map26_02  jokconfig26_01.old  vmlinuz26
[~] ls /boot/grub/
e2fs_stage1_5  menu.lst  menu.lst.pacnew  stage1  stage2
[~]

Ich hoffe dir hilft das!
 
Grub liegt definitiv teilweise im MBR und der Rest also alles was dann den Kernel bootet auf der Partition die als /boot gemountet wird. Es wird normalerweise als kleine Partion < 100 MB auf hda1 (sda1) erstellt - wegen Stichwort -LMB und 1024 Block-Problem.
 

Ähnliche Themen

Linux "vergisst" Dateisystem?

grub.cfg-Frage

System freezt nach Installation von nouveau beim booten

Eigener Multiboot USB Stick - scheitert schon an GRUB 2

Linux Kernel VFS Panic HP Thin Client

Zurück
Oben