Y'en a marre du kernel 2.6 ! au secours


#1

salut a tous

j’en suis rendu a 30 compile du de kernel 2.6
j’ai tous tester
install et re-install de "module-init-tools ; binutils ;sysfsutils (preconise sur le site de alexis de latte pourtant une exellentes sour d’info) ; le make oldconfig du kernel 2.2.22 d’origine a la woody
dernier test en date re-install complete de ma "woody "
mais toujours le fameux KERNEL PANIC me disant qu’il ne peut pas mounter la partition root qui en ext2 alors qu’il sont coder en dur dans le noyau le support de l’ext2 et controleur IDE et chipset de la carte mere qui est un INTEL PIIX4

alors si quelqu’un a la solution a mon probleme ??? :mrgreen:


#2

il yavait un bogue d’intird sous grub unstable (avnt dernière version actuelle)
Autrement ton lilo.conf ou menu.lst est bon ? root et boot différent ? lilo ensuite ?
Tu as vraiment besoin d’un initrd ?
Donc tu as bien CONFIG_EXT2_FS=y dans le .config .
Donc la / est bien sous ext2 : sfdisk /dev/hda -l
Tu utilises donc
make clean
make-kpkg kernel_image
dpkg -i …/kernel_bon.deb
2.6.1 ah bon ?


#3

Voici le lilo

lba32

boot=/dev/hda

root=/dev/hda2

install=/boot/boot-menu.b

map=/boot/map

delay=20

prompt
timeout=150
vga=normal

default=WinNT

image=/vmlinuz
label=Linux
read-only

restricted

alias=1

image=/vmlinuz-2.6
label=Linux26
read-only

optional

restricted

alias=2

other=/dev/hda1
label=“WinNT”

Le root et le boot sont sur la meme partition
Je n’utilise pas de initrd
Pour la compil je le fait par make clean && make bzImage && make modules && make modules_install
Je recupere le bzImage le renome en vmlinuz le copie dans /boot ainsi que le system.map et creer un lien symbolique pour vmlinuz de / vers /boot
modif du lilo.conf en suite /sbin/lilo

Quand au kernel 2.6.1 j’ai tester 2ou 3 compile avec, mais meme resultat !

et enfin l’etat des partitions du 1er disk le second de contenant que la SWAP

debian:~# sfdisk /dev/hda -l

Disk /dev/hda: 1244 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 509 510- 4096543+ 7 HPFS/NTFS
/dev/hda2 510 1243 734 5895855 83 Linux
/dev/hda3 0 - 0 0 0 Empty
/dev/hda4 0 - 0 0 0 Empty

D’avance merci pour votre aide car je suis curieux de savoir ou je fait la boullette
LYRICS


#4

YEEESSS!!!

le problème c’etait ,le compileur GCC la version minimum que j’avais vu sur plusieur DOCs etait pourtant inferieur au mien mais en installant GCC 3.3
tous est rentrer dans l’ordre

maintenant deux autre probèmes

1)le modem ADSL speedtouch ,faut il le lance avec modem_run? ou trouvé de la DOCs a ce sujet?
2)faut-il modifie le lilo pour la gravure du fait que la gravure se fait directement en IDE (d’apres la DOCs)? idem ou trouve de la DOCs a ce sujet

d’avance merci LYRICS :smiley: