Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

09.10.2004, 01:00

Problem mit GRUB [gelöst]

Hallo Leute!

Ich habe mich gerade bis zu diesem Punkt der Installation durchgekämpft:

http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?part=1&chap=10#reboot

Unter /boot/grub/menu.lst habe ich folgende Datei erstellt:

[code:1]
default 0

timeout 5

splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.8.1
root (hd0,1)
kernel (hd0,1)/kernel-2.6.8.1 root=/dev/hda2

title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1[/code:1]

Danach habe ich zunächst [code:1]cp /proc/mounts /etc/mtab[/code:1] ausgefürht und GRUB mittels
[code:1]grub-install --root-directory=/boot /dev/hda[/code:1]
in den MBR geschrieben.

Meine erste Partition ist WinXP (20 GB) meine zweite GNU/Linux (60 GB nkl. 1 GB Swap).

Wenn ich das Notebook nun starte bekomme ich statt dem von mir unter Debian gewöhnten GRUB-Menü eine Art GRUB-Shell:

Zitat

Minimal BASH-like line editing is supported


Wie komme ich an das GRUB-Menü?

MfG

Stephan

2

09.10.2004, 09:10

hm, also ich versteh die meldung zwar nicht, aber liegt bei dir bspw. das splashimage wirklich auf der win partition?

EDIT: und verstehe ich das richtig, dein kernel liegt direkt unter / auf der hda2, grub hast du aber in /boot installiert? gibts das /boot auch wirklich?

ps deine code/quote tags sind ziemlich mies ;-)

3

09.10.2004, 09:59

Zitat

Original von hug0

hm, also ich versteh die meldung zwar nicht, aber liegt bei dir bspw. das splashimage wirklich auf der win partition?

EDIT: und verstehe ich das richtig, dein kernel liegt direkt unter / auf der hda2, grub hast du aber in /boot installiert? gibts das /boot auch wirklich?

ps deine code/quote tags sind ziemlich mies ;-)


Oh Mann! Ich war gestern einfach schon viel zu müde!

Das splashimage liegt natürlich nicht auf der Win-Partition und der Kernel liegt natürlich auch unter /boot.

Folgendermaßen sieht nun meine /boot/grub/menu.lst aus:

[code:1]
default 0

timeout 5

splashimage=(hd0,1)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.8.1
root (hd0,1)
kernel (hd0,1)/boot/kernel-2.6.8.1 root=/dev/hda2/

title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1[/code:1]

Leider sieht alles aus wie zuvor.

4

09.10.2004, 10:05

und kommt bei dir gar kein grub menue?
oder kommt es und wenn du dann aber gentoo auswählst, kommt nur diese zeile?
EDIT: was ist der inhalt von /boot?
EDIT2: was heisst 1GB swap inklusive?

5

09.10.2004, 10:22

Zitat

Original von hug0

und kommt bei dir gar kein grub menue?


Ja, es kommt überhaupt kein GRUB-Menü.

Zitat

EDIT: was ist der inhalt von /boot?


[code:1]System.map-2.6.8.1 config-2.6.8.1 grub kernel-2.6.8.1[/code:1]

Zitat


EDIT2: was heisst 1GB swap inklusive?


Auf /dev/hda3 liegt eine 1 GB Swap-Partition

6

09.10.2004, 10:28

Zitat

Original von Hackmeck

Ja, es kommt überhaupt kein GRUB-Menü.

hm, dann wird wohl was beim grub-install schiefgegangen sein..


Zitat

Auf /dev/hda3 liegt eine 1 GB Swap-Partition

ah, ok, nur weil du vorhin sagtest "2. partition mit linux und swap". hatte mich verwirrt ;-)

