Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Problème avec Kernel compilé
Envoyé par: Arkhiall

Bonjour à tous,
Je me suis depuis peu remis sous Debian Etch avec KDE 3.5. Souhaitant installer un bootloader, j'ai tout d'abord tenter de compiler le noyau normalement. J'ai donc téléchargé le kernel 2.6.25.4 sur kernel.org, je l'ai compilé et installé en suivant divers tutos avec make-kpkg.
Seulement, au redémarrage, j'ai quelques "freezes" qui me ralentissent tout pendant plusieurs dizaines de secondes. Le noyau semble essayer de me charger sdc plusieurs fois avant d'abandonner... puis m'affiche plusieurs fois :

ata2: soft is slow to respond, please be patient.
ata2: SRST failed (erno=-16)
ata2: soft resetting link


Pour info :

Disk /dev/sda: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 30454 30515 498015 82 Linux swap / Solaris
/dev/sda2 * 1 6079 48829536 83 Linux
/dev/sda3 6080 30453 195784155 7 HPFS/NTFS

Partition table entries are not in disk order

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 38914 312568832 7 HPFS/NTFS

sda2 est donc Debian et sdb1 Vista. Ces deux disques sont en SATA et mon graveur DVD en IDE.


Mon grub/menu.lst abrégé :

title Windows Vista
boot (hd1,0)
makeactive
chainloader +1

title Debian GNU/Linux, kernel 2.6.25.4.debiarkh
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.4.debiarkh root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.25.4.debiarkh
savedefault

title Debian GNU/Linux, kernel 2.6.25.4.debiarkh (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.4.debiarkh root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.25.4.debiarkh
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault




Sauriez-vous donc comment éviter ces messages au démarrage? Cela provient surement d'une mauvaise conficuration du noyau avant compilation?

A propos, j'avais modifié mon .config après un Kernel panic au boot :
VFS: Cannot open root device "hda2" or unknown block (0,0)
Kernel panic - not syncing: VFS Unable to mount root fs on unknow block (0,0)

en remplaçant
CONFIG_PARTITION_ADVANCED=y
par
# CONFIG_PARTITION_ADVANCED is not set.



Merci à tous ceux qui sauraient me répondre ou même me mettre sur une piste winking smiley

Poste le Saturday 17 May 2008 15:28:30
Répondre     Citer    
Re: Problème avec Kernel compilé

Il n'est pas nécessaire de compiler un noyau pour installer un bootloader.
apt-get install grub
ou
apt-get install lilo

En règle générale, on installe Window$ en premier (sur la première partition du premier disque), parcequ'il a du mal (c'est un pléonasme ^^) à détecter les installations antérieures de GNU/Linux.

Ensuite, quelle étrange idée de mettre la partition de swap sur la première partition... Je ne sais pas si c'est réellement gênant : il ne m'est jamais venu à l'esprit de tester une telle configuration.

C'est pas réjouissant... A ta place, je referais mes install pour avoir un truc bien propre.

Mais je ne suis pas à ta place! "C'est vous qui voyez!"

Poste le Saturday 17 May 2008 16:48:03
Répondre     Citer    
Re: Problème avec Kernel compilé
Envoyé par: Arkhiall

Erf, j'ai dit bootloader, je voulais dire bootsplash.
En fait, j'avais Windows XP sur ce premier disque avec une partition Linux, que j'ai retransformé en Linux/Data et mettant Vista sur un disque tout neuf lors de mon passage à cet OS, d'où l'organisation "bizarre". Pour le swap en premier, je dois avouer que je comprends pas pourquoi, j'ai du honteusement me tromper en partitionnant. M'enfin, ça marche, et j'ai jamais eu de problème. Et bien sur, Debian avait été réinstallé après Windows, sinon vive la galère, j'ai déjà testé...

Le problème n'es donc pas à ce niveau, désolé pour l'erreur smiling smiley

Pour en revenir à mon problème, je désire donc recompiler le kernel pour installer un *bootsplash*. Et de toutes manières, je veux le recompiler tout court grinning smiley

Une idée des causes de mon problème ?

Merci pour la réponse en tous cas winking smiley

Poste le Saturday 17 May 2008 21:46:57
Répondre     Citer    
Re: Problème avec Kernel compilé

Tu ne peux pas utiliser usplash ? Sinon, pour ton problème je ne vois pas, il faudrait que tu boot avec un kernel générique, que tu liste les modules et que tu configure ton nouveau kernel en conséquence.

Poste le Friday 23 May 2008 13:18:17
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Problème avec Kernel compilé
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