Solution dans ArchLinux: le périphérique racine n'est pas configuré pour être monté

Il y a quelques jours, après la mise à jour vers Kernel 3.10, quand j'ai commencé ma toute nouvelle ArchLinux après le GRUB, J'ai reçu un avertissement qui disait:

Le périphérique racine n'est pas configuré pour être monté en lecture-écriture! Il se peut que ce soit à nouveau fscké plus tard

Mais comme tout a commencé normalement, je n'y ai pas prêté attention. Mais aujourd'hui, j'ai décidé que je ne voulais plus voir cet avertissement et j'ai commencé à chercher les causes possibles.

Vérifier mon dossier / etc / fstab Je remarque que les disques sont montés avec l'option rw (lecture-écriture), donc l'avertissement ci-dessus n'avait aucun sens.

Sans Internet dans la maison, je ne pourrais pas chercher Google ni les Forums ou la Arch Wiki, j'ai donc continué à "toucher" les fichiers, en vérifiant où se trouvait le problème.

Alors j'ai pensé: qui est celui qui dit à ma distribution de lever le noyau sur une partition donnée? Et il s'avère que le premier qui apparaît lorsque vous allumez l'ordinateur n'est autre que GRUB.

Archivage du fichier /etc/grub/grub.cfg J'ai remarqué le problème sur la ligne:

linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 ro quiet

Qui si vous le regardez a l'option ro (Lecture seule) et cela devrait être rw (lecture écriture).

Pour résoudre ce problème, je n'ai pas touché le fichier manuellement, mais j'ai d'abord exécuté la commande:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Ensuite, lors de l'accès à nouveau à la configuration GRUB, la ligne est déjà apparue correctement:

linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 rw quiet

