Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 17-10-2019 17:59:06

aiace
Fedora nel sangue
Da Roma
Registrato: 03-11-2005
Messaggi: 1'521
Sito web

emergency mode

salve,
ho Fedora 29 e 30 installate su due SSD diversi (per motivi vari che non sto a spiegare e poi cambierò, ma adesso non è ancora il momento per farlo).
Oggi stavo lavorando su F29 e ci ho fatto un super-aggiornamento (circa 1300 pacchetti), dato che avevo rinviato tutte le operazioni sul sistema per parecchi giorni. Mentre operava, continuavo a lavorare senza problemi in un'altra schermata (Desktop 2: ne ho messi 4 -- ah, dimenticavo: utilizzo KDE). Poi mi sono fermato per svolgere altre faccende e, vista l'entità dell'upgrade, ho pensato che fosse meglio riavviare.
Dovete sapere che nel mio Grub ha la priorità F30, cioè per far partire la 29 devo selezionare un'opzione che non è quella di default (ha fatto tutto da solo il sistema quando ho installato la 30, e siccome è una soluzione pratica, che da solo non avrei saputo costruire, l'ho lasciata così).
Essendomi allontanato dalla macchina, quando è ripartita si è avviata la 30.
Insomma, quando sono tornato a sedermi, sullo schermo nero campeggiava una scritta che diceva che il sistema era in

emergency mode

Subito dopo riportava alcune operazioni da compiere: digitare la password di root (infatti non ho attivato sudo), oppure i comandi

journalctl -xb (per i log di sistema)
reboot
default (dal significato piuttosto ovvio)

