[Boot] Mount: unknown filesystem type 'ext4'(Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
SevenMoor
newbie
Messages : 5
Inscription : sam. 10 sept. 2016, 22:35

[Boot] Mount: unknown filesystem type 'ext4'(Résolu)

Message par SevenMoor »

Bonjour à tous :) ,
J'ai récemment installé Arch en dual-boot avec Windows 10 sur un Dell xps 15 9550, en mode UEFI. Quand je tente de Booter mon système, avec systemd, j'obtiens une magnifique erreur me disant :
Mount: Unknown filesystem type 'ext4'
et je suis redirigé vers un shell d'urgence, ne voulant pas reconnaitre la plupart des commandes Core.

Je vous remercie d'avance de vous pencher sur mon cas. Je suis bien conscient de ne pas avoir fourni assez d'informations pour identifier mon problème, mais j'ignore quels indices il vous faut, donc n'hésitez pas à me demander,
Sur ce bonne journée à tous
Dernière modification par SevenMoor le mar. 25 oct. 2016, 22:36, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par benjarobin »

Bonjour,
Quel est déjà le chargeur de démarrage utilisé avec son fichier de configuration (via pastebin).
As tu créé une partition de boot ou plus généralement comme question, quel est ton schéma de partition, les partitions créées...
Quelle est la sortie en root depuis un CD d'installation de : blkid. Quel est le contenu de ton fstab, pour cela tu dois monter la partition racine, par exemple dans /mnt, et donc nous fournir /mnt/etc/fstab.
Ou se trouve le fichier vmlinuz-linux et les initramfs-linux-* ? As tu bien penser à générer l'initramfs via mkinitcpio ?
A quel moment tu obtiens cette erreur, qu'est ce qui est affiché autour de cette erreur ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
SevenMoor
newbie
Messages : 5
Inscription : sam. 10 sept. 2016, 22:35

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par SevenMoor »

Bonjour,
Désolé d'avoir laissé ce post sans réponse pendant aussi longtemps, j'ai hélas perdu pendant quelques jours ma connexion internet.

Alors pour le chargeur de démarrage j'utilise systemd-boot et voici son fichier de configuration : http://pastebin.com/7cwaMtSw
Voici également le fichier arch.conf qui va avec : http://pastebin.com/XvyEN21D
Voici la sortie du blkid et le contenu du fstab

Le vmlinuz-linux et les initramfs-linux-* sont dans a racine du Boot tel qu'indiqué par mon fstab. J'ai bien généré l'nitramfs même si je maîtrise peu mkinitcpio et je pourrais avoir manqué un élément lors de l'execution. J'obtiens l'erreur lors de la tentative de mon ordinateur de monter la partition principale (/dev/nvme0n1p7) et à ce moment il m'affiche qu'il ne reconnait pas ext4 et ne peut monter la partition.

Merci beaucoup pour votre patience et votre aide :D
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par benjarobin »

Les UUID de ton fichier fstab sont faux, je ne sais pas comment tu as fait pour que cela soit le cas...
Et il faut utiliser des UUID pour les paramètres kernel si tu ne veux pas avoir de souci. Donc en résumé:
Remplace dans ton arch.conf:

Code : Tout sélectionner

options root=/dev/nvme0n1p7 rw
Par

Code : Tout sélectionner

options root=UUID=4694ba48-b9b7-4ca9-a26b-ba3d08d254c5 rw
Et remplace la ligne du fstab pour monter la racine par

Code : Tout sélectionner

UUID=4694ba48-b9b7-4ca9-a26b-ba3d08d254c5  /       ext4    rw,relatime,data=ordered    0 1
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
SevenMoor
newbie
Messages : 5
Inscription : sam. 10 sept. 2016, 22:35

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par SevenMoor »

Bonjour,
Le bootloader parvient à présent à booter sans l'erreur de reconnaissance de l'ext4, cependant, après un temps d'attente de 10 secondes, j'obtiens un message me signifiant que la partition à monter n'a pas pu être trouvée, et il me renvoie l'uuid de mon nvme0n1p7. Et j'atteris de nouveau dans le shell d'urgence.
Que faire à ce stade?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par Xorg »

Tu as corrigé ton fstab comme te l'a dit Benjarobin ? Parce que là, tout ce qu'on voit, c'est que l'initramfs n'arrive pas à trouver ta partition racine, et ça vient d'un soucis avec ton fstab ça.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par benjarobin »

@Xorg S'il est effectivement dans le shell d'urgence (dans le busybox de l'initramfs) alors le fstab n'est pas encore lu. Cela veut dire que son arch.conf peut être invalide

Ce qui est le plus probable c'est qu'un module manque dans l'initramfs... Le plus simple étant d'essayer avec l'initramfs fallback contenant tous les modules.
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
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par Xorg »

Effectivement. J'ai lu le wiki un peu trop vite tout à l'heure, et je viens de m'apercevoir qu'il faut bien ajouter le module nvme au fichier /etc/mkinitcpio.conf (vu que le module n'est pas compilé en dur dans Arch).
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par benjarobin »

Normalement lorsque l'on lance mkinitcpio il devrait rajouter ce module automatiquement. En tout cas en démarrant en mode fallback il y a tout les modules, donc cela devrait fonctionner. Puis il suffit de re-générer l'initramfs via mkinitcpio
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
SevenMoor
newbie
Messages : 5
Inscription : sam. 10 sept. 2016, 22:35

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par SevenMoor »

Merci beaucoup pour votre aide! A présent mon boot fonctionne correctement grâce au module nvme!
Merci pour votre aide et bonne journée
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Boot] Mount: unknown filesystem type 'ext4'

Message par Xorg »

Édite le premier message et ajoute (Résolu) dans le titre s'il te plaît. :)
:resolu:
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Répondre