Page 1 sur 1

[kernel] Boucle infinie lors d'une MAJ vers le kernel 3.12

Publié : mar. 03 déc. 2013, 02:11
par Gons
Salut à tous !

J'étais en train de profiter de mon nouveau laptop sous Arch (an ASUS N550JV) quand j'ai décidé de MAJ (juste un pacman -Syu) ma distribution.
Une erreur s'est produite quand Arch a voulu installer le noyau 3.12.1-3 :

Mon terminal m'a affiché ceci :

Code : Tout sélectionner

[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-11-29 15:46] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-11-29 15:46] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
...
...
Et encore et encore... (boucle infinie)
Je ne savais pas trop quoi faire. J'ai essayé CTRL+C mais cela n'a rien arrêté.
J'ai redémarré mon pc et j'ai été transféré dans un recovery shell.

J'ai booté sur une clé arch et j'ai chrooté dans ma partition.
J'ai essayé un tas de trucs lus sur le web (réinstallation de udev, systemd, mkinitcpio, linux, mkinicpio -p linux, supresion du cache pacman, ...)
À chaque fois que j'essayais d'installer de kernel 3.12, la même erreur se produisait.

Je ne sais plus quoi faire. Je n'ai pas envie de réinstaller Arch car j'ai passé plein d'heures à le configurer et le personnaliser...

Quelqu'un sait m'aider ?

Re: Boucle infinie lors d'une MAJ vers le kernel 3.12

Publié : mar. 03 déc. 2013, 07:02
par mulanee
Toi tu vas te faire taper sur les doigts, pas de présentation et un titre hors charte :non:

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : mar. 03 déc. 2013, 08:40
par Gons
J'ai édité le sujet. Je n'ai vu nul part que la présentation était obligatoire, elle l'est ?

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : mar. 03 déc. 2013, 08:58
par oktoberfest
Salut,

quand tu créés un nouveau fil de discussion, juste en dessous du champ pour saisir le titre, tu as le message :
Merci de formater votre sujet suivant la forme "[thème] sujet", cf. ici pour plus d'informations.

Dans un premier temps, arrives-tu à installer le noyau linux-lts ? Cela te permettra d'avoir toujours de démarrer sur un noyau stable et te permet d'essayer d'installer ton noyau 3.12 sans avoir à passer par un chroot.

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : mar. 03 déc. 2013, 09:46
par benjarobin
Pour l'instant essaye d'installer linux-lts depuis le chroot...

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : mar. 03 déc. 2013, 23:46
par Gons
oktoberfest a écrit :Salut,

quand tu créés un nouveau fil de discussion, juste en dessous du champ pour saisir le titre, tu as le message :
Merci de formater votre sujet suivant la forme "[thème] sujet", cf. ici pour plus d'informations.

Dans un premier temps, arrives-tu à installer le noyau linux-lts ? Cela te permettra d'avoir toujours de démarrer sur un noyau stable et te permet d'essayer d'installer ton noyau 3.12 sans avoir à passer par un chroot.
Voilà ce que j'ai quand j'essaie d'installer linux-lts

Code : Tout sélectionner

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> ERROR: Preset not found: `/etc/mkinitcpio.d/linux.preset'
==> ERROR: Failed to read configuration: `/etc/mkinitcpio.conf'
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> ERROR: Preset not found: `/etc/mkinitcpio.d/linux.preset'
==> ERROR: Failed to read configuration: `/etc/mkinitcpio.conf'

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : mer. 04 déc. 2013, 00:08
par benjarobin
... Tu as comme un souci si /etc/mkinitcpio.d/linux.preset ou /etc/mkinitcpio.conf est corrompu / inexistant
Dans le chroot, fait l'intégralité de ces commandes :

Code : Tout sélectionner

mv /etc/mkinitcpio.conf{,.back}
rm /var/cache/pacman/pkg/linux-* /var/cache/pacman/pkg/mkinitcpio*
rm /etc/mkinitcpio.d/linux.preset
pacman -S mkinitcpio
pacman --noscriptlet -S linux
sync
pacman -S linux-lts
sync
# Si linux lts fonctione, essaye de faire
mkinitcpio -p linux

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : jeu. 05 déc. 2013, 03:08
par Gons
Merci !!! ça a fonctionner pour linux-lts, je suis sous arch là !

En démarrant sous linux-lts ça fonctionne mais sous linux-3.12.2-1 ça a fonctionné une fois ou deux mais depuis, à chaque fois que j'essaie, j'ai un écran noir après une partie du boot.
C'est juste l'écran qui ne m'affiche rien, le système a l'air de fonctionner.

Apparement, je ne suis pas le seul à avoir le soucis, décidément, je commence à désepérer... https://bbs.archlinux.org/viewtopic.php?pid=1356318

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : jeu. 05 déc. 2013, 09:59
par benjarobin
Ce que je ne comprends pas c'est que tu n'es plus de boucle infinie lors du : mkinitcpio -p linux
Si je suis mon raisonnement, tu as des soucis de corruption du système de fichier ?

Re: [kernel] Boucle infinie lors d'une MAJ vers le kernel 3.

Publié : jeu. 05 déc. 2013, 21:31
par Gons
Je ne sais pas :?. Comment je pourrais vérifier ça ?