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

27.11.2006, 18:59

Boot-Problem

Hi ich hab ein problem. Ich hab gentoo soweit, das ich es booten kann, ohne die live cd zu brauchen. ich hab alles nach anleitung gemacht. und dann den kernel geschrieben. und dann grub installiert. grub funktioniert. ich kann gentoo über grub auswählen und starten. allerdings beim booten gibt es probleme. ich bekomme komische meldungen. die sehen so aus

...
TCP bis registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI Shortcut mode
VFS: Cannot open root device "sda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
<6>Time: tsc clocksource has been installed.



und dann kommt nichts mehr. hier ist die grub.conf die ich benutze. wobei, an grub kann ich nicht liegen, denn grub funktioniert ja. aber an was liegt es dann, das der root nicht findet, wenn ich das dem text richtig entnommen habe


Hier die Grub.conf

default 0
timeout 30
splashimage=(hd0,0)/boot/kernel-2.6.17-gentoo-r5 root=/dev/sda3
title=Gentoo Linux 2.6.18-r3
root(hd0,0)
kernel /boot/kernel-2.6.17-gentoo-r5
title=Gentoo Linux 2.6.18-r3 (Rescue)
root(hd0,0)
kernel /boot/kernel-2.6.17-gentoo-r5 root=/dev/sda3 init=/bin/bb


wenn noch *.conf dateien benötigt werden bitte fragen. danke

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DerChirurg« (27.11.2006, 19:09)


2

27.11.2006, 19:18

Dein Problem sieht so aus als hättest du vergessen Sata Support in der Kernel mit einzubauen.

Hast den Kernel Manuell über

Quellcode

1
make menuconfig
gebaut???

Quellcode

1
2
3
4
5
Device Driver --->
SCSI device support --->
<*> SCSI disk support
SCSI low level drivers --->
<*> Serial ATA (Sata) support

Eventuell musst du noch nen Chipset mit aktivieren das sind die Punkte die aufgehen wenn du Sata support einschaltest.

Was hast du für ne Platte is es überhaupt ne Sata Platte oder IDE?
Wenns Sata is muß das im Kernel aktiviert sein sonst kommt genau die Fehlermeldung!!!
Dumm sind die Menschen die schlaue Zitate falsch auffassen und gegen sich verwendet sehen.
Schlaue Menschen lernen aus dummen Zitaten und verwenden sie konstruktiv.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »speedpidi« (27.11.2006, 19:19)


3

27.11.2006, 19:33

... und vergiß nicht, das Filesystem (ext3, ReiserFS, ...) deiner Root-Partition im Kernel *fest* einzubauen und nicht als Modul.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

4

27.11.2006, 19:59

hi, ok hab jetzt den kernel dahin gehend geändert. mal sehen was mein system jetzt sagt. mein system sagt immernoch das selbe. würde es evtl etwas bringen, wenn ich genkernel hernehme? wobei ich schon gerne selber meinen kernel geschrieben hätte. woran kann es noch liegen? ich werd nochmal in make menuconfig schauen

5

27.11.2006, 21:14

ok, zu dem mit dem filesystem. wie binde ich das richtig ein, und nicht mit modul, und wie finde ich raus, ob ich das nicht shcon richtig drin hab?

6

27.11.2006, 21:24

so, jetzt kompiliert der kernel gerade. mal sehen, ob die ganzen änderung was gebracht haben. ich hoffe doch schon. ansonsten werd ich die neuen fehler wieder hier rein posten

7

27.11.2006, 21:28

"der mit dem Filesystem" ... :D

Was hast du denn drauf? ext3?

Nun dann:

Quellcode

1
2
# cd /usr/src/linux
# make menuconfig


und guck was in diesem Pfad:

Quellcode

1
2
3
Location:
  |     -> File systems
  |       -> Ext3 journalling file system support (EXT3_FS [=y])


steht. Ist dort ein "M", dann wird's als Module kompiliert und wird vom Kernel erst später (bei Bedarf) von der Platte geladen. Ist dort ein "*" (Asterisk, Stern) dann ist es fest im Kernel drinnen ...

Wenn er's aber erst von der Platte laden muß, braucht er ein Know-How wie er auf die Platte zugreifen kann ... tia, bloß steht genau DAS ja da drinnen ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dyle« (27.11.2006, 21:29)


8

27.11.2006, 22:11

ok, ich glaub du hast das problem erfasst. und wie umgehen wir dieses problem? was kann ich da machen? er scheint aber schon etwas zu finden. weil sonst würde er ja gar nicht so weit kommen

9

27.11.2006, 22:20

Also dein grub.conf ist in Ordnung. Sonst würde er den Kernel ja nicht mal finden und laden können. Das geht deinem Posting nach.

Ist das Filesystem nun fest im Kernel, ja?

Nächstes ist der passende IDE-Chipsatz. Der muß auch fest drinnen sein.

Was sagt denn dein

Quellcode

1
# lsmod

zu etwas was nach IDE riecht?

... und dann Kernel backen.

http://www.gentoo.org/doc/en/handbook/ha…l?part=1&chap=7
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dyle« (27.11.2006, 22:22)


10

27.11.2006, 23:22

Zitat

Original von dyle
Also dein grub.conf ist in Ordnung.


Wenn mans ganz genau nimmt ist die Zeile

Quellcode

1
splashimage=(hd0,0)/boot/kernel-2.6.17-gentoo-r5 root=/dev/sda3
völlig falsch, da mit Splashimage ein Hintergrundbild und kein Kernel gemeint ist. ;)


Gruß|Carminox

11

28.11.2006, 08:29

Ja stimmt schon ... ist'n ziemlich großer Splash ... :D

Ich meinte damit das Wesentliche, nämlich die kernel-Zeile ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

30.11.2006, 21:20

Quellcode

1
kernel /boot/kernel-2.6.17-gentoo-r5


hier muss auf jeden Fall noch das rootverzeichniss eingetragen werden. Bei Dier also root=/dev/sda3

Bootet denn Dein Gentoo Rescue ?

13

01.12.2006, 09:08

8o ... na klar .. übersehen *shit*

So sollte es sein, oder?

Quellcode

1
2
3
4
5
default 0
timeout 30
title=Gentoo Linux 2.6.18-r3
root(hd0,0)
kernel /boot/kernel-2.6.17-gentoo-r5 root=/dev/sda3


Wer sich Zeit nimmt, die Sachen *etwas genauer* zu lesen ist hat ne Menge Vorteile ... *grml*
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dyle« (01.12.2006, 09:11)