Frage zur Grub Bootsyntax

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Pix
Beiträge: 275
Registriert: 31.01.2003 14:22:21

Frage zur Grub Bootsyntax

Beitrag von Pix » 06.02.2004 15:48:19

Hallo,

Meine Frage betrifft die Grub Bootsyntax. Ich habe zwei Festplatten. Auf der zweiten Festplatte (scsi) ist Linux drauf. Diese besteht aus 4 Partitionen:
- boot
- / (root)
- home
- swap

Auzug aus meiner Grub menu.lst Datei:

Code: Alles auswählen

title Kernel 2.4.22    /boot (Partition)     
     root (hd1,0)     
     kernel /bzImage   

title Kernel 2.4.19    /boot1 (Verzeichnis auf / )  
    root (hd1,1)							  
    kernel /boot1/vmlinuz  root=/dev/sda2 vga=317	
Info zum ersten Eintrag:
die Kerneldatei liegt direkt auf der Partition in keinem Verzeichnis.

Frage:
Warum muss im ersten Eintrag keine root-Partition angegeben werden?
Im zweiten Eintrag (root=/dev/sda2) schon?

Mit " root (hd1,1)" gebe ich, auf welcher Partition das Kernelimage liegt
Mit "kernel /boot1/vmlinuz root=/dev/sda2" sage ich, in welchem Verzeichnis die Kerneldatei liegt, und gebe zusätzlich die root-Partition an.

Ich dachte immer, die Angabe der root-Partition ist ein zwingender Bestandteil der Boot-Syntax von Grub. Naja, wenn aber die Kerneldatei nicht auf einer root- Partition liegt, muss man sie wohl auch nicht angeben, oder?

Danke für eure Hinweise und ein schönes Wochenende
Dirk

Antworten