kernel panic!

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

kernel panic!

Beitrag von Mnemic » 26.04.2005 18:39:16

beim booten von einer neu kompillierten 2.6.11er kernel
trat folgender fehler auf :

Code: Alles auswählen

kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (3,1)
durch google hab ich rausgefunden das die fehler meldung kommt wenn
keine initrd vorhanden ist, diese datei habe ich aber !
liegt das jetzt an der kernel oder ist das irgendeine andere datei?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.04.2005 18:44:18

Du hast die IDE Module vergessen. Naja die initrd ist ja nicht zwingend erforderlich, setzt aber voraus das die Module für den Plattenzugriff und das Rootfilesystem fest im Kernel sind. Die Initrd ist ja nur eine Erleichterung für die Distibutoren, und es gibt einige Treiber die kann man nicht fest einbauen in den Kernel, das lassen die Sourcen nicht zu. Als Vorausetzung für die Initrd ist aber die Initrd Unterstützung und cramfs müssen mit in den Kernel kompiliert werden. Wenn Vorausetzungen nicht erfüllt sind können da 10 Initrds liegen der Kernel wird sie nicht erkennen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 18.05.2005 19:25:24

wo genau finde ich diese module?
kann es sein das sie in der kernel anders bezeichnet sind
ich bin mit xconfig alles mal durchgegangen konnte
aber keine optionen mit cramfs und/oder initrd finden!
wäre nicht schlecht wenn einer wüsste in welchem teil der
kernel es ist!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 18.05.2005 19:42:07

Dir scheint eigentlich nur der Treiber für das Rootfilesystem zu fehlen, daher wenn du diesen noch fest in den Kernel reinkompilierst, solltest du dir das initrd Zeugs sparen können

Gruß
gms

Benutzeravatar
Brian
Beiträge: 105
Registriert: 24.03.2005 14:03:50
Wohnort: Meschede

Beitrag von Brian » 18.05.2005 19:57:11

Mnemic hat geschrieben:wo genau finde ich diese module?
du findest die IDE Module unter ATA/ATAPI/MFM/RLL support

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 19.05.2005 18:15:38

könnte bitte einer mal nachsehen wie das modul in der kernel heißt?

ich hab mir den teil der kernel nochmal angesehen und habe nichts gefunden was ich noch benötige!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 19.05.2005 18:29:48

Mnemic hat geschrieben:könnte bitte einer mal nachsehen wie das modul in der kernel heißt?
wir müßten zuerst wissen, welches Filesystem du auf der Rootpartition verwendest.
Das entsprechende Modul heißt dan aber ziemlich gleich
ext2 -> ext2
ext3 -> ext3
reiser -> reiserfs
xfs -> xfs

Gruß
gms

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 19.05.2005 19:12:09

bei sarge ist glaub ich standard mäßig ext3 drauf?
habe nichts dran geändert müsste also noch ext3 sein!

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 25.07.2005 19:50:55

vor der kernel panic meldung habe ich noch ne andere meldung

Code: Alles auswählen

Please append a correct "root=" boot option
was stimmt da nicht?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 25.07.2005 19:59:44

Poste mal deine

Code: Alles auswählen

 /etc/fstab 
die

Code: Alles auswählen

/boot/grub/menu.lst
und die

Code: Alles auswählen

 .config
am besten allles auf http:/nopaste.debian.forum.de . Da ist irgengendwas mit dem IDE Kram faul.

Code: Alles auswählen

 kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (3,1)
Oder kannst du irgendwas in den Bootmeldungen sehen was auf IDE hindeutet.
Zuletzt geändert von KBDCALLS am 25.07.2005 20:06:42, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 25.07.2005 20:03:02

und wahrscheinlich meinte KBDCALLS auch noch
/boot/grub/menu.lst
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 25.07.2005 20:18:58

Code: Alles auswählen

kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (3,1)
Der Kernel vermutet deine Rootpartition auf /dev/hda1. (wegen unknown-block (3,1))

Stimmt das ?

Gruß
gms

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 26.07.2005 18:15:13

@gms

ich hab sarge gerade neu draufgemacht ,
beim partitionieren hab ich den punkt desktopsystem gewählt,
dabei erstellt er glaub ich 3 partitionen welche davon welche ist weiß ich nicht!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2005 19:40:20

Steht doch in der

Code: Alles auswählen

 /etc/fstab
oder ein simples

Code: Alles auswählen

 mount 
reicht auch.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Mnemic
Beiträge: 58
Registriert: 04.04.2005 18:16:28
Kontaktdaten:

Beitrag von Mnemic » 30.07.2005 09:58:33

so hier ist die .config:

http://nopaste.debianforum.de/710

und hier ist die fstab

Code: Alles auswählen

 <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda6       /home           ext3    defaults        0       2
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0[code]

Antworten