J'ai redémarré l'ordinateur et voilà, l'avertissement a disparu 🙂


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   al_Sever dit

    Salut,
    C'est la première fois que je commente, même si je vous suis régulièrement.
    J'utilise Arch depuis peu de temps et depuis la mise à jour vers le noyau 3.10, j'obtiens cette erreur, même si, comme vous le dites, tout semble continuer à fonctionner correctement. J'ai procédé comme indiqué dans le post et "rw" apparaît déjà dans grub.cfg, mais quand je redémarre, l'erreur continue d'apparaître.

    Je profite de cette occasion pour vous féliciter sur le blog.

    1.    animé dit

      Salut

      Avez-vous remarqué si le fichier /etc/grub/grub.cfg a également changé le ro en rw? J'ai commencé à chercher dans le forum Arch et peut-être que votre cas ne ressemble pas au mien et que vous devez faire ce qu'ils indiquent dans ce poste, bien que je vous suggère de lire le fil entier. Dans ce même fil, l'un des utilisateurs résout son problème exactement comme moi.

      1.    al_Sever dit

        J'ai installé sur une autre partition Ubuntu et il y a le grub "master", j'ai mis à jour ce dernier et l'erreur n'apparaît plus.

        Merci beaucoup

  2.   Davidlg dit

    comme on dit dans le forum Arch-Spanish, réinstallez grub2 et exécutez
    # grub-mkconfig -o /boot/grub/grub.cfg

    1.    animé dit

      Je n'ai pas eu à réinstaller Grub2. Exécutez simplement la commande que vous mentionnez.

  3.   al_Sever dit

    Ce n'est peut-être pas le bon endroit, mais profitant du fait que le message concerne Arch, est-ce que quelqu'un sait pourquoi libreoffice 4.1 n'est toujours pas dans le référentiel Arch?

    1.    animé dit

      Hmm, aucune idée, il faudrait chercher et lire à ce sujet.

    2.    Manuel de la source dit

      Normalement, dans Arch Linux, nous avons les dernières versions du logiciel peu de temps après la sortie, mais LibreOffice est une exception, il faut toujours beaucoup de temps pour atteindre des dépôts stables. La dernière fois que j'ai vérifié, cela a pris environ un mois, si je ne me trompe pas.

      Ce que vous pouvez faire pendant est de le compiler ou de l'installer à partir de Testing.

  4.   Abraham dit

    Merci elav, j'ai passé des semaines à chercher cette solution et c'était quelque chose de si simple, l'avertissement était devenu courant xD.

    1.    animé dit

      Hahaha, la même chose m'est arrivée jusqu'à ce que j'en ai marre de le voir ... au diable avec Warning

      1.    Manuel de la source dit

        Hahahaha, un autre comme lui, la première fois que le message est sorti, j'ai fait ce qu'il disait, j'ai fsck la partition racine, et comme c'était inutile, je l'ai juste ignoré, à la fin cela n'a pas semblé affecter du tout. 😀

        Il semble que tous les utilisateurs d'Arch soient paresseux. 😀

  5.   grignoter dit

    Je reçois aussi ce petit message et je passe fsck xd ... mais le fait est que je n'ai pas / etc / grub, je vais essayer de modifier /boot/grub/grub.cfg.

  6.   Lépreux_Ivan dit

    Solution pour ceux qui comme moi utilisent Syslinux au lieu de Grub2.

    Faire:
    sudo main /boot/syslinux/syslinux.cfg

    Sur la ligne du noyau, changez le ro en rw.

    Enregistrer et

    Enregistrez et redémarrez.
    Problème résolu.

  7.   pandev92 dit

    Quand j'ai utilisé archlinux, cela m'est apparu aussi, mais comme je n'ai rien remarqué d'étrange, je n'ai jamais pensé à le réparer.

  8.   ils marmonnent dit

    Merci, la vérité est que j'étais stressé de voir cet avertissement, même s'il n'a rien influencé dans le système.

    Salutations.

  9.   auroszx dit

    J'ai fait quelque chose de similaire à ce qu'ils ont suggéré avec GRUB2 dans le fil, mais en BURG. Pour ceux d'entre vous qui utilisent BURG comme moi, modifiez le fichier:

    /etc/burg.d/proxifiedScripts/linux

    Trouvez la ligne 92, et là où il est dit «ro», remplacez-la par «rw». Puis exécutez en tant que root:

    burg-mkconfig -o /boot/burg/burg.cfg

    Et avec cela, vous devriez être prêt.

  10.   gâteau dit

    Il semble que le problème soit déjà résolu en standard. J'ai fait une installation propre et maintenant ce message n'apparaît plus.

  11.   Yoyo dit

    Dans manjaro c'est dans:

    /boot/grub/grub.cfg

  12.   gâteau dit

    Autre chose, le fichier est supposé /boot/grub/grub.cfg Il ne doit pas être modifié, de préférence vous devez travailler avec / Etc / default / grub. Là tu dois ajouter rw:

    ...
    GRUB_DISTRIBUTOR = »Arche»
    GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
    GRUB_CMDLINE_LINUX = »»
    ...

    1.    auroszx dit

      Le fait est que cela peut vous arriver comme moi, je l'ai fait comme vous le dites et lors de la génération de la configuration j'ai mis "rw ro quiet splash". Je veux dire, il n'a rien arrangé.
      Il serait préférable de corriger la ligne 138 de /etc/grub.d/10_linux ou la ligne 92 de /etc/burg.d/10_linux_proxy. De cette façon, lors de la mise à jour de la configuration, il sera parfaitement corrigé.

      1.    gâteau dit

        Je dirais quelque chose comme "ro rw nosequemás" mais de toute façon le problème l'avertissement a cessé de sortir.
        Des choses "étranges" ont tendance à se produire à Arch. Par exemple, avant de réinstaller Arch, avec le noyau LTS ALSA, il reconnaissait tout, après la réinstallation, j'ai dû installer PulseAudio pour le faire fonctionner avec mes écouteurs; et pas tout le monde.

      2.    xpt dit

        merci!

  13.   Jean dit

    Cela n'a pas fonctionné pour moi, ce message continue d'apparaître lors du démarrage.
    J'ai exécuté la commande: sudo grub-mkconfig -o /boot/grub/grub.cfg, pas de problème, mais au démarrage, je reçois toujours le message.

  14.   Xavier dit

    Merci, je vais essayer. J'avais remarqué l'erreur, mais quand j'ai vu que tout fonctionnait correctement, je n'ai pas commencé à chercher une solution.

  15.   Ile Maurice dit

    Je vous remercie…..
    Quand il a été installé (cela m'est arrivé comme dans d'autres occasions) j'ai reçu le message qu'il a été installé en tant que grub.cfg.pacnew et quand je redémarre la douleur à l'oeil le message d'erreur…. Donc avant de faire le changement respectif des fichiers, j'ai commencé à comparer les deux fichiers (grub.cfg et grub.cfg.pacnew) et il s'avère qu'il y avait des différences:
    d'abord celui que vous avez mentionné del ro et rw
    puis l'UUID du / dev / sda2 que vous pouvez vérifier dans le fstab, il a été changé dans le grub.cfg.pacnew,
    ainsi que dans le grub.cfg, il apparaît, regardez le 2 à la fin
    if [x $ feature_platform_search_hint = xy]; puis
    search –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
    et dans grub.cfg.pacnew, il est changé en 5
    if [x $ feature_platform_search_hint = xy]; puis
    search –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5

  16.   serfaviros dit

    J'avais déjà proposé cette solution et cela fonctionnait sur mon ordinateur de bureau (bios) mais pas sur mon ordinateur portable (uefi). Dans mon ordinateur portable pour démarrer, il utilise efistub seul, ni grub, ni syslinux, ni gumiboot. Si j'installe grub cela résoudrait sûrement le problème, mais j'aimerais trouver la solution avant de partir sur une tangente.

  17.   Gabriel dit

    Merci pour le post, il y a quelques jours je regardais aussi cet avertissement mais comme tout allait encore bien et que je ne voulais pas le réparer, ne cherchez rien 😀 mais aujourd'hui j'en ai eu marre de le voir.
    Salutations, merci pour le message.

  18.   Fernando dit

    Merci beaucoup, j'ai examiné de nombreux paramètres et je n'ai pas pu trouver quel était le problème. Cela commençait à me faire peur. : p

  19.   Tobéire dit

    Ça m'a aidé.
    Mais j'utilise syslinux, et je suis allé dans le dossier / boot / syslinux et j'ai édité le fichier syslinux.cfg et j'ai changé tout ce qui disait ro en rw.
    Merci beaucoup.

  20.   Clau dit

    Merci, si ça marche!
    À votre santé!!!! 🙂

  21.   ldd dit

    Je viens de tout mettre à jour, j'ai eu peur quand j'ai vu ce message, j'ai pensé que mon installation serait perdue, merci pour l'information, tout va bien maintenant.

  22.   soldat de cavalerie dit

    Merci elav, cela a parfaitement fonctionné

  23.   Martin Coll dit

    Il a non seulement corrigé l'erreur mentionnée, mais également une erreur qu'il avait précédemment. Il y avait une ligne qui était obsolète par rapport à une mise à jour précédente, et je la modifiais à la main à chaque démarrage!

    Merci beaucoup! 🙂

  24.   Joaco dit

    Merci cela a parfaitement fonctionné. Maintenant continue de lancer un message, mais je pense que c'est normal

  25.   Rodolfo Martinez dit

    Votre contribution m'a été très utile, merci!
    J'ai juste une question, dans la ligne que vous avez écrite:

    En vérifiant le fichier /etc/grub/grub.cfg, j'ai remarqué le problème dans la ligne:

    Ce ne serait pas dans l'adresse / boot / grub / au lieu de / etc ??.

  26.   ghermain dit

    Cela fonctionne-t-il pour Kademar qui est basé sur Arch?