[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: probleme de boot avec un 2.6.7/etape pour booter en 2.6



Jean-Luc Coulon (f5ibh) wrote:

Le 11.07.2004 16:59:43, Yohann Desquerre a écrit :

Jean-Luc Coulon (f5ibh) wrote:

Le 11.07.2004 00:37:10, Yohann Desquerre a écrit :

Jean-Luc Coulon (f5ibh) wrote:


[ compression destructive ]



J'essaie çà tout de suite !!!

[ ... ]


En suivant vos conseils j'ai utilisé le script de génération
automatique de  modprobe.conf , j'en ai généré un sous /etc et un
autre sous /etc/modules.


????
modprobe.conf doit se trouver sour /etc : son nom complet est alors /
etc/modprobe.conf ou /lib/modules/modprobe.conf



oui c'est les répertoire dans lesquel je l'ai placé que je mentionnais !!!


En général, il se trouve dans /lib/modules/modprobe.conf et /etc/
modprobe.conf ne contien que la ligne suivante :
include /lib/modules/modprobe.conf


aH... je modifie toute de suite le /etc/modprobe.conf



/etc/modules n'est pas un répertoire mais un fichier, il contient les
nom de tous les modules qu'on souhaite voir charger au démarrage de la machine.


vous voulez dire /etc/modprobe.conf ? ( ou il me manque un fichier!!!)


(peut être ai-je fait une erreur en vous donnant /etc/modules à la
place de /lib/modules comme répertoire de destination de modprobe.
conf ??? dans ce cas, j'en suis désolé ..)


non c'est bien dans les répertoires /etc et /lib/modules que j'ai placés les modprobe.conf !





J'ai rééffectuer le mkinitrd et cette fois il ,n'y a plus eu de
message d'erreur...



mais mon noyau ne boot toujours pas !





Je propose donc d'y aller par étape : si on s'attaque à tout en même
temps on n'y arrivera pas ...

On va donc d'abord régler ce problème d'intird et ensuite on verra
pourquoi il ne boote pas (est-ce que votre partition de boot et /
sont  en reiserfs ?)




mon / est en reiserfs (le /boot fait partie de /)


D'accord.
On va donc avancer un peu :
Quelle est la partition dans laquelle se trouve votre / ?


c'est  /dev/hda1  !!!!

Pour répondre à cette question j'ai fait un bête mount( booter sur mon 2.4) apparement même le 2.4 vois mon /dev/hda1 en type unknown alors qu'il est monté correctement et que j'accède aux données.... Bizarre non ???? Voici le message exacte:


/dev/hda1 on / type unknow (rw)



alors que mes autres partitions en lvm sont bien vu de type reiserfs !!!




Redonnez-moi votre bloc lilo ou grub que vous utilisez pour booter.


voici mon menu.lst :

title           Debian GNU/Linux, kernel 2.4.25-1-386
root            (hd0,0)
kernel          /boot/vmlinuz-2.4.25-1-386 root=/dev/hda1 ro
initrd          /boot/initrd.img-2.4.25-1-386
savedefault
boot
title           Debian GNU/Linux, kernel 2.6.7
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.7 root=/dev/hda1 ro
initrd          /boot/initrd-kernel-2.6.7.img
boot
title           Debian GNU/Linux, kernel 2.4.25-1-386 (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.4.25-1-386 root=/dev/hda1 ro single
initrd          /boot/initrd.img-2.4.25-1-386
savedefault
boot



Est-ce que le module reiserfs est dans l'initrd ?


oui j'ai monter l'image et voici le résultat  d'un find . -name "*reiserfs*"

./lib/modules/2.6.7/kernel/fs/reiserfs
./lib/modules/2.6.7/kernel/fs/reiserfs.ko



On doit pouvoir préciser en ligne de commande (dans lilo ou grub), il y
a déjà eu des fils sur le sujet, le filesystem sur lequel se trouve /
ce doit être rootfstype=

par exemple, si vous avez grub, ça donne

title  Debian sid, GNU/Linux 2.6.7      - LVM2
root (hd0,0)
kernel /vmlinuz-2.6.7-k6-6 reboot=warm rootfstype=reiserfs


quand je boot avec ces option voila le message d'erreur que j'obtiens :


VFS : Cannot open root device "<Null>" or unknow block(3,1)
Please append a correct "root=" boot option
VFS : unable to mount root fs on unknown-block(3,1)



il a remplacer 0,0 par 3,1 tout seul... çà signifie quoi ?



initrd /initrd-lvm2-2.6.7-gz


---
        - Jean-Luc

PS : pas la peine de me mettre en copie personnelle car je suis abonné
à la liste. Enfin, quand je dis pas la peine, ça veut dire que j'aimerais autant pas : lorsque je reçois un message de liste, je fais "répondre au groupe" (ou répondre à la liste, ça dépend de votre MUA). Comme je reçois le message en double, si je fais ça sur le message qui m'est destiné, le champ "to" est alors vide. Si je choisis le bon message le nom de la liste s'affiche. mais je ne sais pas d'avance lequel est le bon et lequel ne l'est pas, bref, c'est pas bien.

je corrige le tir désolé! Mais j'ai observer que beaucoup d'utilisateur de cette liste font çà ( ils mettent la liste en cc et s'adresse directement aux destinataires qu'il leur a offert son aide !)





Reply to: