[Kernel] Freeze pendant MàJ ==> ERROR au lancement (résolu)

Reconnaissance et configuration du matériel / kernel linux
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

[Kernel] Freeze pendant MàJ ==> ERROR au lancement (résolu)

Message par Guiux »

Bonjour à tous.

Réjouissances en perspectives : mon PC a planté en pleine mise à jour du kernel...

Depuis, impossible de lancer le système, et j'ai des messages qui font peur :

Code : Tout sélectionner

FATAL: Could not load /lib/modules/3.1.4-1-ARCH/modules.dep: No such file or directory
ERROR: Unable to determine major/minor number of root device '/dev/sda6'.
You are being dropped to a recovery shell
Type 'exit' to try and continue booting
sh: can't acces tty; job control turned off
[rams /]#
Si je tape "exit" :

Code : Tout sélectionner

mount: you must specify the filesystem type
You are now being dropped to a recovery shell
sh: can't acces tty; job control turned off
Si je retape "exit" :

Code : Tout sélectionner

ERROR: Failed to mount the real root device
Bailing out, you are on your own. Good luck.

sh: can't acces tty; job control turned off
Dites-moi que ce n'est pas aussi grave que ça en a l'air... Je n'ai en ce moment vraiment pas le temps de m'emm...der à tout réinstaller...
Dernière modification par Guiux le mar. 06 déc. 2011, 21:08, modifié 1 fois.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par FoolEcho »

Chroot (depuis un livecd ou une autre distribution si tu en as) et réinstallation du kernel.
«The following statement is not true. The previous statement is true.» :nage:
sushi
Hankyu
Messages : 36
Inscription : mer. 27 juil. 2011, 23:18

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par sushi »

+1 pour FoolEcho

J'ai eu le même souci il y a deux jours.

J'en profite pour signaler que modifier le fichier /etc/mkinitcpio.conf (comme mentionné à plusieurs endroits) ne sert à rien ici. La réinstallation du kernel suffit.
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par Guiux »

Merci pour vos réponse. :chinois:

Mais il faut que je me renseigne encore : j'ai lu la page wiki de chroot et je n'ai pas tout compris...
Haa, ça tombe vraiment mal cette panne, j'ai pas vraiment de temps... :(
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
sushi
Hankyu
Messages : 36
Inscription : mer. 27 juil. 2011, 23:18

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par sushi »

C'est très simple
Deja tu lances un autre système linux (via un livecd par exemple). si tu n'en as pas sous la main, mais que tu as accès à un pc et une clé usb, je te conseille d'utiliser UNetbootin (qui va télécharger et installer la distribution de ton choix tout seul comme un grand sur la clé). Il fonctionne aussi bien sous windows que sous linux.

Une fois le système lancé, tu fais comme indiqué dans le wiki. Les commandes se font en root, ou précédées par la commande sudo.

Code : Tout sélectionner

fdisk -l
te donne la liste des partitions de ton système.

Code : Tout sélectionner

mount /dev/sdXY /mnt
cette commande permet de monter ta partition dans le répertoire /mnt (en remplacant par XY par le bon chiffre).

Si tu es sur un système linux "complet", tu peux aussi simplement lancer l'explorateur de fichier, cliquer sur la partition de ton système, et regarder où elle a été monté. Surement dans /media/TAPARTITION

Code : Tout sélectionner

mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
Pas besoin de comprendre, tu remplaces /mnt par le bon répertoire de ta partition.

Code : Tout sélectionner

chroot /mnt /bin/bash
Toujours remplacer /mnt par le bon répertoire. Te voila sur ton système !

Il ne te reste qu'a réinstaller le paquet linux. Pour ma part j'avais directement relancé la mise a jour du système.

Attention à prendre un livecd avec la même architecture que ton système ! J'ai d'abord essayé avec une ubuntu i686, et on ne peut pas chrooter un système x86_64 (erreur bin/bash)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par FoolEcho »

sushi a écrit :

Code : Tout sélectionner

mount /dev/sdXY /mnt
cette commande permet de monter ta partition dans le répertoire /mnt (en remplacant par XY par le bon chiffre).
Autre précision: c'est effectivement selon ton partitionnement et pour réinstaller le kernel il est impératif que tu montes / et /boot si sur une partition séparée (pas obligé pour le /home). Par exemple, avec / et /boot séparés, ça peut te donner:

Code : Tout sélectionner

mount /dev/sda3 /mnt # monter arch
mount /dev/sda1 /mnt/boot #monter /boot
Mais plutôt que de se perdre en conjectures, si tu as un doute il te suffit de nous communiquer le /etc/fstab d'Arch + la sortie de blkid (préférable à fdisk qui ne donne aucune infos sur le contenu des partitions).
«The following statement is not true. The previous statement is true.» :nage:
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par Guiux »

J'ai lancé les commandes depuis un LiveCD d'Ubuntu, mais je ne peux pas faire la réparation avant de m'être procuré la version 64 bits.

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
devpts                 /dev/pts      devpts    defaults            0      0
shm                    /dev/shm      tmpfs     nodev,nosuid        0      0
#tmpfs               /mnt/webcache tmpfs     defaults,size=1g    0      0

#/dev/cdrom             /media/cd   auto    ro,user,noauto,unhide   0      0
#/dev/dvd               /media/dvd  auto    ro,user,noauto,unhide   0      0
#/dev/fd0               /media/fl   auto    user,noauto             0      0

/dev/sda5 /boot ext4 defaults 0 1
/dev/sda6 / ext4 defaults 0 1
/dev/sda7 swap swap defaults 0 0
/dev/sda8 /home ext4 defaults 0 1

Code : Tout sélectionner

ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs" 
/dev/sda1: SEC_TYPE="msdos" LABEL="DellUtility" UUID="07D8-010B" TYPE="vfat" 
/dev/sda3: UUID="53D6F27D25BEC46F" TYPE="ntfs" 
/dev/sda5: LABEL="boot" UUID="0faa4620-6945-4cd6-a2fd-0322e9b4e62a" TYPE="ext4" 
/dev/sda6: LABEL="root" UUID="918a18ca-938f-4d75-8f3b-00c4b13c5e9c" TYPE="ext4" 
/dev/sda7: UUID="866b5a93-9ca9-44cf-9b89-2a3750f92a1b" TYPE="swap" 
/dev/sda8: LABEL="home" UUID="2dbfafcb-7baa-4984-b2e0-3907b639b20f" TYPE="ext4" 
/dev/sdb1: LABEL="PICO-C" UUID="F82A-E7AC" TYPE="vfat" 
Et sinon, j'ai un peu de mal à comprendre ce que je dois faire après avoir monté les partitions et lancé la commande "chroot". Simplement un "yaourt -Syu" ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par FoolEcho »

Guiux a écrit :Et sinon, j'ai un peu de mal à comprendre ce que je dois faire après avoir monté les partitions et lancé la commande "chroot". Simplement un "yaourt -Syu" ?
Un mkinitcpio -p linux pourrait suffire mais dans le doute commence par un pacman -U /var/cache/pacman/pkg/linux-LA VERSION DONT L'INSTALLATION A FOIRE-pkg.tar.xz. Puis mise à jour.
«The following statement is not true. The previous statement is true.» :nage:
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [MàJ Kernel] Freeze pendant MàJ ==> ERROR FATAL au lance

Message par Guiux »

Youhou !!! Je vous écrit depuis mon Archlinux !

Merci à vous, je ne connaissais pas du tout chroot. J'aurais au moins appris quelque-chose...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Répondre