PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo auf Serial ATA



Andy1988
10.05.05, 10:03
HI,
Ich hab gestern mal mein Gentoo auf 2 Serial ATA Platten aufgesetzt. Aber nicht in nem RAID 0.
Alles funktioniert. Grub startet, der Kernel bootet...
Nur findet er anschließend /dev/sda3 nicht!

Alle Treiber etc. sind im Kernel fest eingebunden. Die Platten werden auch erkannt und ich kann über /dev/scsi/host0...... zugreifen. Aber nicht über /dev/sda oder /dev/sdb.
Der Kernel startet also nicht richtig, sondern meckert, dass er /dev/sda3 nicht findet.

Hab ich was im Kernel vergessen?

christophwth
10.05.05, 10:14
Hi

nein im kernel fehlt "höchstwahrscheinlich" nichts
der fehler liegt bei udev oder devfs(nur noch selten ) die normalerweise symlinks beim starten in /dev/erzeugen.

/dev//scsi/host0/ usw. -> /dev/sda3

um linux zu starten kannst mal versuchen die /etc/fstab so anzupassen
das dort statt /dev/sda3 /dev/scsi/host0/ usw. steht.

und dann die udev konfiguration dahingehend erweitern, dass die symlinks angelegt werden.

gruss
christoph

Andy1988
10.05.05, 10:20
Wie erweitere ich die Konfiguration, dass die Links angelegt werden?
udef existiert doch nur temporär, oder?
Also wenn ichs manuell erstelle, ises beim nächsten start weg, oder?

christophwth
10.05.05, 12:08
Hi

du musst mal in /etc/udev nach den konfigurationsdateien schauen.

ich habe die udev konfiguration/den aufbau für gentoo momentan auch nicht im kopf.

vielleicht geht es auch einfach automatisch wenn du
genkernel --udev all
zum kernelbauen verwendest.

gruss
christoph

Andy1988
10.05.05, 13:43
Hmpf!
Ich hab null Ahnung, wie das geht!
Sogar die Config Files zwischen Live CD und meinem System hab ich verglichen, aber /dev/sdx kommt gar nich zum vorschein!

Was auch komisch is, ist ne Bootmeldung, die mir noch gar nicht aufgefallen ist. Er kann /sbin/devfsd nicht finden oder so ähnlich.

Mit devfs hab ich nie so Probleme gehabt... :(

edit:
Und wieso bitte, kann ich mit der mini Bash vom Kernel aus auf meine Platte zugreifen, wenn die Init Scripts das root Filesystem nicht mounten können? :confused:

christophwth
10.05.05, 14:29
Hi

hast du die /etc/fstab verändert ?

genkernel ist die art wie unter gentoo der kernel gebaut und installiert
werden sollte.
http://www.gentoo.org/doc/de/genkernel.xml
http://gentoo-wiki.com/Genkernel

ich kann dir momentan nicht direkt weiterhelfen da ich gerade nicht vor der gentoo kiste sitze.
die meldung kommt möglicherweise daher, dass der devfsd noch versucht
was zu laden


Mit devfs hab ich nie so Probleme gehabt...

mit devfs hatte ich die probleme auch nicht, ich habe bei der 1. udev umstellung auch geflucht. ;)

gruss
christoph

Andy1988
10.05.05, 14:32
OK, dann werd ich ma genkernel testen.
Bisher hab ich das nich so gemocht, aber vielleicht hat sich mit ner neueren Version auch was geändert!

Danke!