Pari päivää sitten päivityksen jälkeen Kernel 3.10, kun aloitin upouuden Arch Linux jälkeen GRUB, Sain varoituksen, jossa sanottiin:
Juurilaitetta ei ole määritetty asennettavaksi kirjoitettavaksi! Se voi olla fsck'd myöhemmin uudelleen
Mutta koska kaikki alkoi normaalisti, en kiinnittänyt siihen huomiota. Mutta tänään päätin, etten halua enää nähdä tätä varoitusta, ja aloin etsiä mahdollisia syitä.
Tarkistetaan tiedostoni / Etc / fstab Huomaan, että levyihin on asennettu lisävaruste rw (luku-kirjoitus), joten yllä oleva varoitus oli merkityksetön.
Ilman Internetiä talossa en voinut etsiä Google eikä foorumit tai Arch Wiki, joten jatoin "koskettamista" tiedostoihin ja tarkistin ongelman sijainnin.
Joten ajattelin: Kuka on se, joka käskee jakeluani nostamaan ytimen tietyssä osiossa? Ja käy ilmi, että ensimmäinen, joka näkyy, kun käynnistät tietokoneen, ei ole kukaan muu GRUB.
Tarkistetaan tiedosto /etc/grub/grub.cfg Huomasin ongelman linjalla:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 ro quiet
Mikä, jos katsot sitä, on vaihtoehto ro (Vain luku) ja sen pitäisi olla rw (lukeminen kirjoittaminen).
Tämän ratkaisemiseksi en koskenut tiedostoa manuaalisesti, mutta ensin suoritin komennon:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Sitten kun GRUB-kokoonpanoa käytettiin uudelleen, rivi näytti jo oikein:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 rw quiet
Käynnistin tietokoneen uudelleen ja voila, varoitus katosi 🙂
Hei,
Se on ensimmäinen kerta, kun kommentoin, vaikka seuraan sinua säännöllisesti.
Olen ollut Archin kanssa lyhyen aikaa, ja myös päivityksestä ytimeen 3.10 saan virheilmoituksen, vaikka kuten sanotkin, kaikki näyttää toimivan oikein. Olen edennyt viestissä ilmoitetulla tavalla ja grub.cfg: ssä "rw" näkyy jo, mutta kun käynnistän uudelleen, virhe näkyy edelleen.
Käytän tätä tilaisuutta onnitellakseni teitä blogissa.
Hei
Huomasitko, että /etc/grub/grub.cfg -tiedosto muutti myös ro: n rw: ksi? Aloin etsiä Arch-foorumista ja ehkä tapauksesi ei ole minun kaltainen ja sinun on tehtävä se, mitä he osoittavat tämä viesti, vaikka suosittelen, että luet koko viestiketjun. Samassa säikeessä yksi käyttäjistä ratkaisee ongelmansa aivan kuten minä.
Olen asentanut toisen Ubuntu-osion ja siellä on "master" -grub, päivitin jälkimmäisen ja virhe ei enää näy.
Paljon kiitoksia
kuten sanotaan Arch-Spanish-foorumissa, asenna grub2 uudelleen ja suorita
# grub-mkconfig -o /boot/grub/grub.cfg
Minun ei tarvinnut asentaa Grub2: ta uudelleen. Suorita vain mainitsemasi komento.
Se ei ehkä ole oikea paikka, mutta hyödyntäen sitä tosiasiaa, että viesti koskee Archia, tietääkö kukaan, miksi libreoffice 4.1 ei vieläkään ole Arch-repossa?
Hmm, ei aavistustakaan, sinun pitäisi etsiä ja lukea siitä.
Normaalisti Arch Linuxissa meillä on ohjelmiston uusimmat versiot pian julkaisun jälkeen, mutta LibreOffice on poikkeus, vakaiden repojen saavuttaminen vie aina kauan. Viime kerralla tarkistin, että se kesti noin kuukauden, jos en erehdy.
Mitä voit tehdä, on kääntää tai asentaa se Testingistä.
Kiitos elav, vietin viikkoja etsimällä tätä ratkaisua ja se oli jotain niin yksinkertaista, varoituksesta oli tullut yleinen xD.
Hahaha sama tapahtui minulle, kunnes kyllästyin näkemään sen .. helvettiin varoitus
Hahahaha, toinen sellainen, ensimmäisen kerran, kun viesti ilmestyi, tein sen, mitä siinä sanottiin, fsck juuriosio, ja koska se oli hyödytön, sivuutin vain, lopulta se ei näyttänyt vaikuttavan ollenkaan. 😀
Näyttää siltä, että kaikki Archin käyttäjät ovat jonkin verran laiskoja. 😀
Saan myös tuon pienen viestin ja välitän fsck xd: n ... mutta asia on, että minulla ei ole / etc / grub, yritän muokata tiedostoa /boot/grub/grub.cfg.
Ratkaisu minun kaltaisilleni, jotka käyttävät Syslinuxia Grub2: n sijaan.
Tehdä:
sudo-käsi /boot/syslinux/syslinux.cfg
Muuta ytimen rivillä ro rw: ksi.
Tallenna ja
Tallenna ja käynnistä uudelleen.
Ongelma ratkaistu.
Kun käytin archlinuxia, se näytti myös minulta, mutta koska en huomannut mitään outoa, en koskaan ajatellut korjata sitä.
Kiitos, totuus on, että minua korostettiin nähdessään tuon varoituksen, vaikka se ei vaikuttanut mihinkään järjestelmässä.
Tervehdys.
Tein jotain samanlaista kuin mitä he ehdottivat GRUB2: lla säikeessä, mutta BURGissa. Muokkaa tiedostoa niille teistä, jotka käyttävät BURGia kuin minä, seuraavasti:
/etc/burg.d/proxifiedScripts/linux
Etsi rivi 92 ja jos siinä lukee "ro", vaihda se "rw": ksi. Suorita sitten pääkäyttäjänä:
burg-mkconfig -o /boot/burg/burg.cfg
Ja sen kanssa sinun pitäisi olla valmis.
Vaikuttaa siltä, että ongelma on jo korjattu vakiona. Tein puhtaan asennuksen, ja nyt viesti ei enää tule näkyviin.
Manjarossa se on:
/boot/grub/grub.cfg
Toinen asia, tiedoston oletetaan /boot/grub/grub.cfg Sitä ei pitäisi muokata, mieluiten sinun pitäisi työskennellä / Etc / default / grub. Siellä sinun on lisättävä rw:
...
GRUB_DISTRIBUTOR = »Kaari»
GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
GRUB_CMDLINE_LINUX = »»
...
Asia on, että se voi tapahtua sinulle kuten minä, tein sen kuten sanot ja luodessani kokoonpanoa laitoin "rw ro quiet splash". Tarkoitan, että hän ei korjannut mitään.
Olisi edullista korjata /etc/grub.d/138_linux -viiva 10 tai /etc/burg.d/92_linux_proxy -linja 10. Tällä tavalla kokoonpanoa päivitettäessä se on täysin kiinteä.
Sanoisin jotain "ro rw nosquemás", mutta joka tapauksessa varoituksen ongelma lakkasi tulemasta.
"Outoja" asioita tapahtuu yleensä Archissa. Esimerkiksi ennen Archin uudelleenasentamista se tunnisti kaiken LTS ALSA -ydinten avulla, asennuksen jälkeen jouduin asentamaan PulseAudion, jotta se toimisi kuulokkeiden kanssa; eivätkä kaikki.
kiitos!
Se ei toiminut minulle, tämä viesti ilmestyy jatkuvasti käynnistettäessä.
Suoritin komennon: sudo grub-mkconfig -o /boot/grub/grub.cfg, ei hätää, mutta käynnistettäessä saan silti viestin.
Kiitos, yritän. Olin huomannut virheen, mutta huomatessani, että kaikki toimi oikein, en alkanut etsiä ratkaisua.
Kiitos…..
Kun se asennettiin (se tapahtui minulle kuten joissakin muissa tilanteissa), sain viestin, että se asennettiin nimellä grub.cfg.pacnew ja kun aloitan kipun silmälle uudelleen virhesanoman ... Joten ennen vastaavan muutoksen tekemistä aloin vertailla kahta tiedostoa (grub.cfg ja grub.cfg.pacnew) ja kävi ilmi, että eroja oli:
ensin mainitsit del ro y rw
sitten / dev / sda2: n UUID, jonka voit tarkistaa fstabista, sitä muutettiin grub.cfg.pacnew-tiedostossa,
samoin kuin grub.cfg: ssä näyttää olevan lopussa oleva 2
jos [x $ feature_platform_search_hint = xy]; sitten
haku –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
ja grub.cfg.pacnew: ssä se muutetaan arvoksi 5
jos [x $ feature_platform_search_hint = xy]; sitten
haku –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5
Olin keksinyt tämän ratkaisun aiemmin ja se toimi työpöydälläni (bios), mutta ei kannettavalla tietokoneellani (uefi). Käynnistyksessä kannettavalla tietokoneellani se käyttää yksinomaan efistubia, ei grubia, syslinuxia eikä gumibootia. Varmasti, jos asennan grubin, se ratkaisee ongelman, mutta haluaisin löytää ratkaisun ennen tangentille siirtymistä.
Kiitos viestistä, muutama päivä sitten katsoin myös varoitusta, mutta koska kaikki oli edelleen kunnossa, enkä halunnut korjata sitä, älä etsi mitään 😀 mutta tänään kyllästyin näkemään sen.
Terveisiä, kiitos postista.
Kiitos paljon, olin tarkistanut monia asetuksia enkä löytänyt ongelmaa. Se alkoi pelotella minua. : s
Se auttoi minua.
Mutta käytän syslinuxia ja menin / boot / syslinux -kansioon ja muokkain syslinux.cfg-tiedostoa ja muutin kaiken, mitä sanottiin ro-tiedostoksi.
Paljon kiitoksia.
Kiitos, jos se toimii!
Kippis!!!! 🙂
Päivitin vain kaiken, pelkäsin, kun näin viestin, ajattelin, että asennukseni katoaa, kiitos tiedoista, kaikki on nyt kunnossa.
Kiitos elav, se toimi täydellisesti
Se ei vain korjannut mainittua virhettä, vaan myös aiemmin esiintyneen virheen. Siellä oli rivi, joka oli vanhentunut edellisestä päivityksestä, ja muutin sitä käsin joka kerta, kun käynnistin!
Paljon kiitoksia! 🙂
Kiitos, että se toimi täydellisesti. Heitä nyt viestiä, mutta mielestäni se on normaalia
Panoksestasi oli minulle erittäin hyödyllistä, kiitos!
Minulla on vain yksi kysymys kirjoittamallasi rivillä:
Tarkistamalla tiedostoa /etc/grub/grub.cfg huomasin ongelman rivillä:
Se ei olisi / boot / grub / osoitteessa / etc: n sijaan.
Toimiiko tämä Archille perustuvalle Kademarille?