Bonjour, Cela fait plusieurs jours que je me casse la t�te sur ce probl�me... -------------------------------------------------- VFS: Cannot open root device "/dev/hda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic: VFS: unable to mount root fs on unknown-block(0,0) --------------------------------------------------
J'explique: je fais une nouvelle installation avec le debian-installer beta 4, en utilisant l'image du noyau version 2.6.3-1 propos�e par l'installeur. Tout marche comme il faut (reboot, montage partition, desktop, etc.) J'essaie alors d'installer un noyau 2.6.6, la compilation (avec make-kpkg) se passe bien mais lors du red�marrage, j'obtiens le message d'erreur ci-dessus. A noter que cette erreur se produit avec toutes les autres versions du noyau que j'essaie d'installer moi-m�me (y compris la 2.6.3 de www.kernel.org) ainsi que les autres versions obtenues dans les paquets Debian... J'ai donc fais des recherches sur google et v�rifi� toutes les causes possibles �voqu�es: compilation en dur de tout ce dont le syst�me � besoin pour d�marrer (chipset carte m�re, support hdd et file system), cr�ation d'une image initrd et aussi modification des param�tres de mon boot manager (c'est grub) notamment le param�tre "root". Ce qui m'�tonne dans cette histoire, c'est que j'ai d�j� reussit � faire marcher le 2.6.6 avec les m�mes options de compilation et le m�me materiel. En revanche, c'�tait une Debian install�e avec la beta 3 du debian-installer (j'ai le go�t du risque : ) Voici les 2 entr�es de mon grub: -------------------------------------------------- title Debian GNU/Linux, kernel 2.6.3-1-k7 root (hd0,0) kernel /boot/vmlinuz-2.6.3-1-k7 root=/dev/hda1 ro initrd /boot/initrd.img-2.6.3-1-k7 savedefault boot title Debian GNU/Linux, kernel 2.6.3 root (hd0,0) kernel /boot/vmlinuz-2.6.3 root=/dev/hda1 ro savedefault boot -------------------------------------------------- La premi�re a �t� inscrite par debian-installer et la deuxi�me par debconf. J'ai essay� avec une image initrd cr��e avec mkinitrd (avec l'option qui va bien dans le noyau) et aussi de mettre root=0301 apr�s avoir trouv� le majeur et mineur de hda1... Quelques param�tres importants de mon fichier .config du noyau: -------------------------------------------------- # # ATA/ATAPI/MFM/RLL support # CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y # # Please see Documentation/ide.txt for help/info on IDE drives # CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_MULTI_MODE=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_VIA82CXXX=y # # File systems # CONFIG_EXT2_FS=y CONFIG_EXT3_FS=y -------------------------------------------------- Est-ce que qqn aurait une id�e qui ferait d�marrer mon ordi avec mon propre noyau que j'ai compil� avec amour..? Merci d'avance. julien

