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.

Répondre à