Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Probleme de boot
Envoyé par: kranius

Bonjour a tous,


j'ai installé sur mon laptop une debian etch avec un kernel 2.6.18 a partir d'un cd netinstall. Je recompile un nouveau noyau (2.6.25.4), aucun probleme de ce coté la, et je reboot ma box sur le nouveau kernel.

Et la, c'est le drame : le processus de boot reste figé environ 5 bonnes minutes sur : "Uniform CD-ROM driver Revision: 3.20". Apres, ca se debloque, mais il me dit que sda2 est introuvable, et me renvoie une console...

Je n'ai par contre aucun probleme lorsque je reboot sur mon ancien kernel.

Voici une copie de mon /etc/fstab, en esperant que l'on poura m'aider.

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda6       /home           ext3    defaults        0       2
/dev/sda5       none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

J'ai effectue des recherches, mais je n'ai trouvé aucun page traitant d'un probleme similaire.

Merci d'avance.

kranius

Poste le Saturday 17 May 2008 15:10:47
Répondre     Citer    
Re: Probleme de boot
Envoyé par: tellmewhy

Bonjour kranius , :-)

D'après ce que tu décris il semblerait que ton nouveau noyau ne trouve pas ta partition.
À tout hasard, lorsque tu es renvoyé sur la console, tu as probablement un message de ce type :

Citation

/bin/sh: can't access tty; job control turned off
(initramfs)

Dans cette console, peux-tu entrer ceci ? :

cat /proc/partitions | grep -v ram
cat /proc/modules | grep libata

Vérifies déjà s'il n'y a pas de différences dans la dénomination des partitions,
en particulier hd au lieu de sd et vice versa.

Une mine d'or (le trésor de cep) : http://www.cepcasa.info/divers/


Poste le Sunday 18 May 2008 14:00:50
Répondre     Citer    
Re: Probleme de boot
Envoyé par: tellmewhy

Bonjour kranius, :-)

Une autre question me vient à l'esprit :

As-tu un initrd.img correspondant à ton nouveau noyau ?

ls /boot

Poste le Sunday 18 May 2008 14:31:13
Répondre     Citer    
Re: Probleme de boot
Envoyé par: kranius

Merci a toi tellme whypour ces reponses.

Effectivement, j'ai bien le message :

/bin/sh: can't access tty; job control turned off 
(initramfs)

Quant aux commandes :

(initramf)cat /proc/partitions | grep -w ram
major    minor    #blocks    name

3        0       156290904   hda
3        1       119964640   hda1
3        2         6835657   hda2
3        3               1   hda3
3        5         1285168   hda5
3        6        28202076   hda6

Un "cat /proc/modules | grep libata" ne me renvoit rien. Mais :

(initramf)cat /proc/modules
ide_cd_mod 32992 0 - Live 0xf891a00
cdrom 32032 1 ide_cd_mod, Live 0xf8911000
ide_disk 13952 0 - Live 0xf88ad000
ide_generic 1376 0 [permanent], Live 0xf889a000
ide_core 99448 3 ide_cd_mod,ide_disk,ide_generic, Live 0x892b000
ohci1394 29264 0 - Live 0xf88b4000
ieee1394 82104 1 ohci1394, Live 0xf88fb000
ehci_hcd 31532 0 - Live 0xf88b4000
uhci_hcd 22256 0 - Live 0xf88a0000
usbcore 128848 3 ehci_hcd, uhci_hcd, Live 0xf885b000
e1000 108832 0 - Live 0xf887c000
thermal 19164 0 - Live 0xf884a000
processor 39660 3 thermal, Live 0xf884a000
fan 4192 0 - Live 0xf883f000


Pour ce qui est de l'initrd.img :

(intramfs)ls /boot
ls: /boot: No such file or directory

:-/

Poste le Sunday 18 May 2008 15:16:09
Répondre     Citer    
Re: Probleme de boot
Envoyé par: tellmewhy

Bonjour kranius , :-)

Pour le ls /boot, c'est à faire lorsque tes partitions sont montées.
D'après ce que tu montres, on constate que tes partitions sont vues comme hd et non sd.

De plus comme cat /proc/modules | grep libata ne renvoie rien, cela signifie pour moi que tu utilises
l'initrd d'une Etch, pour un noyau 2.6.18.

Selon toute vraisemblance, l'initrd n'a pas été créé pour ton nouveau noyau.

Essaies dans un premier temps de créer l'initrd.img correspondant à ton noyau :

man update-initramfs
update-initramfs


Poste le Sunday 18 May 2008 15:56:07
Répondre     Citer    
Re: Probleme de boot
Envoyé par: kranius

Oui au temps pour moi pour le ls /boot :-))

J'ai bien un initrd.img pour mon nouveau noyau (ce qui en fait deux au total avec l'ancien)

Je l'ai mis a jour avec
update-initramfs -u
.

De plus, il apparait bien dans /boot/grub/menu.lst



Poste le Sunday 18 May 2008 16:21:08
Répondre     Citer    
Re: Probleme de boot
Envoyé par: tellmewhy

Bonjour kranius, :-)

Tu l'auras remarqué, pour un x86, les dépôts officiels d'Etch ne proposent pas
de noyaux supérieurs à la version 2.6.18.

As-tu un besoin particulier nécessitant l'usage d'un noyau plus récent ?
Je ne pense pas que tu puisses l'utiliser sans modifier sa configuration.

Sur une même configuration, entre Etch et Lenny, la configuration du noyau est différente.

En particulier il y a eu des modifications au niveau de la libata, (la libata.ko n'est d'ailleurs plus
au même endroit).

Deux liens utiles :

libATA FAQ
Passage d'IDE à PATA via libata

Bien sûr, tu en apprendras beaucoup plus sur le sujet en entrant

libata
dans la barre de recherche Google

Poste le Sunday 18 May 2008 17:19:11
Répondre     Citer    
Re: Probleme de boot
Envoyé par: kranius

Tout d'abord merci pour toutes ces informations.

Je suis tres content de mon 2.6.18, mais la seule raison qui m'a poussee a aller vers un noyau plus recent est le fait que le support de mon chipset wifi intel centrino etait deja plus ou moins integré.

Je me base sur le site www.intellinuxwireless.org

Il est aussi possible d'utiliser un noyau plus ancien en appliquant un patch mac80211 (cette methode m'effrayait plus, c'est pourquoi je voulais passer a un noyau plus recent).

Je vais donc me tourner vers cette methode.

Encore merci pour ton aide.

Poste le Sunday 18 May 2008 18:43:53
Répondre     Citer    
Re: Probleme de boot
Envoyé par: tellmewhy

Bonsoir kranius, :-)

Bah, de rien. ;-)

Poste le Sunday 18 May 2008 19:16:00
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Probleme de boot
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons