Rješenje u ArchLinuxu: Korijenski uređaj nije konfiguriran za montiranje

Prije nekoliko dana, nakon ažuriranja na kernel 3.10, kada sam započeo svoj potpuno novi ArchLinux nakon što GRUB, Dobio sam upozorenje koje kaže:

Korijenski uređaj nije konfiguriran za montiranje čitanja i pisanja! Možda će se kasnije ponoviti

No kako je sve počelo normalno, nisam obraćala pažnju na to. Ali danas sam zaključio da više ne želim vidjeti to upozorenje i počeo sam tražiti moguće uzroke.

Provjeravam svoj dosje / Etc / fstab Primjećujem da su diskovi montirani s opcijom rw (čitaj-piši), stoga je gornje upozorenje bilo besmisleno.

Bez interneta u kući nisam mogao pretraživati Google ni u Forum ili Arch Wiki, pa sam nastavio "dodirivati" datoteke provjeravajući gdje bi mogao biti problem.

Pa sam pomislio: Tko je taj koji mojoj distribuciji govori da podigne jezgru na određenoj particiji? I ispada da je prvi koji se pojavi kad uključite računalo nitko drugi nego GRUB.

Provjeravanje datoteke /etc/grub/grub.cfg Primijetio sam problem na liniji:

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

Što ako pogledate ima mogućnost ro (Samo za čitanje) i trebalo bi biti rw (čitanje pisanja).

Da bih to riješio, datoteku nisam dodirnuo ručno, već sam prvo pokrenuo naredbu:

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

Tada se pri ponovnom pristupu GRUB konfiguraciji redak pojavio ispravno:

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

Ponovo sam pokrenuo računalo i voila, upozorenje je nestalo 🙂


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   al_SeveR dijo

    Pozdrav,
    To je prvi put da komentiram, iako vas redovito pratim.
    Kratko sam vrijeme s Archom, a također otkad sam se nadogradio na kernel 3.10, dobivam tu pogrešku, iako kao što kažete, čini se da sve nastavlja raditi ispravno. Nastavio sam kako je naznačeno u postu i "rw" se već pojavljuje u grub.cfg, ali kad se ponovno pokrenem, i dalje dobivam pogrešku.

    Koristim priliku da vam čestitam na blogu.

    1.    živo dijo

      Pozdrav:

      Jeste li primijetili je li datoteka /etc/grub/grub.cfg također promijenila ro u rw? Počeo sam tražiti forum na Archu i možda vaš slučaj nije poput mog i morate učiniti ono što oni označavaju ovaj post, iako predlažem da pročitate cijelu temu. U toj istoj niti jedan od korisnika rješava svoj problem točno kao i ja.

      1.    al_SeveR dijo

        Instalirao sam na drugu Ubuntu particiju i postoji "master" grub, ažurirao sam potonju i pogreška se više ne pojavljuje.

        Puno hvala

  2.   davidlg dijo

    kako kažu na Arch-Spanish forumu, ponovo instalirajte grub2 i pokrenite
    # grub-mkconfig -o /boot/grub/grub.cfg

    1.    živo dijo

      Nisam morao ponovno instalirati Grub2. Samo pokrenite naredbu koju spominjete.

  3.   al_SeveR dijo

    Možda nije pravo mjesto, ali iskorištavajući činjenicu da je post o Archu, zna li netko zašto libreoffice 4.1 još uvijek nije u Arch repo-u?

    1.    živo dijo

      Hmm, nemam pojma, morali biste tražiti i čitati o tome.

    2.    Priručnik o izvoru dijo

      Uobičajeno u Arch Linuxu imamo najnovije verzije softvera ubrzo nakon izdanja, ali LibreOffice je iznimka, uvijek treba puno vremena da se postignu stabilni repo-oglasi. Zadnji put kad sam provjerio, trebalo je otprilike mjesec dana, ako se ne varam.

      Ono što možete učiniti dok ga kompajlirate ili instalirate iz Testiranja.

  4.   Abraham dijo

    Hvala elav, proveo sam tjedne tražeći ovo rješenje i bilo je nešto tako jednostavno, upozorenje je postalo uobičajeno xD.

    1.    živo dijo

      Hahaha isto se dogodilo i meni dok se nisam umorio od gledanja .. k vragu s Upozorenjem

      1.    Priručnik o izvoru dijo

        Hahahaha, još jedan takav, prvi put kad je poruka izašla, učinio sam ono što je rekla, provjerio sam root particiju, a budući da nije pomogla, samo sam je ignorirao, na kraju izgleda da uopće nije utjecao. 😀

        Čini se da su svi korisnici Archa pomalo lijeni. 😀

  5.   njuškati dijo

    Također dobijem tu malu poruku i prođem fsck xd ... ali poanta je u tome što nemam / etc / grub, pokušat ću izmijeniti /boot/grub/grub.cfg.

  6.   Leper_Ivan dijo

    Rješenje za one poput mene koji koriste Syslinux umjesto Grub2.

    Čini:
    sudo hand /boot/syslinux/syslinux.cfg

    Na liniji jezgre promijenite ro u rw.

    Spremi i

    Spremite i ponovo pokrenite.
    Problem riješen.

  7.   pandev92 dijo

    Kad sam koristio archlinux, i meni se ukazao, ali budući da nisam primijetio ništa čudno, nikad nisam mislio to popraviti.

  8.   mrmljaju dijo

    Hvala vam, istina je da me je naglasilo to upozorenje, čak i ako nije utjecalo na bilo što u sustavu.

    Pozdrav.

  9.   auroszx dijo

    Napravio sam nešto slično onome što su predložili s GRUB2 u niti, ali u BURG-u. Za one koji koristite BURG poput mene uredite datoteku:

    /etc/burg.d/proxifiedScripts/linux

    Pronađite redak 92 i tamo gdje piše "ro" promijenite ga u "rw". Zatim pokrenite kao root:

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

    I s tim biste trebali biti spremni.

  10.   kolačić dijo

    Čini se da je problem već standardno riješen. Čisto sam instalirao i sada se ta poruka više ne pojavljuje.

  11.   Yoyo dijo

    U manjaru je u:

    /boot/grub/grub.cfg

  12.   kolačić dijo

    Druga stvar, datoteka bi trebala /boot/grub/grub.cfg ne bi ga trebalo uređivati, po mogućnosti trebate raditi s njim / Etc / default / grub. Tamo morate dodati rw:

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

    1.    auroszx dijo

      Poanta je u tome da vam se može dogoditi poput mene, da sam to učinio kako vi kažete i prilikom generiranja konfiguracije stavio sam "rw ro tihi pljusak". Mislim, ništa nije popravilo.
      Bilo bi poželjno popraviti redak 138 u /etc/grub.d/10_linux ili redak 92 u /etc/burg.d/10_linux_proxy. Na taj će način prilikom ažuriranja konfiguracije biti savršeno popravljen.

      1.    kolačić dijo

        Rekao bih nešto poput "ro rw nosequemás", ali svejedno je prestalo izlaziti upozorenje.
        "Čudne" se stvari obično događaju u Arch. Na primjer, prije ponovne instalacije Archa, sa LTS ALSA kernelom prepoznao je sve, nakon ponovne instalacije morao sam instalirati PulseAudio kako bi radio sa mojim slušnim aparatima; a ne svi.

      2.    xpt dijo

        hvala ti!

  13.   Jovan dijo

    Nije mi pošlo za rukom, ta se poruka pojavljuje tijekom pokretanja.
    Pokrenuo sam naredbu: sudo grub-mkconfig -o /boot/grub/grub.cfg, nema problema, ali prilikom dizanja i dalje dobivam poruku.

  14.   Xavier dijo

    Hvala, pokušat ću. Primijetio sam pogrešku, ali kad sam vidio da sve funkcionira ispravno, nisam počeo tražiti rješenje.

  15.   Mauricijus dijo

    Hvala vam…..
    Kad je instaliran (dogodilo mi se kao u nekim drugim prilikama), dobio sam poruku da je instaliran kao grub.cfg.pacnew i kada ponovno pokrenem bol u oku poruka o pogrešci .... Dakle, prije nego što sam napravio odgovarajuću promjenu datoteka, počeo sam uspoređivati ​​dvije datoteke (grub.cfg i grub.cfg.pacnew) i ispalo je da postoje neke razlike:
    prvo onaj kojeg ste spomenuli del ro y rw
    zatim UUID / dev / sda2 koji možete provjeriti na fstabu, promijenjen je u grub.cfg.pacnew,
    kao i u grub.cfg čini se da pogledajte 2 na kraju
    ako [x $ feature_platform_search_hint = xy]; zatim
    traži –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
    a u grub.cfg.pacnew mijenja se u 5
    ako [x $ feature_platform_search_hint = xy]; zatim
    traži –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5

  16.   serfraviri dijo

    Već sam prije smislio ovo rješenje i radilo je na mom stolnom računalu (bios), ali ne i na prijenosnom računalu (uefi). U mom prijenosnom računalu za pokretanje koristi samo efistub, niti grub, niti syslinux, niti gumiboot. Sigurno bi, ako instaliram grub, riješio problem, ali želio bih pronaći rješenje prije nego što krenem na tangentu.

  17.   Gabriel dijo

    Hvala na postu, prije nekoliko dana također sam gledao to upozorenje, ali budući da je sve još bilo u redu i nisam ga želio popraviti, ne tražim ništa 😀, ali danas mi je dosadilo to vidjeti.
    Pozdrav, hvala na postu.

  18.   Fernando dijo

    Puno vam hvala, pregledao sam mnoge postavke i nisam uspio pronaći u čemu je problem. Počelo me plašiti. : str

  19.   Tobeirus dijo

    Pomoglo mi je.
    Ali koristim syslinux i otišao sam u mapu / boot / syslinux te uredio datoteku syslinux.cfg i promijenio sve što je rečeno u ro u rw.
    Puno hvala.

  20.   Claudia dijo

    Hvala, ako uspije!
    Živjeli!!!! 🙂

  21.   ldd dijo

    Upravo sam sve ažurirao, uplašio sam se kad sam vidio tu poruku, mislio sam da će moja instalacija biti izgubljena, hvala na informacijama, sad je sve u redu.

  22.   Policajac dijo

    Hvala elav, uspjelo je savršeno

  23.   Martin Coll dijo

    Nije samo ispravio spomenutu grešku, već i grešku koju je prethodno imao. Postojala je linija koja je zastarjela od prethodnog ažuriranja i ručno sam je mijenjao svaki put kad bih pokrenuo sustav!

    Puno hvala! 🙂

  24.   joaco dijo

    Hvala to je uspjelo savršeno. Sad nastavite bacati poruku, ali mislim da je to normalno

  25.   Rodolfo Martinez dijo

    Vaš mi je doprinos bio od velike pomoći, hvala!
    Imam samo jedno pitanje, u retku koji ste napisali:

    Provjerom datoteke /etc/grub/grub.cfg primijetio sam problem u redu:

    Ne bi bilo u / boot / grub / adresi umjesto u / etc ??.

  26.   ghermain dijo

    Radi li to za Kademara koji se temelji na Archu?