[Kernel] unable to find root device[Résolu]

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

Mon système est maintenant completement à jours
Alors je viens de faire :

Code : Tout sélectionner

yaourt linux-rt
et je me retrouve avec 2 choix possibles:
  • linux-rt
    linux-rt-ice
    linux-rt-lts
Pour rt et rt-lts, yaourt me dit:
Paquet non supporté, peut être dangereux
puis il me demande si je veux éditer PKGBUILD :roll:
je mets non parce que j'y connais rien
Il me met alors qu'il s'agit d'un paquet splité :?
Puis si je veux lancer la compilation.
J'aime les risques alors je mets O
Et là ça merdois:

Code : Tout sélectionner

==>ERREUR: L'extraction de Linux-3.2.tar.xz a échoué
Abandon...
==>ERREUR: Makepkg n'a pas pu construire linux-rt.
Quant à rt-ice il me dit qu'il ne le trouve pas dans les dépots AUR :cry:

Est-il possible d'installer ce type de noyau sous Archlinux ?

Merci de vos réponses.
Hé ben même avec les yeux grands ouverts je n'y vois rien !
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Kernel] unable to find root device

Message par oktoberfest »

Tu as assez de place dans ton /tmp ? Si /tmp est en ram, tu le satures peut-être.

Tu peux définir un autre répertoire temporaire pour yaourt avec l'option --tmp
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Kernel] unable to find root device

Message par oktoberfest »

leyoy a écrit : Et là ça merdois:

Code : Tout sélectionner

==>ERREUR: L'extraction de Linux-3.2.tar.xz a échoué
Abandon...
==>ERREUR: Makepkg n'a pas pu construire linux-rt.
Tu as assez de place dans ton /tmp ? Si /tmp est en ram, tu le satures peut-être.

Tu peux définir un autre répertoire temporaire pour yaourt avec l'option --tmp

EDIT : ce qui est intéressant (et qui manque) ce sont les messages avant "L'extraction de linux ... a échoué"
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

En fait j'ai:

Code : Tout sélectionner

.... Write failed
linux-3.2/virt/kvm_main.c: Write failed
bsdtar: Error exit delayed from previous errors.
J'ai effectivement une impossibilité d'écriture de ce que bsdtar essai d'extraire ...
Je vais essayer de refaire cela avec un dossier temporaire.

Je vous tiens au courant.
Hé ben même avec les yeux grands ouverts je n'y vois rien !
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Kernel] unable to find root device

Message par oktoberfest »

Ce message signifie effectivement que ton /tmp est plein. N'oublie pas de le vider pour que ton système continue à bien fonctionner.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

J'ai vidé /tmp.
J'ai créé un répertoire /Tmp dans mon home.
j'ai fait:

Code : Tout sélectionner

yaourt --tmp /home/leyoy/Tmp linux-rt
j'ai lancé linux-rt.

Mais j'arrive toujours à cette erreur de segmentation:

Code : Tout sélectionner

erreur interne du compilateur: Erreur de segmentation
Que faire ? :cry:
Hé ben même avec les yeux grands ouverts je n'y vois rien !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Kernel] unable to find root device

Message par benjarobin »

Réinstalle tout base-devel
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

Ok donc j'ai fait:

Code : Tout sélectionner

yaourt -R base-devel
puis:

Code : Tout sélectionner

yaourt base-devel
Je recommence la compil et je vous tiens au courant ...
Si ça ne marche pas je vais aussi tester ma RAM car j'ai sous la main un odinosaure sur le quel je faits ces tests et ne suis sûre de rien ...
Pendant la compilation j'ai aussi des messages qui s'affichent et qui disent:

Code : Tout sélectionner

Assembler message
Warning: shift count out of range (32 is not between 0 and 31)
Je ne sais pas si c'est normal ...
Hé ben même avec les yeux grands ouverts je n'y vois rien !
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

Bon je me demande si je vais y arriver ...
Ça ne marche toujours pas, j'ai toujours cette erreur interne au compilateur.
je ne sais plus trop quoi faire ...
J'ai tester ma RAM avec un cd d'ubuntu et aucune erreur n'a été trouvé.
Vu la manière hasarseuse de l'arrivée de ce problème de compilation (ça n'arrive jamais au même endroit) je penche pour un problème matériel. Mais je ne sais pas trop.
Quelqu'un a-t'il déjà réussi à compiler ce noyau ?
Hé ben même avec les yeux grands ouverts je n'y vois rien !
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Kernel] unable to find root device

Message par FoolEcho »

leyoy a écrit :Quelqu'un a-t'il déjà réussi à compiler ce noyau ?
Je viens de le faire pour vérifier. Aucun problème (même en compilation croisée, c'est-à-dire en 64 ou 32 bits).

Ça ne résoudra pas ces questions de compilation, mais tu devrais quand même configurer le dépôt [archlinuxfr] dans ton pacman.conf (Depot_archlinuxfr) car linux-rt y est disponible (pas à jour vis-à-vis de Aur, mais il te suffit de le signaler au mainteneur :wink: ).
leyoy a écrit :Vu la manière hasarseuse de l'arrivée de ce problème de compilation (ça n'arrive jamais au même endroit) je penche pour un problème matériel. Mais je ne sais pas trop.
Tu pourrais nous poster la trace complète de la compilation ? (via pastebin pour des questions de longueur)

On peut voir la sortie de:

Code : Tout sélectionner

yaourt -Qs base-devel
?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

Bon, ça a fini par fonctionné 8) .
En fait en regardant dans mes paramètres de bios je me suis apperçu que la vitesse du processeur était réglé sur manual :?
C'est un pentium III et je l'ai remis à 1000 Mhz.
J'ai relancé la compil avec yaourt dans un prompt et ça a tourné toute l'après-midi jusqu'à l'installation du paquet linux-rt-lts.
Dons de ce côté là c'est réglé. Par conter je n'ai pas compris pourquoi le bios était réglé comme ça ...
Je suis donc de nouveau dans mon grub que j'essaie de configurer.
Je vous tiens au courant.
Hé ben même avec les yeux grands ouverts je n'y vois rien !
Avatar de l’utilisateur
leyoy
Hankyu
Messages : 43
Inscription : lun. 09 avr. 2012, 13:54
Localisation : Rhône-Alpes

Re: [Kernel] unable to find root device

Message par leyoy »

Yessss !!! :twisted:

Ça y est j'ai dompté la bête.
Merci à tous pour votre aide :bravo: .
Je mets un petit résolu et zou !
Hé ben même avec les yeux grands ouverts je n'y vois rien !
Répondre