hast du mal versucht mittles livecd/knoppix nochmal das grub-install auszuführen? hab sonst auch nicht wirklich eine idee :-(

7

09.10.2004, 10:33

Mmmh, ich sehe gerade, was wohl der Fehler war:

Meine grub.conf bzw. menu.lst lagen seltsamerweise in /grub/ statt in /boot/grub. Ein Verschieben von /grub nach /boot/grub was zuvor ohne diese beien Dateien existierte führte nun immerhin schon der Meldung "GRUB Loading, please wait"- danach blitzt noch kurz eine Meldung auf, dann wird der Bildschirm schwarz und es passiert nichts mehr.

8

09.10.2004, 10:39

Zitat

Original von hug0

hast du mal versucht mittles livecd/knoppix nochmal das grub-install auszuführen? hab sonst auch nicht wirklich eine idee :-(


Muß ich dafür nochmal eine Umgebung chrooten?

9

09.10.2004, 10:41

Zitat

Original von Hackmeck

Zitat

Original von hug0

hast du mal versucht mittles livecd/knoppix nochmal das grub-install auszuführen? hab sonst auch nicht wirklich eine idee :-(

Muß ich dafür nochmal eine Umgebung chrooten?

ja (zumindest soviel ich weiss! :roll:)

10

09.10.2004, 10:57

Zitat

Original von hug0

hast du mal versucht mittles livecd/knoppix nochmal das grub-install auszuführen? hab sonst auch nicht wirklich eine idee :-(


Nach dem Chrooten der Umgebung und einem nochmaligen emergen von GRub führte ich grub-install --root-directory=/boot /dev/hda aus und bekam diesmal folgende Fehlermeldung:

[code:1]
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot/boot: Not found or not a block device.
[/code:1]

11

09.10.2004, 11:01

hast du deine boot-partition auch gemountet?
Alles muss im Überfluss vorhanden sein, dann sind wir nie allein.

12

09.10.2004, 11:02

Mal ne Frage, hast du beim partionieren eingestellt, dass er von /dev/hda1 booten soll??

13

09.10.2004, 11:05

also, wenn man das liest, klingt es so, als ob grub ein problem damit hat, wenn man keine separate boot partition hat.
wäre zwar seltsam, aber...

14

09.10.2004, 11:06

Zitat

Original von rokaef

hast du deine boot-partition auch gemountet?

er hat doch gar keine extra boot partition!?


Zitat

Mal ne Frage, hast du beim partionieren eingestellt, dass er von /dev/hda1 booten soll??

wow, das könnte es sein! ;-)

15

09.10.2004, 11:07

also ich hab auch keine Seperate boot partition
und grub läuft trotzdem

16

09.10.2004, 11:08

Zitat

Original von Source

Mal ne Frage, hast du beim partionieren eingestellt, dass er von /dev/hda1 booten soll??


Oh, nein. Ich glaube, ich habe ganz vergessen ein Bootflag zu setzen ...

17

09.10.2004, 11:08

Zitat

Original von hug0

Zitat

Original von rokaef

hast du deine boot-partition auch gemountet?

er hat doch gar keine extra boot partition!?


Genau.

Zitat

Zitat

Mal ne Frage, hast du beim partionieren eingestellt, dass er von /dev/hda1 booten soll??

wow, das könnte es sein! ;-)


Das habe ich mir auch gerade gedacht! ;D

EDIT: Das Bootbarmachen von /dev/hda1 hat leider auch nichts gebracht. Ich werde jetzt erstmal Windows installieren und es dann mit lilo probieren, obwohl mir grub schon lieber wäre ...

18

09.10.2004, 11:19

Zitat

Original von Hackmeck

Ich werde jetzt erstmal Windows installieren

das nenn ich notlösung... :lol:

19

09.10.2004, 11:55

Zitat

Original von hug0

Zitat

Original von Hackmeck

Ich werde jetzt erstmal Windows installieren

das nenn ich notlösung... :lol:


;)

Naja, ist ja eigentlich kein Teil der Lösung, die 20 GB WindowsXP wollte ich ja sowieso zum spielen draufspielen und da Windows - dreist wie es ist - den MBR einfach ohne nachzufragen überschreibt, werde ich erst WinXP und dann Lilo einrichten.

20

09.10.2004, 18:29

Problem gelöst! Nach einer Neuinstallation, diesmal mit einem Kernel-Image, hat es funktioniert. Dafür habe ich jetzt ein anderes Problem - aber das ist eine andere Geschichte, die erzähle ich in einem anderen Thread. ;)