View previous topic :: View next topic |
Author |
Message |
flammenflitzer Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/409843123410eaf2de9947.gif)
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Fri Jan 19, 2007 7:57 pm Post subject: kernel Panic [gelöst] |
|
|
Hallo
Ich habe mir vor c.a. 3 Wochen einen 3ware RAID Controller zugelegt mit 2 SATA Platten als Hardware RAID 0. Habe dann Gentoo installiert (x86). Kernel von Hand kompilliert. Funktion i.O. Bin jetzt doch wieder auf amd64 umgestiegen. Jetzt bekomme ich den Kernel nicht mehr hin.
Code: | md:Autodetecting RAID arrays
md: autorun...
md: ...autorun done
No filesystem could mount root, tried: ext3 ext2
kernel panic -not syncing: VFS: Unable to mount root ts on unknown-block (8,10) |
Code: | /boot ist /dev/sda9
/ ist /dev/sda11 |
cat /etc/fstab Code: | /dev/sda8 /boot ext3 defaults 1 2
/dev/sda9 none swap sw 0 0
/dev/sda10 / reiserfs defaults 0 1
/dev/sda11 /home ext3 auto,defaults 0 3
|
cat menu.lst[code][title=Gentoo Linux
root (hd0,7)
kernel /bzImage root=/dev/sda10
title=Gentoo Linux
root (hd0,7)
kernel /bzImage/code]
Beim Booten von Diskette
[code]root (hd0,7)
kernel /bzImage root=/dev/sda10[/code]werden die Partitionen und der Kernel erkannt.
ext3 und reiserfs ist im Kernel fest, nicht als modul.
lspci von liveDVD
[code]00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0b.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
00:0c.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
00:0d.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:13.0 RAID bus controller: 3ware Inc 7xxx/8xxx-series PATA/SATA-RAID (rev 01)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation NV40 [GeForce 6800 GT] (rev a1)[/code]
Kernel linux-2.6.18-gentoo-r6
Auszug aus der .config[code]#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDE_SATA=y
CONFIG_BLK_DEV_HD_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECS=m
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=y
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_AMD74XX=m
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_HD=y
#
# SCSI device support
#
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
##
# SCSI device support
#
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=m
CONFIG_CHR_DEV_SCH=m
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=m
CONFIG_CHR_DEV_SCH=m
#
# SCSI low-level drivers
#
CONFIG_BLK_DEV_3W_XXXX_RAID=y
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_VIA=m
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_MAX_TAGS=16
#
# Multi-device support (RAID and LVM)
#
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=m
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=m[/code]
Ich habe keinen Plan. Wie gesagt. vor kurzem habe ich das noch hinbekommen.
MfG
Last edited by flammenflitzer on Sat Jan 20, 2007 3:29 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Fri Jan 19, 2007 8:31 pm Post subject: |
|
|
Der Fehler liegt hier:
/dev/sda10 / reiserfs defaults 0 1
Wenn für /(root) reiserfs verwendet wird, dann kann das natürlich nicht funktionieren. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Christoph Schnauß Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/141640639641c333d67e8e6.gif)
Joined: 17 Dec 2004 Posts: 553 Location: Berlin
|
Posted: Fri Jan 19, 2007 8:45 pm Post subject: |
|
|
Keruskerfuerst wrote: | Wenn für /(root) reiserfs verwendet wird, dann kann das natürlich nicht funktionieren. |
Doch, das kann es durchaus (funktioniert bei mir jedenfalls prächtig). Wichtig ist allerdings, daß im Kernel trotzdem ext3 als Filesystem aktiviert ist - und zwar nicht nur als Modul, sondern fest. Und genau auf sowas scheint die erste Fehlermeldung hinzudeuten. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Fri Jan 19, 2007 9:02 pm Post subject: |
|
|
Reiserfs ist wohl nicht in den Kernel fest integriert. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Christoph Schnauß Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/141640639641c333d67e8e6.gif)
Joined: 17 Dec 2004 Posts: 553 Location: Berlin
|
Posted: Fri Jan 19, 2007 9:23 pm Post subject: |
|
|
Keruskerfuerst wrote: | Reiserfs ist wohl nicht in den Kernel fest integriert. |
Das kann man nach dem geposteten Auszug aus der .config von Finswimmer nicht ablesen. Ich habs fest drin - und wenn ich ext3 weglasse, obwohl ich gar keine mit ext3 formatierte Partition habe, kriege ich genau diese Fehlermeldung auch, die Finswimmer erhalten hat. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flammenflitzer Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/409843123410eaf2de9947.gif)
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Fri Jan 19, 2007 9:31 pm Post subject: |
|
|
Code: |
#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_JBD=y
CONFIG_JBD_DEBUG=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=m
CONFIG_REISERFS_CHECK=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_JFS_FS=m
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=m |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Christoph Schnauß Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/141640639641c333d67e8e6.gif)
Joined: 17 Dec 2004 Posts: 553 Location: Berlin
|
Posted: Fri Jan 19, 2007 9:57 pm Post subject: |
|
|
ups, jetzt hab ich dich mich "finswimmer" velwechsert ...
flammenflitzer wrote: | Code: | CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y |
|
Das wirst du vermutlich nicht brauchen. Aber ist das, was ich meinte. Na gut, da stehts also korrekt bei dir drin. Dann könnte es noch an einer Stelle in deiner menu.lst bzw. grub.conf liegen. Du hast angegeben: Code: | kernel /bzImage root=/dev/sda10 | Und da ist ein Leerzeichen zuviel. Hinter "kernel" darf, wenn es eine Pfadangabe sein soll, kein Leerzeichen folgen. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
76062563 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/16541454784188ac611fce5.jpg)
Joined: 16 Aug 2004 Posts: 637 Location: 127.0.0.1
|
Posted: Fri Jan 19, 2007 10:26 pm Post subject: |
|
|
Code: | CONFIG_REISERFS_FS=m | würd ich mal nach Code: | CONFIG_REISERFS_FS=y | ändern _________________ gentoo - compile your own world |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Sat Jan 20, 2007 7:14 am Post subject: |
|
|
Christoph Schnauß wrote: | Keruskerfuerst wrote: | Reiserfs ist wohl nicht in den Kernel fest integriert. |
Das kann man nach dem geposteten Auszug aus der .config von Finswimmer nicht ablesen. Ich habs fest drin - und wenn ich ext3 weglasse, obwohl ich gar keine mit ext3 formatierte Partition habe, kriege ich genau diese Fehlermeldung auch, die Finswimmer erhalten hat. |
Man kann es allerdings hieraus ablesen:
Code: | md:Autodetecting RAID arrays
md: autorun...
md: ...autorun done
No filesystem could mount root, tried: ext3 ext2
kernel panic -not syncing: VFS: Unable to mount root ts on unknown-block (8,10)
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
flammenflitzer Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/409843123410eaf2de9947.gif)
Joined: 25 Nov 2003 Posts: 3541 Location: Berlin
|
Posted: Sat Jan 20, 2007 3:28 pm Post subject: |
|
|
Habe bei reiserfs das m übersehen.
Danke
MfG |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|