Oplossing in ArchLinux: het root-apparaat is niet geconfigureerd om te worden gemount

Een paar dagen geleden, na het updaten naar Kernel 3.10, toen ik mijn gloednieuwe begon ArchLinux na de GRUB, Ik kreeg een waarschuwing die zei:

Het root-apparaat is niet geconfigureerd om als lezen / schrijven te worden gemount! Het kan later opnieuw worden gefsckt

Maar aangezien alles normaal begon, lette ik er niet op. Maar vandaag besloot ik dat ik die waarschuwing niet meer wilde zien en ben op zoek gegaan naar de mogelijke oorzaken.

Mijn dossier controleren / Etc / fstab Ik merk dat de schijven zijn gemonteerd met de optie rw (lezen-schrijven), daarom was de bovenstaande waarschuwing zinloos.

Zonder internet in huis kon ik niet zoeken Kopen Google Reviews noch in de Forum of de Arch Wiki, dus bleef ik de bestanden "aanraken" om te controleren waar het probleem zou kunnen zijn.

Dus ik dacht: wie is degene die mijn distributie vertelt om de kernel op een bepaalde partitie te verhogen? En het blijkt dat de eerste die verschijnt wanneer u de computer aanzet, niemand minder is dan GRUB.

Het bestand inchecken /etc/grub/grub.cfg Ik zag het probleem aan de lijn:

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

Wat als je ernaar kijkt de optie heeft ro (Alleen lezen) en het zou moeten zijn rw (lezen schrijven).

Om dit op te lossen heb ik het bestand niet handmatig aangeraakt, maar heb ik eerst de opdracht uitgevoerd:

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

Bij het opnieuw openen van de GRUB-configuratie verscheen de regel correct:

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

