Page 1 sur 1

[Boot] Impossible de démarrer avec le dernier noyau (résolu)

Publié : mer. 08 févr. 2012, 15:08
par Belvar
Bonjour,
J'ai récemment installé la dernière mise à jour pour le kernel linux, et lorsque j'ai redémarré, j'ai eu la mauvaise surprise de voir Arch planter complètement au démarrage.
Voici ce que ça affiche désormais lorsque je tente de booter sur Archlinux ou fallback (j'ai recopié à la main) :

Code : Tout sélectionner

Booting 'Arch Linux'

root (hd0, 4)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/vmlinuz26 root =/dev/sda5 ro radeon.modset=1
   [Linux-bzImage, setup=0x4200, size=0x302210]
initrd /boot/kernel26.img
   [Linux-initrd @ 0x37d39000, 0x2b6de4 bytes]

Probing EDD (edd=off to disable)... ok

Decompressing Linux.. Parsing ELF... done.
Booting the kernel.
:: Starting udevd...
done.
udevd[46]: No such file or directory

libkmod: idex_mm_open: No such file or directory
libkmod: kmod_search_moddep: could not open moddep file '/lib/modules/3.2.5-1-ARCH/modules.dep.bin'
:: Running Hook [udev]
:: Triggering uevents... done.
Waiting 10 seconds for device /dev/sda5 ...
ERROR: Unable to find root device '/dev/sda5'.
You are being dropped to a recovery shell
   Type 'exit' to try and continue booting
sh: can't access tty; job control turned off
[rootfs /]#
Évidemment, si je tape 'exit', ça ne marche pas mieux :

Code : Tout sélectionner

Trying to continue (this will most likely fail) ...
mount: you must specify the filesystem type
You are being dropped to a recovery shell
sh: can't access tty; job control turned off
Si je tente de monter /dev/sda5, il me demande le type, et lorsque je le précise, il me dit qu'il ne le connait pas.
Ça m'embêterait d'avoir à tout réinstaller, donc je préfère demander conseil pour être sûr qu'il n'y a pas une autre solution pour réparer tout ça.

Re: [Boot] Impossible de démarrer avec le dernier noyau

Publié : mer. 08 févr. 2012, 15:19
par oktoberfest
Salut,

commençons par le début...
- si tu montes ta partition via un LiveCD, tu trouves quoi dans le log de pacman ?
- as-tu saturé ta partition /, /boot ?
- As-tu eu des messages d'erreur lors de la mise à jour ?

Re: [Boot] Impossible de démarrer avec le dernier noyau

Publié : mer. 08 févr. 2012, 15:20
par benjarobin
Il suffit de réinstaller le kernel depuis un liveCD en chroot
Mais je serais curieux de voir la fin (200 dernières lignes) de /var/log/pacman.log (Il faut surveiller la sortie de pacman !)
Edit: Grillé :D

Re: [Boot] Impossible de démarrer avec le dernier noyau

Publié : mer. 08 févr. 2012, 15:38
par Belvar
Merci pour vos réponses.
En fait, la dernière ligne de pacman.log c'est la mise à jour du noyau. Je suis un boulet, j'ai éteint le pc sans faire gaffe aux fenêtres ouvertes, et la malchance a voulu que ce soit le noyau qui était en train d'être mis à jour.
Bref, je crois que je suis bon pour un réinstall, sauf s'il y a un moyen de continuer la mise à jour ou de réinstaller le noyau uniquement depuis un liveCD.

Re: [Boot] Impossible de démarrer avec le dernier noyau

Publié : mer. 08 févr. 2012, 15:44
par oktoberfest
Tu lances une mise à jour et tu éteins ton pc.... c'est pourtant pas une commande qu'on oublie.

Comme l'indique benjarobin, tu peux faire un chroot depuis un live-cd et installer le noyau. Ensuite tu pourras booter sur ton arch et finir la mise à jour (sans éteindre précipitamment :copain: )

Re: [Boot] Impossible de démarrer avec le dernier noyau

Publié : jeu. 09 févr. 2012, 09:15
par Belvar
Bon, j'ai réussi à réinstaller un vieux noyau en chroot et à pouvoir booter dessus afin de faire les mises à jour.
Merci beaucoup à vous deux en tout cas :)