View previous topic :: View next topic |
Author |
Message |
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sat Jan 08, 2005 8:32 pm Post subject: Kernel mag das Bootsystem nicht |
|
|
Hallo,
Ich hab letztens angefangen auf meinem "älteren" Rechner (Celeron, 433mhz) Gentoo zu installieren. (Ist nicht meine erste Gentoo-Installation, auf meinem anderen Rechner läuft es erfolgreich)
Als ich nun das Grundsystem soweit hatte und es das erste mal booten wollte, kam nach einigen Sekunden des System-Bootens diese Fehlermeldung:
"...
Can not open root device "hda3" or unknown block(3,3)
Please append a correct "root=" boot option
Kernel-Panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,3)"
Bootloader ist Grub und dieser ist ziemlich sicher richtig konfiguriert. Trotzdem nochmals hier die Konfiguration:
"default 0
timeout 5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title=Gentoo Linux 3.6.9
root (hd0,2)
kernel (hd0,2)/boot/kernel-2.6.9 root=/dev/hda3"
Zur Vollständigkeit halber hier noch die fstab:
"/dev/hda3 / ext3 noatime 01
/dev/hda4 none swap sw 00
/dev/cdroms/cdrom0 /mnt/cdrom auto0 noauto, user 00
none /proc proc defaults 00
none /dev/shm tmpfs defaults 00"
eine extra Boot Partition gibt es nicht und die Root Partition ist hda3 mit EXT3 als Dateisystem.
und ja, die EXT 3 Unterstützung ist in den Kernel reinkompilliert (ist übrigens ein 2.6.9er)
Falls noch Infos fehlen bitte melden, ansonsten würde ich mich riesig über eine Hilfe freuen, ich weiß einfach nicht mehr weiter.
Gruß,
Kevin |
|
Back to top |
|
|
stkn Retired Dev
Joined: 09 Jun 2003 Posts: 65 Location: Germany, 6.8° 47' 60" E / 51° 0' N
|
Posted: Sat Jan 08, 2005 8:46 pm Post subject: |
|
|
kernelconfiguration durchsehen und kontrollieren ob der ide treiber fest drin ist _________________ Welcome to reality |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sat Jan 08, 2005 9:19 pm Post subject: |
|
|
Hab die Kernelconfig mehrfach durchgesehen und konnte nichts finden. Der IDE support ist auch drin.
Eine andere Idee? |
|
Back to top |
|
|
Dr_Pepper Tux's lil' helper
Joined: 30 Jul 2004 Posts: 96 Location: /earth/europe/de/bawue/karlsruh'
|
Posted: Sat Jan 08, 2005 11:49 pm Post subject: Re: Kernel mag das Bootsystem nicht |
|
|
Kev111 wrote: | default 0
timeout 5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title=Gentoo Linux 3.6.9
root (hd0,2)
kernel (hd0,2)/boot/kernel-2.6.9 root=/dev/hda3 |
versuchs mal so:
Code: | default 0
timeout 5
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title=Gentoo Linux 3.6.9
root (hd0,2)
kernel /boot/kernel-2.6.9 root=/dev/hda3 |
_________________ [DrPepper]
--
Linux sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 12:21 am Post subject: |
|
|
danke, erbringt aber leider keine Veränderung.
Selbe Meldung erneut.
Gibt es sonst noch etwas? |
|
Back to top |
|
|
Dr_Pepper Tux's lil' helper
Joined: 30 Jul 2004 Posts: 96 Location: /earth/europe/de/bawue/karlsruh'
|
Posted: Sun Jan 09, 2005 12:51 am Post subject: |
|
|
poste mal Deine Kernel-config... _________________ [DrPepper]
--
Linux sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 11:24 am Post subject: |
|
|
Die ganze? Wie mach ich das denn am Geschicktesten? |
|
Back to top |
|
|
misterjack Veteran
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Sun Jan 09, 2005 12:58 pm Post subject: |
|
|
Kev111 wrote: | Die ganze? Wie mach ich das denn am Geschicktesten? |
entweder als anhang oder per nopaste: http://nopaste.php.cd _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 1:19 pm Post subject: |
|
|
Ich meinte eher, wie ich das aus dem per live cd gebooteten Rechner hierher zum Posten bekomme, über nen größeren Umweg gings dann.
Hier nun die Config:
Code: |
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
# CONFIG_IKCONFIG is not set
# CONFIG_EMBEDDED is not set
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SHMEM=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MPENTIUMIII=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
# CONFIG_HPET_TIMER is not set
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
# CONFIG_X86_UP_APIC is not set
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
# CONFIG_EFI is not set
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
# CONFIG_ACPI_SLEEP is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
CONFIG_APM_CPU_IDLE=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=m
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_CML1=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y
CONFIG_LBD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_TASKFILE_IO=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_OPTI621 is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_DPT_I2O=m
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_SCSI_SATA=y
# CONFIG_SCSI_SATA_SVW is not set
CONFIG_SCSI_ATA_PIIX=y
CONFIG_SCSI_SATA_SX4=m
# CONFIG_SCSI_SATA_SIL is not set
CONFIG_SCSI_SATA_SIS=m
CONFIG_SCSI_IPR=m
CONFIG_SCSI_QLA2XXX=y
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OHCI1394=y
CONFIG_IEEE1394_RAWIO=y
CONFIG_NET=y
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
# CONFIG_NETLINK_DEV is not set
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NETFILTER=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_IPRANGE=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_SAME=y
# CONFIG_IP_NF_NAT_LOCAL is not set
# CONFIG_IP_NF_NAT_SNMP_BASIC is not set
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_CLASSIFY=y
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_8139TOO=y
CONFIG_8139TOO_PIO=y
CONFIG_S2IO=m
CONFIG_PPP=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_INPUT=y
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
# CONFIG_SERIAL_8250_CONSOLE is not set
# CONFIG_SERIAL_8250_ACPI is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_PRINTER=y
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_INTEL_MCH=m
CONFIG_DRM=y
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB_I810=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_MPU401_UART=y
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_INTEL8X0=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=y
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_USB_EGALAX=m
CONFIG_USB_CYTHERM=m
CONFIG_USB_PHIDGETSERVO=m
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_FS_POSIX_ACL=y
CONFIG_AUTOFS4_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=y
CONFIG_NFSD=y
# CONFIG_NFSD_V3 is not set
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_EARLY_PRINTK=y
CONFIG_4KSTACKS=y
CONFIG_CRYPTO=y
CONFIG_CRC_CCITT=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y
|
Last edited by Kev111 on Sun Jan 09, 2005 1:37 pm; edited 1 time in total |
|
Back to top |
|
|
pablo_supertux Advocate
Joined: 25 Jan 2004 Posts: 2953 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Sun Jan 09, 2005 1:24 pm Post subject: |
|
|
EXt3 ist im Kernel drin.
1. Editiere dein Post mit der Kernel Konfiguration und mach die ganzen Zeilen die mit # weg, das interessiert nicht und muss unendlich öang scrollen, das nervt.
Da steht Unable to mount root fs on unknown-block(3,3), es kann sein, dass du dich vertippt hast. Was ist die Ausgabe von fdisk -l /dev/hda? _________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 1:39 pm Post subject: |
|
|
Habs nun gekürzt und hoffe, dass ich nichts ohne # gelöscht habe.
Hier Fdisk:
Code: | livecd root # fdisk -l /dev/hda
Disk /dev/hda: 8622 MB, 8622931968 bytes
255 heads, 63 sectors/track, 1048 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 90 722893+ b W95 FAT32
/dev/hda2 91 155 522112+ f W95 Ext'd (LBA)
/dev/hda3 * 156 1007 6843690 83 Linux
/dev/hda4 1008 1048 329332+ 82 Linux swap
/dev/hda5 91 155 522081 b W95 FAT32
|
|
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Sun Jan 09, 2005 1:51 pm Post subject: |
|
|
grub.conf ist in Ordnung, der Kernel lädt ja immerhin. Lediglich das root=/dev/hda3 könnte Probleme machen, da aber "unknown-block" gemeldet wird, scheitert es noch früher.
Boote mal von ner LiveCD, mounte die Partitionen und chroote ins System. Dann poste bitte die Ausgabe von Code: | emerge pciutils
lspci | grep -i ide | Edit: nur die ausgabe von letzterem natürlich
Die Kommentare kannst du übrigens leicht entfernen, indem du grep -v '^#\|^$' /usr/src/linux/.config eingibst. Niemand sollte so was per Hand machen |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 1:56 pm Post subject: |
|
|
schon klar
Hier ist sie:
Code: |
livecd etc # lspci | grep -i ide
pcilib: Cannot open /sys/bus/pci/devices
0000:00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02)
|
|
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Sun Jan 09, 2005 2:16 pm Post subject: |
|
|
Was auf jeden Fall fehlt ist CONFIG_MSDOS_PARTITION=y (da CONFIG_PARTITION_ADVANCED=y aktiviert ist).
make menuconfig -> Filesystems -> Partition Types -> Advanced partition selection -> [*] PC BIOS (MSDOS partition tables) support |
|
Back to top |
|
|
Kev111 Apprentice
Joined: 08 Jan 2005 Posts: 176 Location: Wiesloch
|
Posted: Sun Jan 09, 2005 2:42 pm Post subject: |
|
|
Bingo, genau das war es!
Bootet nun fehlerfrei, vielen Dank! |
|
Back to top |
|
|
|