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

31.12.2005, 14:09

[gelöst] [Grub] Kernel not found!

Hallo,
ich hab Grub endlich zum laufen gebracht, aber ich hab noch ein Problem:

Wenn ich mein PC neustarte und grub die Betriebsysteme auflisten muss (z.b. Gentoo, Windoof XP), sehe ich erstmal garnichts und wenn ich dann auf Enter drücke, bekomm ich eine Fehlermeldung:

Quellcode

1
2
3
4
kernel (hd0,3)/grub/kernel-2.6.14-gentoo-r5 root=/dev/hda4

Kernel not found
Press Any Key...


ich hab es jetzt nicht abgeschrieben, aber so ähnlich stand es bei mir.

Könnt ihr mir denn sagen, wo der kernel exakt liegt ?
Und könnt ihr mir mal bitte sagen, ob (hd0,3) für die vierte Partition (also root partition = /dev/hda4) richtig ist ?


Bin für jede Hilfe dankbar!


MfG
Gackt

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Gackt« (01.01.2006, 19:55)


2

31.12.2005, 14:23

kommt auf deine partionen drauf an wo der kernel liegt und wäre also super wenn du die grub.conf und deinen Partiontable posten könntest. Hatte das Problem auch schon und da war einfach die root und kernel config nicht richtig eingestellt also wenns geht poste doch mal die zwei teile bitte

deine Partionstable bekommst du mit fdisk -l (was ein kleines L seinsoll)
Hast du auch die unterstützung für dein filesystem im kernel hinein kompiliert???
wenns probleme gibt nicht verzweifeln einfach nicht mich fragen :-)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »wussyxp« (31.12.2005, 14:36)


3

31.12.2005, 15:10

Hast du kernel-2.6.14-gentoo-r5 wirklich im Verzeichnis /boot/grub?
localhost,
sweet localhost

4

31.12.2005, 17:29

Zitat

Original von wussyxp
wäre also super wenn du die grub.conf und deinen Partiontable posten könntest


grub.conf:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
default 0
timeout 30
#splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.14-r5
root (hd0,3)
kernel (hd0,3)/kernel-2.6.14-gentoo-r5 root=/dev/hda4

title=Windoof XP
rootnoverify (hd0,0)
makeactive
chainloader +1