Ik heb de computer opnieuw opgestart en voila, de waarschuwing is verdwenen 🙂


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   al_SeverR zei

    Hallo,
    Het is de eerste keer dat ik commentaar geef, hoewel ik je regelmatig volg.
    Ik werk al een korte tijd bij Arch en ook sinds ik geüpdatet ben naar kernel 3.10 krijg ik die foutmelding, hoewel, zoals je zegt, alles correct lijkt te blijven werken. Ik ben doorgegaan zoals aangegeven in de post en "rw" verschijnt al in grub.cfg, maar als ik opnieuw start, krijg ik steeds een foutmelding.

    Ik maak van de gelegenheid gebruik om je te feliciteren met de blog.

    1.    levendig zei

      Hi

      Is het je opgevallen dat het bestand /etc/grub/grub.cfg ook de ro in rw veranderde? Ik begon te zoeken in het Arch-forum en misschien is jouw zaak niet zoals de mijne en moet je doen wat ze aangeven dit bericht, hoewel ik je aanraden de hele thread te lezen. In diezelfde thread lost een van de gebruikers zijn probleem precies op zoals ik.

      1.    al_SeverR zei

        Ik heb op een andere Ubuntu-partitie geïnstalleerd en er is de "master" -grub, ik heb de laatste bijgewerkt en de fout verschijnt niet meer.

        heel hartelijk bedankt

  2.   davidlg zei

    zoals ze zeggen in het Arch-Spanish forum installeer grub2 opnieuw en voer uit
    # grub-mkconfig -o /boot/grub/grub.cfg

    1.    levendig zei

      Ik hoefde Grub2 niet opnieuw te installeren. Voer gewoon de opdracht uit die u noemt.

  3.   al_SeverR zei

    Het is misschien niet de juiste plek, maar als je profiteert van het feit dat het bericht over Arch gaat, weet iemand waarom libreoffice 4.1 nog steeds niet in de Arch-repo staat?

    1.    levendig zei

      Hmm, geen idee, je zou erover moeten zoeken en lezen.

    2.    Handleiding van de Bron zei

      Normaal gesproken hebben we in Arch Linux de nieuwste versies van de software kort na de release, maar LibreOffice is een uitzondering, het duurt altijd lang om stabiele repo's te bereiken. De laatste keer dat ik het controleerde, duurde ongeveer een maand, als ik me niet vergis.

      Wat u kunt doen, is het compileren of installeren vanuit Testing.

  4.   Abraham zei

    Bedankt elav, ik heb weken naar deze oplossing gezocht en het was zoiets eenvoudigs, de waarschuwing was gemeengoed geworden xD.

    1.    levendig zei

      Hahaha hetzelfde gebeurde met mij totdat ik het zat werd om het te zien .. naar de hel met Warning

      1.    Handleiding van de Bron zei

        Hahahaha, zoiets als het, de eerste keer dat het bericht uitkwam, deed ik wat het zei, ik fsck de rootpartitie, en aangezien het niet hielp, negeerde ik het gewoon, uiteindelijk leek het helemaal geen effect te hebben. 😀

        Het lijkt erop dat alle Arch-gebruikers lui zijn. 😀

  5.   snikken zei

    Ik krijg ook dat kleine bericht en kom voorbij fsck xd ... maar het punt is dat ik / etc / grub niet heb, ik ga proberen /boot/grub/grub.cfg te wijzigen.

  6.   Leper_Ivan zei

    Oplossing voor degenen zoals ik die Syslinux gebruiken in plaats van Grub2.

    Doen:
    sudo hand /boot/syslinux/syslinux.cfg

    Verander op de kernelregel de ro in rw.

    Opslaan en

    Opslaan en opnieuw opstarten.
    Probleem opgelost.

  7.   pandev92 zei

    Toen ik archlinux gebruikte, kwam het mij ook voor, maar aangezien ik niets vreemds opmerkte, heb ik er nooit aan gedacht om het te repareren.

  8.   mompelen ze zei

    Bedankt, de waarheid is dat ik gestrest was bij het zien van die waarschuwing, ook al had het niets in het systeem.

    Groeten.

  9.   auroszx zei

    Ik deed iets soortgelijks als wat ze suggereerden met GRUB2 in de thread, maar in BURG. Voor degenen onder u die BURG zoals ik gebruiken, bewerk het bestand:

    /etc/burg.d/proxifiedScripts/linux

    Zoek regel 92, en waar het "ro" zegt, verander het in "rw". Voer dan uit als root:

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

    En daarmee zou je klaar moeten zijn.

  10.   koekje zei

    Het lijkt erop dat het probleem al standaard is verholpen. Ik heb een schone installatie uitgevoerd en nu verschijnt dat bericht niet meer.

  11.   Yoyo zei

    In manjaro is het in:

    /boot/grub/grub.cfg

  12.   koekje zei

    Een ander ding, het bestand hoort dat te doen /boot/grub/grub.cfg Het mag niet worden bewerkt, bij voorkeur moet u ermee werken / Etc / default / grub. Daar moet je toevoegen rw:

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

    1.    auroszx zei

      Het punt is dat het jou kan overkomen zoals ik, ik deed het zoals je zegt en bij het genereren van de configuratie heb ik "rw ro quiet splash" geplaatst. Ik bedoel, het heeft niets opgelost.
      Het verdient de voorkeur om regel 138 van /etc/grub.d/10_linux of regel 92 van /etc/burg.d/10_linux_proxy te repareren. Op die manier zal het bij het updaten van de configuratie perfect worden opgelost.

      1.    koekje zei

        Ik zou zoiets zeggen als "ro rw nosequemás", maar hoe dan ook, het probleem dat de waarschuwing kwam, kwam niet meer uit.
        "Vreemde" dingen gebeuren in Arch. Voordat ik bijvoorbeeld Arch opnieuw installeerde, met de LTS ALSA-kernel, herkende het alles, na het opnieuw installeren moest ik PulseAudio installeren om het te laten werken met mijn koptelefoon; en niet iedereen.

      2.    xpt zei

        dank je wel!

  13.   John zei

    Het werkte niet voor mij, dat bericht blijft verschijnen tijdens het opstarten.
    Ik heb het commando uitgevoerd: sudo grub-mkconfig -o /boot/grub/grub.cfg, geen probleem, maar tijdens het opstarten krijg ik nog steeds het bericht.

  14.   Xavier zei

    Bedankt, ik zal het proberen. Ik had de fout opgemerkt, maar toen ik zag dat alles correct werkte, ging ik niet op zoek naar een oplossing.

  15.   Mauricio zei

    Dank je…..
    Toen het werd geïnstalleerd (het overkwam mij zoals in sommige andere gevallen) kreeg ik het bericht dat het was geïnstalleerd als grub.cfg.pacnew en toen ik pijn in het oog herstart kreeg ik de foutmelding…. Dus voordat ik de respectieve wijziging van de bestanden aanbracht, begon ik de twee bestanden (grub.cfg en grub.cfg.pacnew) te vergelijken en het bleek dat er enkele verschillen waren:
    eerst degene die je noemde del ro en rw
    vervolgens de UUID van de / dev / sda2 die u kunt controleren in de fstab, deze werd gewijzigd in de grub.cfg.pacnew,
    evenals in de grub.cfg lijkt het te kijken naar de 2 aan het einde
    if [x $ feature_platform_search_hint = xy]; vervolgens
    zoeken –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
    en in grub.cfg.pacnew is het gewijzigd in 5
    if [x $ feature_platform_search_hint = xy]; vervolgens
    zoeken –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5

  16.   servaviros zei

    Ik had deze oplossing eerder bedacht en het werkte op mijn desktopcomputer (bios) maar niet op mijn laptop (uefi). In mijn laptop gebruikt het alleen efistub, noch grub, noch syslinux, noch gumiboot. Als ik grub installeer, zou het zeker het probleem oplossen, maar ik zou graag de oplossing willen vinden voordat ik op een raaklijn ga.

  17.   Gabriel zei

    Bedankt voor de post, een paar dagen geleden keek ik ook naar die waarschuwing, maar aangezien alles nog steeds in orde was en ik het niet wilde repareren, zoek niet naar iets hoys, maar vandaag werd ik het zat om het te zien.
    Groeten, bedankt voor de post.

  18.   Fernando zei

    Heel erg bedankt, ik had veel instellingen gecontroleerd en kon niet vinden wat het probleem was. Het begon me bang te maken. : p

  19.   Tobeiros zei

    Het heeft me geholpen.
    Maar ik gebruik syslinux, en ik ging naar de / boot / syslinux-map en bewerkte het syslinux.cfg-bestand en veranderde alles wat ro zei tegen rw.
    Heel hartelijk bedankt.

  20.   Clau zei

    Bedankt, als het werkt!
    Vriendelijke groeten!!!! 🙂

  21.   ldd zei

    Ik heb zojuist alles bijgewerkt, ik was bang toen ik dat bericht zag, ik dacht dat mijn installatie verloren zou gaan, bedankt voor de informatie, alles is nu in orde.

  22.   cavalerist zei

    Bedankt elav, het werkte perfect

  23.   Martin Coll zei

    Het loste niet alleen de genoemde fout op, maar ook een fout die het eerder had. Er was een regel die verouderd was ten opzichte van een vorige update, en ik was deze elke keer dat ik opstartte met de hand aan het aanpassen!

    Erg bedankt! 🙂

  24.   joaco zei

    Bedankt dat het perfect werkte. Blijf nu een berichtje gooien, maar ik denk dat het normaal is

  25.   Rodolfo Martinez zei

    Je bijdrage was erg nuttig voor mij, bedankt!
    Ik heb maar één vraag, in de regel die je schreef:

    Bij het controleren van het bestand /etc/grub/grub.cfg zag ik het probleem in de regel:

    Het zou niet in het / boot / grub / adres staan ​​in plaats van / etc ??.

  26.   Germaine zei

    Werkt dit voor Kademar die op Arch is gebaseerd?