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

01.05.2014, 11:33

Bootfehler GRUB - Kernel nicht gefunden

Bitte helft mir noch einmal. Gentoo ist vollständig installiert, #chroot funktioniert. Ich habe jetzt GRUB installiert und leider bootet er nicht aufgrund fehlendem Kernel laut Meldung. Ich hänge ein Screen mit einer Übersicht an. Schaut mal, wo mein Fehler ist.
»michi-monster« hat folgende Datei angehängt:
  • grub.jpg (306,72 kB - 23 mal heruntergeladen - zuletzt: 04.07.2014, 11:49)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »michi-monster« (03.05.2014, 19:54)


2

01.05.2014, 12:28

Hallo michi-monster

Das kann so auch nicht gehen. Der Fehler liegt in der Angabe von root(hd0,0). Das bedeutet der Kernel liegt auf der ersten Partition auf der ersten Platte. Du hast aber dein root-System auf der 5 Partition und ich nehme mal an das dort auch dein Kernel liegt. Du solltest auch, wenn du genkernel benutzt hast, die initrd laden, da die Treiber für die Platten meist alle als Modul drin sind.


Quellcode

1
2
3
4
5
6
7
8
9
10
title Gentoo Linux Gnome Desktop 64bit
root (hd0,4)
kernel /boot/kernel root=/dev/sda5
initrd /boot/initrd

oder

title Gentoo Linux Gnome Desktop 64bit
kernel (hd0,4)/boot/kernel root=/dev/sda5
initrd (hd0,4)/boot/initrd
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

3

01.05.2014, 15:16

Halli Dirk, irgendwas stimmt noch nciht. Ich habe zuerst Deine Angabe mit nur #kernel gemacht. Dachte, es geht beim Booten vielleicht eine Autovervollständigugn. Ging nicht. Mit vollständiger Kernelangabe allerdings auch nicht. initrd habe ich mit angegeben.

Zwischenfrage: in welchem Paket ist grub2-mkconfig bzw. grub-install? Grub selbst habe ich installiert. Beim Ausführen der Kommandos kommen aber Fehler.
»michi-monster« hat folgende Datei angehängt:
  • kernel-fehlt.jpg (260,92 kB - 18 mal heruntergeladen - zuletzt: 04.07.2014, 11:50)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »michi-monster« (01.05.2014, 16:43) aus folgendem Grund: Weitere Fragen


4

01.05.2014, 20:57

Ich habe zuerst Deine Angabe mit nur #kernel gemacht. Dachte, es geht beim Booten vielleicht eine Autovervollständigugn. Ging nicht. Mit vollständiger Kernelangabe allerdings auch nicht. initrd habe ich mit angegeben.

Ja, Vervollständigung 8o klar, das wär was. Am besten noch Tippfehlerkorrektur. Das würde ich mir auch wünschen. Wie hast du Partitioniert? Wo liegt den /boot? Hast du grub oder grub2? Zeig mal deine config von Grub. Und warum hast du mit einer UUID die Partition angegeben? Mach es doch erst einmal einfach. Komplizierter geht später immer.


Zwischenfrage: in welchem Paket ist grub2-mkconfig bzw. grub-install? Grub selbst habe ich installiert. Beim Ausführen der Kommandos kommen aber Fehler.

Direkt in sys-boot/grub. Wieso? Welche Fehler kommen denn? Syntaktische oder das er die Befehle nicht findet?

http://wiki.gentoo.org/wiki/Grub
http://wiki.gentoo.org/wiki/GRUB2
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

5

02.05.2014, 18:37

#grub2-mkconfig findet er und führt er aus.
#grub-install nicht. Fehler : command not found .

Ich hänge Euch ein paar Screens an. Habe keine Idee mehr, wie ich weiter komme. Die grub.conf wurde nicht geändert
»michi-monster« hat folgende Dateien angehängt:
  • grub-install.jpg (304,75 kB - 6 mal heruntergeladen - zuletzt: 04.07.2014, 11:50)
  • grub-conf.jpg (214,24 kB - 3 mal heruntergeladen - zuletzt: 02.05.2014, 19:21)
  • grub-mkconfig.jpg (423,17 kB - 3 mal heruntergeladen - zuletzt: 02.05.2014, 19:21)

6

02.05.2014, 19:29

Also wenn du Gentoo schon installiert hast und auch Grub dann ist die Version 2 drauf. Daher auch nur der grub2-mkconfig Befehl. Bei der Version kann ich dir leider nicht helfen. Die config die ich dir gab geht nur mit der älteren Version, den 0.xx Versionen. Eventuell liegt es ja daran. Außerdem heißt die config von grub /boot/grub/grub.conf und die von grub2 /boot/grub/grub.cfg. Schau einfach mal in der /boot/grub/grub.cfg nach ob alle Einstellungen stimmen und lese das Wiki zu Grub2.
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

7

03.05.2014, 19:54

Der Fehler war, dass ich beim mkconfig nicht die Datei grub.cfg als Ziel angegeben habe. Daher wurde immer eine andere Datei angelegt, die GRUB nicht fand.
korrekt:

Quellcode

1
#grub2-mkconfig -o /boot/grub/grub.cfg