Un paio di giorni fa, dopo l'aggiornamento a kernel 3.10, quando ho iniziato il mio nuovo di zecca ArchLinux dopo il GRUB, Ho ricevuto un avviso che diceva:
Il dispositivo di root non è configurato per essere montato in lettura-scrittura! Potrebbe essere nuovamente bloccato in seguito
Ma poiché tutto è iniziato normalmente, non ho prestato attenzione. Ma oggi ho deciso che non volevo più vedere quell'avvertimento e ho iniziato a cercare le possibili cause.
Controllo del mio file /etc/fstab Noto che i dischi sono montati con l'opzione rw (lettura-scrittura), quindi l'avvertimento di cui sopra era privo di significato.
Senza internet in casa non potrei cercare Google né in Forum o alla Arch Wiki, quindi ho continuato a "toccare" i file, controllando dove potesse essere il problema.
Quindi ho pensato: chi è quello che dice alla mia distribuzione di aumentare il kernel su una data partizione? E si scopre che il primo che appare quando accendi il computer non è altro che GRUB.
Archiviazione del file /etc/grub/grub.cfg Ho notato il problema sulla linea:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 ro quiet
Che se guardi ha l'opzione ro (Sola lettura) e dovrebbe essere rw (lettura scrittura).
Per risolvere questo problema non ho toccato manualmente il file, ma prima ho eseguito il comando:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Quindi, quando si accede nuovamente alla configurazione di GRUB, la riga è apparsa correttamente:
linux /vmlinuz-linux root=UUID=722dbb91-9299-44e9-9032-d9fd812152e7 rw quiet
Ho riavviato il computer e voilà, l'avviso è scomparso 🙂
Ciao,
È la prima volta che commento, anche se ti seguo regolarmente.
Uso Arch da poco tempo e anche da quando ho aggiornato al kernel 3.10 ottengo quell'errore, anche se come dici tu, tutto sembra continuare a funzionare correttamente. Ho proceduto come indicato nel post e "rw" appare già in grub.cfg, ma al riavvio l'errore continua ad apparire.
Colgo l'occasione per congratularmi con te per il blog.
Ciao:
Hai notato se il file /etc/grub/grub.cfg ha cambiato anche ro in rw? Ho iniziato a cercare nel forum di Arch e forse il tuo caso non è come il mio e devi fare quello che indicano questo post, anche se ti suggerisco di leggere l'intero thread. In quello stesso thread uno degli utenti risolve il suo problema esattamente come me.
Ho installato su un'altra partizione di Ubuntu e c'è il grub "master", ho aggiornato quest'ultimo e l'errore non compare più.
grazie mille
come si dice nel forum arca-spagnolo, reinstallare grub2 ed eseguire
# grub-mkconfig -o /boot/grub/grub.cfg
Non ho dovuto reinstallare Grub2. Esegui semplicemente il comando che hai menzionato.
Potrebbe non essere il posto giusto, ma approfittando del fatto che il post riguarda Arch, qualcuno sa perché libreoffice 4.1 non è ancora nel repository Arch?
Hmm, non ne ho idea, dovresti cercare e leggere su di esso.
Normalmente, in Arch Linux abbiamo le ultime versioni del software subito dopo il rilascio, ma LibreOffice è un'eccezione, ci vuole sempre molto tempo per raggiungere repository stabili. L'ultima volta che ho controllato ci è voluto circa un mese, se non sbaglio.
Quello che puoi fare mentre è compilarlo o installarlo da Testing.
Grazie elav, ho passato settimane a cercare questa soluzione ed era qualcosa di così semplice, l'avvertimento xD era diventato comune.
Hahaha la stessa cosa è successa a me finché non mi sono stancato di vederlo .. al diavolo l'Avvertimento
Hahahaha, un altro simile, la prima volta che è uscito il messaggio ho fatto quello che diceva, ho fsckato la partizione di root, e siccome non mi ha aiutato l'ho semplicemente ignorato, alla fine non sembrava avere alcun effetto. 😀
Sembra che tutti gli utenti di Arch siano un po 'pigri. 😀
Ricevo anche quel piccolo messaggio e vengo pass fsck xd ... ma il punto è che non ho / etc / grub, proverò a modificare /boot/grub/grub.cfg.
Soluzione per chi come me usa Syslinux invece di Grub2.
Fare:
sudo hand /boot/syslinux/syslinux.cfg
Nella riga del kernel, cambia il ro in rw.
Salva e
Salva e riavvia.
Problema risolto.
Quando ho usato archlinux, è apparso anche a me ma siccome non ho notato niente di strano, non ho mai pensato di aggiustarlo.
Grazie, la verità è che ero stressato nel vedere quell'avvertimento, anche se non ha influenzato nulla nel sistema.
Saluti.
Ho fatto qualcosa di simile a quello che hanno suggerito con GRUB2 nel thread, ma in BURG. Per quelli di voi che utilizzano BURG come me, modificare il file:
/etc/burg.d/proxifiedScripts/linux
Trova la riga 92 e dove dice "ro" cambiala in "rw". Quindi esegui come root:
burg-mkconfig -o /boot/burg/burg.cfg
E con questo dovresti essere pronto.
Sembra che il problema sia già risolto di serie. Ho eseguito un'installazione pulita e ora quel messaggio non viene più visualizzato.
A manjaro è in:
/boot/grub/grub.cfg
Un'altra cosa, il file dovrebbe /boot/grub/grub.cfg Non dovrebbe essere modificato, preferibilmente dovresti lavorare con / Etc / default / grub. Lì devi aggiungere rw:
...
GRUB_DISTRIBUTOR = »Arch»
GRUB_CMDLINE_LINUX_DEFAULT = »rw ipv6.disable = 1 ″
GRUB_CMDLINE_LINUX = »»
...
Il punto è che può capitare a te come me, che l'ho fatto come dici tu e quando ho generato la configurazione ho messo "rw ro quiet splash". Voglio dire, non ha risolto nulla.
Sarebbe preferibile correggere la riga 138 di /etc/grub.d/10_linux o la riga 92 di /etc/burg.d/10_linux_proxy. In questo modo quando si aggiorna la configurazione sarà perfettamente corretto.
Per me ha messo qualcosa come "ro rw nosequemás" ma comunque il problema l'avvertimento ha smesso di apparire.
Cose "strane" tendono ad accadere in Arch. Ad esempio, prima di reinstallare Arch, con il kernel LTS ALSA ho riconosciuto tutto, dopo aver reinstallato ho dovuto installare PulseAudio per farlo funzionare con le mie cuffie; e non tutti.
grazie!
Non ha funzionato per me, quel messaggio continua ad apparire all'avvio.
Ho eseguito il comando: sudo grub-mkconfig -o /boot/grub/grub.cfg, nessun problema, ma all'avvio ricevo ancora il messaggio.
Grazie, proverò. Avevo notato l'errore, ma vedendo che tutto funzionava correttamente non ho iniziato a cercare una soluzione.
Grazie…..
Quando è stato installato (è successo a me come in altre occasioni) ho ricevuto il messaggio che era installato come grub.cfg.pacnew e quando riavvio dolore agli occhi il messaggio di errore…. Quindi prima di effettuare la rispettiva modifica dei file ho iniziato a confrontare i due file (grub.cfg e grub.cfg.pacnew) e risulta che c'erano alcune differenze:
prima quello che hai citato del ro e rw
quindi l'UUID di / dev / sda2 che puoi controllare in fstab, è stato modificato in grub.cfg.pacnew,
così come nel grub.cfg sembra guardare il 2 alla fine
se [x $ feature_platform_search_hint = xy]; poi
cerca –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos2
e in grub.cfg.pacnew è cambiato in 5
se [x $ feature_platform_search_hint = xy]; poi
cerca –no-floppy –fs-uuid –set = root –hint-bios = hd0, msdos5
Mi ero imbattuto in questa soluzione prima e funzionava sul mio computer desktop (bios) ma non sul mio laptop (uefi). Sul mio laptop per avviarlo usa efistub da solo, né grub, né syslinux, né gumiboot. Sicuramente se installo grub risolverebbe il problema, ma vorrei trovare la soluzione prima di prendere una tangente.
Grazie per il post, qualche giorno fa stavo anche guardando quell'avvertimento ma siccome andava ancora tutto bene, e non volevo ripararlo, non cercavo nulla 😀 ma oggi mi sono stancato di vederlo.
Saluti, grazie per il post.
Grazie mille, avevo controllato molte impostazioni e non sono riuscito a trovare quale fosse il problema. Cominciava a spaventarmi. : p
Mi ha aiutato.
Ma io uso syslinux e sono andato alla cartella / boot / syslinux e ho modificato il file syslinux.cfg e ho cambiato tutto ciò che diceva ro in rw.
Grazie mille.
Grazie, se funziona!
Saluti!!!! 🙂
Ho appena aggiornato tutto, ho avuto paura quando ho visto quel messaggio, ho pensato che la mia installazione sarebbe andata persa, grazie per le informazioni, ora va tutto bene.
Grazie elav, ha funzionato perfettamente
Non solo ha risolto il bug menzionato, ma anche un bug che aveva in precedenza. C'era una linea che non era aggiornata rispetto a un precedente aggiornamento e la stavo modificando a mano ogni volta che ho avviato!
Grazie molto! 🙂
Grazie ha funzionato perfettamente. Ora continua a lanciare un messaggio, ma penso che sia normale
Il tuo contributo mi ha aiutato molto, grazie!
Ho solo una domanda, nella riga che hai scritto:
Controllando il file /etc/grub/grub.cfg ho notato il problema nella riga:
Non sarebbe in / boot / grub / address invece di / etc ??.
Funziona per Kademar che si basa su Arch?