Con il tag -xb ho visualizzato quello che ha fatto il sistema, ma non sono riuscito a ricavare nessuna informazione utile dalle migliaia di stringhe (colpa mia, ovviamente: magari c'è qualcosa ma non lo so vedere...).
Se riavvio, la situazione si ripresenta identica, quindi non so come uscirne e ripristinare il funzionamento corretto di Fedora 30, che non mi aveva mai dato problemi e utilizzavo ogni tanto (i dati sono salvati in un altro disco rigido e non sono distinti fra le due versioni).

HELP !?!


linuxbox # 408490
Linux user # 479702

Non in linea

#2 18-10-2019 15:02:38

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 1'996
Sito web

Re: emergency mode

Non ho capito, l'emergency mode te la da la f30, che non e' quella che avevi aggiornato pero', corretto?
Prima di fare il mega aggiornamento della f29, sei sicuro che la f30 boot-asse correttamente? In modo da escludere l'aggiornamento dall'equazione magari.

Probabilmente hai aggiornato grub2 di f29, che ha fatto un refresh dei sistemi operativi (puoi controllare quali pacchetti hai aggiornato sulla f29 con 'dnf history info last' o 'dnf history info NUMERO').
Utilizzando altri kernel di f30 al boot, riesci ad entrarci?


devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#3 19-10-2019 01:05:46

aiace
Fedora nel sangue
Da Roma
Registrato: 03-11-2005
Messaggi: 1'521
Sito web

Re: emergency mode

Anzitutto grazie, bebo_sudo, per l'interessamento.

Poi vado con ordine:

bebo_sudo ha scritto:

Non ho capito, l'emergency mode te la da la f30, che non e' quella che avevi aggiornato pero', corretto?

Sì, esatto.

bebo_sudo ha scritto:

Prima di fare il mega aggiornamento della f29, sei sicuro che la f30 boot-asse correttamente? In modo da escludere l'aggiornamento dall'equazione magari.

Sicurissimo, non mi aveva mai dato problemi dopo l'installazione.
Ma a quale 'equazione' ti riferisci?

Questa mi sembra una buona ipotesi (ma cosa ci devo fare?):

bebo_sudo ha scritto:

Probabilmente hai aggiornato grub2 di f29, che ha fatto un refresh dei sistemi operativi

mentre questa è pessima

bebo_sudo ha scritto:

(puoi controllare quali pacchetti hai aggiornato sulla f29 con 'dnf history info last' o 'dnf history info NUMERO').

Infatti (1) a cosa mi serve controllare i pacchetti aggiornati (che erano più di mille, tra l'altro) ? Invece ritengo sia meglio sapere esattamente cosa occorre trovare, per non vagare a vuoto tra centinaia di righe di programma.

bebo_sudo ha scritto:

Utilizzando altri kernel di f30 al boot, riesci ad entrarci?

Ci sono quattro opzioni: kernel 5.2.18, oppure 17 oppure 15, più il recovery. Bene, qualunque di questi seleziono per avviare, finisce sempre nella stessa schermata nera con le scritte di cui al mio post #1
sad

Precisazione tecnica: sia in F29 che in F30 ho preferito fare un'installazione "vecchio stile", cioè SENZA volumi logici e con le classiche partizioni (root, boot, home, swap).
Lo scrivo perché ho letto qui su Fedora Online un lungo thread sul medesimo problema, ma con gli LV, appunto, che ho sempre scartato.


linuxbox # 408490
Linux user # 479702

Non in linea

#4 19-10-2019 15:06:47

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 1'996
Sito web

Re: emergency mode

aiace ha scritto:

Ma a quale 'equazione' ti riferisci?

Prendila come una licenza poetica ;-)

aiace ha scritto:
bebo_sudo ha scritto:

(puoi controllare quali pacchetti hai aggiornato sulla f29 con 'dnf history info last' o 'dnf history info NUMERO').

ritengo sia meglio sapere esattamente cosa occorre trovare, per non vagare a vuoto tra centinaia di righe di programma.

Si stava parlando di grub, mi sembrava chiaro qual'era il programma da controllare.

# dnf history info NUMERO |grep grub
aiace ha scritto:

Precisazione tecnica: sia in F29 che in F30 ho preferito fare un'installazione "vecchio stile", cioè SENZA volumi logici e con le classiche partizioni (root, boot, home, swap).

Bene. LVM per installazioni "normali" e' comunque un overkill.

Invece, prima di arrivare all'emergency mode, noti nessuna riga strana? Tipo qualcosa relativo a fsck?

Inoltre, quando arrivi alla schermata di emergency, diventa root, e scrivi:

# journalctl -b -g error

Che tipo di errori riporta?


devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#5 22-10-2019 01:21:07

aiace
Fedora nel sangue
Da Roma
Registrato: 03-11-2005
Messaggi: 1'521
Sito web

Re: emergency mode

scusa la "latenza", ma il PC mi serve anche per lavorare (con la F29, che sto utilizzando anche qui), quindi finché non concludo certe cose,  non posso switchare a F30 (e meno male che sono su due SSD distinti!).

In generale, credo che tu sia sulla buona strada.
In dettaglio, il comando

# dnf history info NUMERO | grep grub

non restituisce nulla, qualunque sia il numero che inserisco al posto della VARIABILE (ho provato con 3, 10 e 100).
Prima di arrivare all'emergency mode, non vedo nulla relativo a fsck, mentre ho dovuto aggiungere un tag more al comando

# journalctl -b -g error

perché l'output è molto lungo.
Comunque ci sono almeno tre montaggi falliti, di cui riporto le stringhe:
(1)

failed to mount home/Aiace/dati

, che è una cartella creata per accedere rapidamente alle varie sottocartelle Documenti, Immagini, Musica ecc. e perciò inserita anche in etc/fstab.
A questo primo errore seguono 4 coppie di stringhe identiche, di cui trascrivo pazientemente qui solo la prima:
1.1.  ACPI BIOS Error (bug) : Could not resolve symbol [\_SB.PCIO.SAT0.SPT4._GTF.DSSP], AE_NOT_FOUND (20190509/psargs-330)
1.2.ACPI Error: Aborting method \_SB.PCIO.SAT0.SPT4._GTF due to previous error (\_SB.PCIO.SAT0.SPT4._GTF) (2019050/psparse-529)

(2) lpc-ich Resource conflict(s) found affecting gpib-ich

(3) l'unità local-fs.target è fallita

Grazie ancora, attendo istruzioni


linuxbox # 408490
Linux user # 479702

Non in linea

Piè di pagina