ich habe erst ueberlegt, ob ich mich an einen der anderen Threads
anschliesse, mich dann aber fuer einen neuen Thread entschlossen, da ich
keine initrd benutzen moechte.
Ich versuche einen Kernel zu kompilieren. Ich habe schon einige Kernel
kompiliert, aber unter sarge habe ich wenig Glueck.
Bei einem Reboot bricht er immer mit Folgendem ab:
Code: Alles auswählen
VFS: Cannot open root device "hda3" or unknown block(0,0)
Please append a correct "root=" boot option
Kernel panic: Unable to mount root fs on unknown block(0,0)
rekonstruiert. Aber das wichtigste steht ja da.
Ich versuche, alles fest in den Kernel zu kompilieren.
Hier mal die, wie ich finde, wichtigen Dinge:
Code: Alles auswählen
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=y
CONFIG_IDE_TASKFILE_IO=y
CONFIG_IDE_GENERIC=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_FS_MBCACHE=y
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=y
CONFIG_XFS_RT=y
CONFIG_XFS_QUOTA=y
CONFIG_XFS_SECURITY=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_ROMFS_FS=y
CONFIG_QUOTA=y
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
CONFIG_AUTOFS4_FS=y
Code: Alles auswählen
/dev/hda3 on / type xfs (rw)
/dev/hda2 on /boot type ext2 (rw)
/dev/hda9 on /data type xfs (rw)
/dev/hda6 on /home type xfs (rw)
/dev/hda8 on /tmp type ext2 (rw)
Standardkernel, 2.6.8 ist mein Konfigurierter)
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.6.8
root (hd0,1)
kernel /vmlinuz-2.6.8 root=/dev/hda3 ro
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8-1-386
root (hd0,1)
kernel /vmlinuz-2.6.8-1-386 root=/dev/hda3 ro
initrd /initrd.img-2.6.8-1-386
savedefault
boot
und sehe inzwischen gar nichts mehr. ;)
Hat vielleicht noch jemand einen Hinweis fuer mich, der
mir weiterhelfen kann?
MfG