On Mon, 11 Mar 2002 13:06:53 +0100
Fr�d�ric Bisschop <[EMAIL PROTECTED]> wrote:
> Je n'arrive pas � passer du noyau 2.2.19 i386 au noyau 2.4.17-k7 (sous
> woody)
>
> j'ai faits:
>
> #apt-get update
> #apt-cache search kernel-image
> #apt-get install kernel-image-2.4.17-k7 ( il semble que j'ai un AMD k7
> avec un chip 800Mhz Duron )
> ......
> #reboot
> ...............
> request(module(block-major-3))root fs is not mounted
> VFS:cannot open root device "303" or 03:03
> please append a correct "root="boot option
> kernel panic:vfc:unable to mount root fs on 03:03 :-(
>
> 1-faut-il modifier lilo.conf ?
> dans lilo.conf, j'ai boot=/dev/hda
> root=/dev/hda3
>
> 2-dois-je plut�t installer le noyau 2.4.17-i386 ?, si je le fais, les 2
> autres noyaux seront-ils encore bootable (linux, linuxold, linuxold2?),
> linuxold fonctionne encore heureusement.
>
> Si je fait une b�tise, je risque de ne plus pouvoir booter, quelqu'un
> peut-il me conseiller :-[
>
> Frederic Bisschop
Je dis peut �tre une b�tise, mais il semble que votre probl�me
vienne du nouveau principe de boot de debian avec les noyaux 2.4.x.
En effet, ils utilisent une image initrd.
Rapidement : les noyau ne sont compil�s avec aucuns supports des syst�mes de
fichiers
(m�me pas ext2) autre qu'initrd, les autres sont compil�s en modules.
Une image initrd contenant les instructions pour charger les bon modules doit
�tre
charg�e apr�s le boot du noyau et avent de prendre en charge la suite du
d�marrage.
Cela permet d'avoir un noyau minimaliste capable de booter sur n'importe quel
syst�me de fichier
pour peu qu'on d�finissent une image ad�quate.
donc dans le fichier lilo.conf il faut rajouter :
image = /boot/vmlinuz-2.4.17
initrd = /boot/initrd-2.4.17
label = linux
root = /dev/hda1
read-only
Fr�d�ric.