kleine Ungereimtheit bei grub

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

kleine Ungereimtheit bei grub

Beitrag von BeS » 15.08.2002 22:34:12

Hi,
ich habe da gerade was "komisches" in meiner menu.lst entdeckt, vielleicht kann mir das ja hier jemand erklären...
Erstmal ein paar System infos:
/boot /dev/hda1
/ /dev/hda6

In /boot habe ich die kernel vmlinuz-2.4.18 und vmlinuz-2.4.17-bf2.4, welche nach /vmlinuz und /vmlinuz.old gelinkt sind.

In der menu.lst steht jetzt das drin:

Code: Alles auswählen

title  GNU/Linux
root (hd0,0)
kernel /vmlinuz-2.4.18 root=/dev/hda6 apm=on vga=4
Linux bootet auch, aber wieso steht da /vmlinuz-2.4.18 ? In / gibt es doch gar keinen vmlinuz-2.4.18, sondern nur die links vmlinuz und vmlinuz-old???
Wenn ich /vmlinuz-2.4.18 durch /vmlinuz ersetze, wie ich es für richtig halten würde, bootet linux aber nichtmehr!

Kann mir das jemand erklären?

Danke!
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Samson
Beiträge: 13
Registriert: 16.08.2002 08:12:06

Beitrag von Samson » 16.08.2002 08:18:58

Hi,
Grub hat eine etwas andere Festplatteneinteilung als Linux, bei ihnm ist (hd0,0) die erste Patrtition auf der ersten Festplatte also wie bei Dir /dev/hd0 sprich /boot :wink:
Somit greift er direkt auf Deinen Kernel zu, also kannst Du die links auf / löschen

Grup Samson

Benutzeravatar
BeS
Moderator
Beiträge: 3236
Registriert: 17.04.2002 18:30:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von BeS » 16.08.2002 18:14:18

Hi,
das habe ich mir auch schon gedacht. Wenn ich dann aber die Zeile 'root (hd0,0)' in 'root (hd0,5)' ändern würde müsste es doch wieder über die links gehen, geht es aber nicht?
Ober muss root immer auf die boot Partition zeigen?

Danke!
Deine Unterstützung für Freie Software kostet dich nur wenige Minuten: www.fsfe.org/support

Ich spreche von Freier Software!

Samson
Beiträge: 13
Registriert: 16.08.2002 08:12:06

Beitrag von Samson » 17.08.2002 00:12:02

Wie soll er dem link folgen, wenn er nur (hd0,5) kennt? Root ist die Wurzel (allen übels??? ) der Rest interresiert Grub nicht, wird erst mit dem Kernel gemountet. Sozusagen ist Root die (Linux) Boot- partition.

Gruß
Samson

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 17.08.2002 11:33:58

"apt-get install grub-doc" "info grub"
In der Dokumentation ist der Unterschied zwischen dem Grub- und Linux-Root erklärt.

Antworten