Wenn ich fdisk -l eingebe, bekomm ich eine fehlermeldung :(

Quellcode

1
cannot open /proc/partitions


Partiontable (ohne fdisk -l):
/dev/hda1 = NTFS -> Windoof XP
/dev/hda2 = ext2 -> Boot
/dev/hda3 = ext3 -> Swap
/dev/hda4 = reiserfs -> Root


Zitat

Original von Imhotep
Hast du kernel-2.6.14-gentoo-r5 wirklich im Verzeichnis /boot/grub?


Nein^^" wie kann ich es denn dorthin kopieren ?(
Ich weiß nicht einmal, wo mein kernel momentan liegt... :(


MfG
Gackt

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gackt« (31.12.2005, 17:30)


5

31.12.2005, 17:47

Würde die grub.conf so ändern

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
default 0
timeout 30
splashimage=(hd0,1)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.14-r5
root (hd0,1)
kernel (hd0,1)/kernel-2.6.14-gentoo-r5 root=/dev/hda4

title=Windoof XP
rootnoverify (hd0,0)
makeactive
chainloader +1

Das du nicht weiß wo dein Kernel liegt ist schlecht, aber wenn du dich ans Handbuch gehalten hast sollte er in /boot liegen.

Edit: hab root (hd0,1) geändert
localhost,
sweet localhost

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Imhotep« (31.12.2005, 18:06)


6

31.12.2005, 17:53

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
default 0
timeout 30
#splashimage=(hd0,1)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.14-r5
root (hd0,1)
kernel /vmlinuz-2.6.14-gentoo-r5 root=/dev/hda4

title=Windoof XP
rootnoverify (hd0,0)
makeactive
chainloader +1
Hinter dir! Ein dreiköpfiger Affe!
rleyh's residence (homepage): [url]http://rleyh.1a.to[/url]

7

31.12.2005, 18:25

@Rleyh:
Ist das nicht fu:r Genkernel benutzer ? ?(

@Imhotep:
Ich habs glaub ich gefunden, aber es fa:ngt mit "linux" an und nicht mit "kernel" ?(
Es liegt in /usr/src/ .Also /dev/hda4/usr/src/linux-2.6.14-gentoo-r5.

Ansonsten hab ich es unter "/boot/" nicht gefunden...naja..ich such mal weiter, es muss doch hier irgendwo sein :( und kompiliert hab ich es auch schon, also muss es dann auch existieren X(



Edit: Jetzt schreib ich sogar mit dem links2 befehl, damit ich mein PC nicht dauernt rebooten muss xD

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Gackt« (31.12.2005, 18:44)


8

31.12.2005, 18:40

Zitat

Original von Gackt
@Rleyh:
Ist das nicht für Genkernel benutzer ? ?(


Nein, wenn man den Kernel mit

Quellcode

1
make install

installiert heißt er vmlinuz-2.6.14-gentoo-r5.
Beim Genkernel wäre da irgendwo noch ein genkernel und x86 dazwischen ;)

Sry wegen der fehlenden Erklärung, ich bin grade etwas faul *Raketen begutacht*

mfg
Hinter dir! Ein dreiköpfiger Affe!
rleyh's residence (homepage): [url]http://rleyh.1a.to[/url]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rleyh« (31.12.2005, 18:41)


9

31.12.2005, 18:49

Achso^^" ne, ich hab den kernel mit

Quellcode

1
make && make modules_install


installiert.

Aber danke trotzdem, dass du mir helfen wolltest^^



MfG
Gackt

10

31.12.2005, 19:16

Hast du die Schritte aus dem Handbuch nochmal nachvollzogen. Also Kernel erstellen und Bootmanager konfigurieren, wenn du alles nach Reihenfolge und Schritt für Schritt machst sollte es doch klappen 8)
localhost,
sweet localhost

11

31.12.2005, 20:43

Ich hab mir mal das ganze Kernelkapitel wieder angekuckt und ich musste feststellen, dass ich was vergessen habe...^^" (ich dummkopf :rolleyes: )
und zwar das:

Quellcode

1
cp arch/i386/boot/bzImage /boot/kernel-2.6.14-gentoo-r5


deswegen wurde kein kerneldatei im boot/ verzeichnis erstellt :rolleyes:

Aber jetzt hab ich wieder das gleiche Problem beim booten...

Quellcode

1
2
3
4
5
6
7
Booting 'Gentoo Linux 2.6.14-r5'

kernel (hd0,3)/kernel-2.6.14-gentoo-r5 root=/dev/hda4

Error 15: File not found

Press any key to continue...



Wenn es so weitergeht, werde ich es mit lilo loader versuchen...


Edit:
Muss ich denn vielleicht folgendes machen? :

Quellcode

1
kernel (hd0,3)/boot/kernel-2.6.14-gentoo-r5 root=/dev/hda4



MfG
Gackt

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Gackt« (31.12.2005, 20:46)


12

01.01.2006, 16:32

Hallo

Frohes neues jahr.


Also wenn /dev/hda2 deine /boot ist, wie du in einem deiner voherigen posts geschrieben hast

Zitat

Partiontable (ohne fdisk -l):
/dev/hda1 = NTFS -> Windoof XP
/dev/hda2 = ext2 -> Boot
/dev/hda3 = ext3 -> Swap
/dev/hda4 = reiserfs -> Root

muss es auch nicht

Quellcode

1
kernel (hd0,3)

sondern

Quellcode

1
kernel (hd0,1)


heißen

Sprich die Zeile müsste so aussehen

Quellcode

1
kernel (hd0,1)/kernel-2.6.14-gentoo-r5 root=/dev/hda4




Die Gesammte müsste also so aussehen


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
default 0
timeout 30
splashimage=(hd0,1)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.14-r5
root (hd0,1)
kernel (hd0,1)/kernel-2.6.14-gentoo-r5 root=/dev/hda4

title=Windoof XP
rootnoverify (hd0,0)
makeactive
chainloader +1



Du darfst nicht die wirkliche Root Partition angeben, die gibst du ja dann mit /dev/hda4 an, du musst dein /boot angeben, und das ist die 2. Partition der ersten Platte also (hd0,1)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »flo@gentoo« (01.01.2006, 16:37)


13

01.01.2006, 17:45

Danke vielmals, so sollte es klappen :D

Aber Grub will es komischerweise nicht annehmen...obwohl ich /boot/grub/grub.conf
editiert habe, steht beim booten immer noch diesselbe Fehlermeldung mit (hd0,3) :(

Wie kann ich denn Grub löschen und wieder neu installieren, damit es klappt ?



Nochmals danke, jetzt bin ich wenigstens ein Schritt weitergekommen^^


Frohes neues Jahr

, Gackt

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gackt« (01.01.2006, 17:46)


14

01.01.2006, 17:50

Hallo

Zitat

Aber Grub will es komischerweise nicht annehmen...obwohl ich /boot/grub/grub.conf
editiert habe, steht beim booten immer noch diesselbe Fehlermeldung mit (hd0,3) unglücklich


Hast du das von der Live CD gemacht?

Hast du vorher auch/dev/hda4 auf /mnt/gentoo und /dev/hda2 auf /mnt/gennto/oot gemountet? bzw warst du in der chrootumgebung?


Mache es einfach so:

Du bootest ganz normal, und wenn dann der Splashscreen von GRUB kommt , dann gehst du auf

Gentoo Linux, und anstatt "Enter" drückst du einfach "e" (steht für edit) dann kannst du die zeile ändern.

Und dann mit "b" booten

Wenn du dich dan im System befindest machst du

mount /dev/hda2 /boot

und dann

nano /boot/grub/grub.conf


und änderst es dann entgültig.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »flo@gentoo« (01.01.2006, 18:00)


15

01.01.2006, 18:18

Zitat

Original von Gackt
Aber Grub will es komischerweise nicht annehmen...obwohl ich /boot/grub/grub.conf
editiert habe, steht beim booten immer noch diesselbe Fehlermeldung mit (hd0,3) :(

Hast du auch Grub neu in den MBR installiert mit grub-install oder grub? Wenn du nur editierst ohne die Einstellungen in den MBR zu installieren klappt es nicht ;)
localhost,
sweet localhost

16

01.01.2006, 18:21

Zitat

Hast du auch Grub neu in den MBR installiert mit grub-install oder grub? Wenn du nur editierst ohne die Einstellungen in den MBR zu installieren klappt es nicht Augenzwinkern


Nö stimt nicht, man kann wenn man Grub in den MBR installiert hat, ändern was und soviel man will, OHNE Grub neu in den MBR zu installieren

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flo@gentoo« (01.01.2006, 18:21)


17

01.01.2006, 18:55

Zitat

Original von flo@gentoo
Wenn du dich dann im System befindest machst du

mount /dev/hda2 /boot

und dann

nano /boot/grub/grub.conf


und änderst es dann endgültig.


So hat's geklappt :D
Ich glaub, ich bin dir was schuldig^^

Ich danke euch vielmals für eure Hilfe :D

Wenn Ihr mal ne Frage habt:
JEDERZEIT!!! (obwohl ich noch momentan n newbie bin, aber ich werd mein bestes geben ;) ) Danke!!



MfG
Gackt