Anzeige:
Ergebnis 1 bis 15 von 15

Thema: Kernel Panic

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33

    Kernel Panic

    Hy
    Kernel Kompiliert, nach der Anleitung von

    http://www.newbie-net.de/anleitung_kernelbau_2.6.html

    Nun wenn ich mit diesem Kernel boote kommt volgender Fehler

    System
    Ubuntu 5.04
    System Inspiron 510m fast standartkonfiguration.
    eine swap und eine ext3 Partition

    Code:
    Kernel Panic- non syncing: VFS: Unable to mount root fs on unknown- blockk -(0,0)
    was habe ich um himmelswillen wiedereinmal Falsch gemacht.
    mfG
    DM

  2. #2
    DebFluxer Avatar von LMASTER
    Registriert seit
    Nov 2004
    Ort
    Rubigen
    Beiträge
    15
    Hallo DatenMetzger,

    Wahrscheinlich hast du den Support für dein Dateisystem nicht richtig einkompiliert. (*Vermutung hab*) Du musst den Kernel deswegen aber nicht neu kompilieren. Es sollte eigentlich reichen eine Initrd zu erstellen.

    Code:
    mkinitrd -o /boot/initrd-img.deine_Kernelversion deine_Kernelversion
    Die initrd musst du dann noch in deinem Bootloader eintragen. Das sieht dann bei mir zum Beispiel so aus:

    Code:
    title		Debian GNU/Linux, kernel 2.6.11-1-k7 (recovery mode)
    root		(hd0,1)
    kernel		/boot/vmlinuz-2.6.11-1-k7 root=/dev/hda2 ro single
    initrd		/boot/initrd.img-2.6.11-1-k7
    savedefault
    boot
    Gruss, LMASTER
    "Freedom is the freedom to say that two plus two make four. If that is granted, all else follows." George Orwell

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    :s habe kein Ordner "modules" vom aktuellen Kernel und jetzt

  4. #4
    Registrierter Benutzer Avatar von baldus
    Registriert seit
    Dec 2001
    Ort
    Dortmund
    Beiträge
    40
    make modules_install

  5. #5
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Danke an alle 1. Problem gelöst

    So hab ein neues. Komme jetzt eine runde weiter aber dann kommt

    dass das file /lib/modules/2.6.12.2/modules.dep nicht gefunden wird. Wenn ich nachschaue existiert es aber

    mfG
    DM

  6. #6
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Hi!

    Halte dich lieber an die Anleitung zum Kernelbau auf Debian-Systemen.
    Dann hast du nämlich auch ein DEB-Paket und kannst den Kernel mitsamt der Module wieder deinstallieren.

    http://www.debian.org/doc/FAQ/ch-kernel.en.html
    in deutsch: http://channel.debian.de/faq/ch-dpkg...tml#s-makekpkg

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  7. #7
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Also
    auch nach Debian Anleitung gemacht und komme auf den gleichen Fehler

    Code:
    modprobe: Fatal: Could not load /lib/modules/2.6.12.2/modules.dep: No such file or directory
    privot_root: No such file or directory
    /sbin/init:428 :cannot open
    /dev/console : No such file or directory
    Kernelpanic -not syncing:Attempted to kill init


    What nun

  8. #8
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Zitat Zitat von DatenMetzgerX
    Code:
    modprobe: Fatal: Could not load /lib/modules/2.6.12.2/modules.dep: No such file or directory
    privot_root: No such file or directory
    /sbin/init:428 :cannot open
    /dev/console : No such file or directory
    Kernelpanic -not syncing:Attempted to kill init
    Das klingt nach dem leidigen udev-Problem. Du musst eine initrd anlegen. Wenn die Voraussetzungen getroffen sind (cramfs und ramdisk support fest im Kernel), erledigt ein --initrd beim Erzeugen des Kernel-Paketes das.
    Andere Möglichkeit wäre, die Devices via MAKEDEV fest anzulegen.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  9. #9
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Jetzt verstehe ich alles

    Kannst das mal auf deutsch übersetzen

  10. #10
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Zitat Zitat von DatenMetzgerX
    Jetzt verstehe ich alles

    Kannst das mal auf deutsch übersetzen
    Du sollst bei der Kernelkonfiguration Ram Disk Support, Initial Ram Disk Support und Compressed RAM File System Support fest in den Kernel kompilieren (nicht als Modul!). Wenn du nicht weißt, wie man einen Kernel konfiguriert, solltest du dich erst mal darum kümmern.
    Dann beim make-kpkg-Aufruf direkt hinter das make-kpkg einfach ein --initrd einfügen.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  11. #11
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Kernel konf verstehe ich so halben, probier es jetzt nochmals thx

  12. #12
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    ^^ er startet

    Aber der KDE startet nachher nicht wenn ich int 5 eingeben schreibt er 2 mal was dann fertig und starten tud der kde wie gesgt nicht
    Geändert von DatenMetzgerX (06.07.05 um 18:31 Uhr)

  13. #13
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Xserver lässt sich nicht starten über den terminal

    Habe noch folgenden Fehler beim Start gefunden

    Code:
    Video mod must be programmed at startup

    Wenn ich euch närfe sagt mir wie ich den fertigen Kernel 2.6.12.2 von debian installieren kann und von wo ich den holen kann

    mfG
    DM

  14. #14
    tek-a
    Gast
    Vielen Dank auch von meiner Seite. Ich hatte das gleiche Problem und hab es durch den Tipp mit mkinitrd von LMASTER gelöst.

    Ich bin zwar noch ein Anfänger in Sachen Linux (letztes Wochenende mit Debian Sarge 3.1 eingestiegen), aber ich möchte den gesamten Hintergrund kennen.
    1. Was genau bewirkt die initrd-Datei?
    2. Ist die Anleitung, die am Anfang des Threads gepostet wurde, der allgemeine Weg, den Kernel zu kompilieren. Ich frage deshalb, weil es in Tutorials vielen Variationen gibt z.B. make-kpkg, make_dep, make_clean, ohne Initrd, ...
    3. Welche Rolle spielt der Ordner /usr/src/ bzw. warum entpackt man die Kernel-Source hierher und richtet einen symbolischen Link zu /usr/src/linux ein? Wo sind die Kernel-Source Dateien von dem alten Kernel?

    Wenn ihr gute Tutorials zum Thema kennt, reicht ein einfacher Link.

    Vielen Dank im Voraus.

  15. #15
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    33
    Zitat Zitat von fuffy
    Hi!

    Halte dich lieber an die Anleitung zum Kernelbau auf Debian-Systemen.
    Dann hast du nämlich auch ein DEB-Paket und kannst den Kernel mitsamt der Module wieder deinstallieren.

    http://www.debian.org/doc/FAQ/ch-kernel.en.html
    in deutsch: http://channel.debian.de/faq/ch-dpkg...tml#s-makekpkg

    Gruß
    fuffy
    @2.
    Würde dir diese Anleitung für debian empfehlen war die einfachste zum installieren

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 27.05.04, 12:15
  2. Kernel Panic
    Von READY im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 20.05.04, 12:08
  3. Freeze..
    Von gast44 im Forum System installieren und konfigurieren
    Antworten: 9
    Letzter Beitrag: 01.04.04, 17:43
  4. Nach Kernel update Netzwerkprobleme
    Von NEDHELLFIRE im Forum Kompilieren von Kernel und Sourcen
    Antworten: 6
    Letzter Beitrag: 03.09.03, 22:01
  5. RedHat 7.3 sendet Daten an WIN PC nur mit 50kb...???
    Von Matthias SE im Forum Linux als Server
    Antworten: 10
    Letzter Beitrag: 21.09.02, 10:04

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •