Sie sind nicht angemeldet.

[gelöst] Kernel Panic!

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

04.08.2005, 11:09

Kernel Panic!

Hallo Gentoouser
ich habe mit meiner Gentoo Installation folgendes problem:

Wenn ich Gentoo boote (ohne Kernelparabeteroder so) bekomme ich folgenden Fehler:

Quellcode

1
2
3
VFS: Cannot open root device "<NULL>" or unknown-block(0,4)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,4)

Meine root patition ist /dev/sda4,
das System ist ein multibootsystem mir WinXP und Suse 9.3
Wenn ich als boot-option
root=/dev/sda4 angebe passiert folgendes:

Quellcode

1
2
3
VFS: Cannot open root device "sda4" 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)


Hardware:

Quellcode

1
2
3
4
5
6
DFI LAN-Party NF2-Ultra B
512mb Infinion RAM
2x 80GB Matrox HDD
NEC DVD-Multinormbrenner
Nvidia GF5900XT 128mb RAM
TV-Karte- Phillips (Chipsatz weiß ich nicht)

kernel: linux-2.6.12-gentoo-r6

Hoffe das mir wer helfen kann.

cu
draggro

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »draggro« (05.08.2005, 15:19)


amielke

unregistriert

2

04.08.2005, 11:12

Poste doch bitte mal Deine grub.conf

3

04.08.2005, 11:44

Zitat

Original von amielke
Poste doch bitte mal Deine grub.conf


Habe ich nicht gefunden hier die menu.lst :

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Modified by YaST2. Last modification on Mi Jul 27 19:49:09 CEST 2005

color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd1,1)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 9.3
    kernel (hd1,1)/boot/vmlinuz root=/dev/sdb2 vga=0x31a selinux=0  splash=silent resume=/dev/sdb1  showopts
    initrd (hd1,1)/boot/initrd

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
    root (hd0,0)
    chainloader +1

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
    root (fd0)
    chainloader +1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 9.3
    kernel (hd1,1)/boot/vmlinuz root=/dev/sdb2 showopts ide=nodma apm=off acpi=off vga=normal noresume selinux=0 barrier=off nosmp noapic maxcpus=0  3
    initrd (hd1,1)/boot/initrd

###Don't change this comment - YaST2 identifier: Original name: memtest86###
title Speichertest
    kernel (hd1,1)/boot/memtest.bin


title Gentoo
    root (hd0,2)
    kernel (hd0,2)/kernel root=/dev/sda4

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »draggro« (04.08.2005, 11:45)


amielke

unregistriert

4

04.08.2005, 11:49

Zitat

title Gentoo
root (hd0,2)
kernel (hd0,2)/kernel root=/dev/sda4


als root (hd0,2) must du die Partition vom /boot angeben, sonst gehts nicht.

Kannst ja noch Deine Partitions aufteilung mit Mount Point posten.

5

04.08.2005, 12:06

Hast du auch alle Filesysteme und die SATA-Treiber im Kernel aktiviert? für SATA brauchst du auch SCSI-Unterstützung.

6

04.08.2005, 12:22

Hi,

(0,2) ist /dev/sda3 (/boot)
treiber und scsi sind ausgewählt.

hier noch die fstab von gentoo:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# /etc/fstab: static file system information.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.14 2003/10/13 20:03:38 azarah Exp $
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to 
# switch between notail and tail freely.

# <fs>          	<mountpoint>    <type>  	<opts>      		<dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda3		/boot		ext2		noauto,noatime		1 1
/dev/sda4		/		ext3		noatime			1 2
/dev/sdb1		none		swap		sw			0 0
/dev/cdroms/cdrom0	/mnt/cdrom	iso9660		noauto,ro,user		0 0
/dev/fd0		/mnt/floppy	auto		noauto,user			0 0

# NOTE: The next line is critical for boot!
none			/proc		proc		defaults		0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink). 
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
# Adding the following line to /etc/fstab should take care of this:

none			/dev/shm	tmpfs		defaults		0 0


cu
draggro

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »draggro« (04.08.2005, 12:25)


amielke

unregistriert

7

04.08.2005, 12:29

Verwendest Du Udev?

Trag mal als Kernel-Parameter noch folgendes ein
title Gentoo
root (hd0,2)
kernel (hd0,2)/kernel root=/dev/sda4 gentoo=nodevfs

8

04.08.2005, 13:21

Hast du den Kernel selbst konfiguriert und kompiliert?
Und wenn, hast du die Unterstützung für dein Dateisystem fest einkompiliert ?

9

04.08.2005, 17:40

ist selbst gemacht :-)
treiber sind alle drinne

*willdasdasfuntzt*

amielke

unregistriert

10

04.08.2005, 17:46

ich würde es erst mal mit dem genkernel versuchen

Quellcode

1
genkernel --menuconfig --udev all


kannst hier nachlesen

gruß Andreas

11

05.08.2005, 15:19

Genkernel funtzt :D :D

jetzt geht es

Danke für eure hilfe

cu draggro

12

05.08.2005, 17:47

kein problem - viel spass...

aber irgendwann mal umsteigen von genkernel ;)
MfG MyD

amielke

unregistriert

13

05.08.2005, 18:08

MyD bin immer noch der Meinung das das mit --menuconfig nicht nötig ist. :D :D

Gruß