Errore all'avvio dopo clonazione ssd

17 risposte [Ultimo contenuto]
Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1966

Scusa, ho provato anche a rileggere il post che magari mi è sfuggito qualcosa ...... ma dove è che dici che fai uso della funzionalità di suspend/resume ? OK che c'è il messaggio nel log ma forse era il caso di specificarlo chiaramente, almeno dal messaggio che indichi sembra che tu faccia uso di questa funzionalità.
Detto questo però ho ancora dubbi su quale sia la problematica.

1 se il resume dopo la sospensione/ibernazione è lento ma comunque funziona purtroppo non saprei cosa dirti, che sia più lento con un SSD che con un disco meccanico sembra strano anche a me. Però è una funzionalità che non ho mai usato.

2 però tu accenni ad un messaggio, che non trovo nei log inviati, di "gave up waiting for suspend/resume....", in questo caso devi controllare se l'UUID della partizione di resume è corretto o meno, cioè corrisponde effettivamente alla partizione di swap.

/sbin/blkid|grep swap

se è diverso lo correggi e ricrei l'initramfs e dovresti essere a posto, almeno per questo messaggio di errore, se poi ci mette molto a fare il resume .... boh.

Ritratto di marcoap65
marcoap65
(Geek)
Offline
Geek
Iscritto: 27/08/2015
Messaggi: 89

1) Il problema è nato dalla clonazione e sostituzione dell'ssd su cui erano montati i sistemi operativi. Mai usata l'ibernazione, raramente la sospensione. Il ritorno dalla sospensione è normale, è l'avvio del sistema da spento che porta ritardo e l'errore del primo post.

2) Il messaggio "gave up..." compare poco prima della schermata di login...pensavo che il sistema cercasse il vecchio ssd e che corrispondesse all'ultimo errore postato da dmesg ( che tra l'altro cosa indica?). Il valore UUID contenuto all'interno di /etc/initramfs-tools/conf.d/resume è differente dalla swap che ho ora.
Devo cancellare tutto il file oppure solo la riga e lasciare il file vuoto?

Ritratto di compact
compact
(Geek)
Offline
Geek
Iscritto: 11/12/2004
Messaggi: 122

Per risolvere il problema dello spostamento della swap devi modificare il file
/etc/initramfs-tools/conf.d/resume mettendo il nuovo uuid della partizione.

poi dai il comando

update-initramfs -u -k all

Ma il tuo è un portatile o un fisso se:

è un portatile ti potrebbe servire sia l'ibernazione che acpi od in alternativa apmd

se è un fisso non dovresti avere grandi problemi e puoi anche eliminare il file:
/etc/initramfs-tools/conf.d/resume
editando a dovere /etc/fstab

Ritratto di marcoap65
marcoap65
(Geek)
Offline
Geek
Iscritto: 27/08/2015
Messaggi: 89

Ho un fisso.
Ho editato /etc/initramfs-tools/conf.d/resume ed ho sostituito il vecchio UUID con quello nuovo, della swap.
Dato l'update, questo è l'output:

update-initramfs: Generating /boot/initrd.img-4.9.0-4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169

Lo stesso messaggio di errore contenuto in passaggio dell'output di dmesg.Devo preoccuparmi? provo a spegnere e riaccendere.
Cosa è il modulo r8169?

Ritratto di marcoap65
marcoap65
(Geek)
Offline
Geek
Iscritto: 27/08/2015
Messaggi: 89

Grazie badroot e compact, sembra tutto a posto, è tornata la situazione di prima. I messaggi di errore relativi alle ACPI ci sono ancora nella schermata di avvio, ma durano un secondo e non vi è più la pausa di ben oltre trenta secondi. Dopo i messaggi di errore ACPI appare subito la schermata di login.
Era stato il ridimensionamento della swap!! D Oh
Grazie davvero per i consigli, per me è stata una discussione di grande approfondimento.
Sto studiando alcune pagine per capire meglio del modulo r8169 che, da quello che ho appreso, riguarda un problema firmware relativo alla scheda di rete Realtek per cui si dovrebbe installare la versione r8168 direttamente dal sito realtek, ma poi mettere in blacklist qualcosa che non ho ancora capito (!!). Logicamente ho questa scheda di rete ( magari dopo aver capito meglio provo ad aprire un'altra discussione su questo problema).
Grazie ancora.

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 1966

sudo apt-get install firmware-realtek

Controlla prima di avere abilitato il repository non-free nel tuo /etc/apt/sources.list, al successivo riavvio non dovresti avere più quei messaggi.

Ritratto di marcoap65
marcoap65
(Geek)
Offline
Geek
Iscritto: 27/08/2015
Messaggi: 89

Doppio grazie badroot, chè mi hai permesso di capire qualcosina in più di Debian "sperimentando" e per avermi aiutato a risolvere un problema. ora è tutto chiaro:
In fase in installazione di Debian, a suo tempo, avevo installato i driver per la scheda di rete scaricando questo pacchetto : firmware-realtek_20161130-3_all.deb. Non mi ero mai accorto degli errori perchè non avevo controllato bene dmesg e perchè i messaggi di errore iniziali relativi agli ACPI, che ho sempre avuto sul PC fisso, mi inducevano a non controllare bene avendo letto da più parti che a volte sono "fisiologici" e soprattutto non riscontrando problemi nell'uso del PC.
Questi driver non andavano bene perchè il kernel cercava i driver ( e le librerie) non relative al pacchetto RT8169 bensì al pacchetto RT8168. Sbaglio? E' bastata l'installazione del pacchetto dai repository ufficiali ( i non-free possono essere considerati tali?) per risolvere questo problema.
L'ultima domanda: il vecchio pacchetto scaricato manualmente ed installato tramite Gdebi io non lo ho disinstallato e da Gdebi appare ancora installato. Lo disinstallo o lo lascio così? Ora il sistema non dà messaggi di errore legati ai moduli realtek (devo ancora capire bene cosa sono e come funzionano i moduli!!). Spero questa discussione possa essere d'aiuto ad altri ( a me lo è stata tantissimo).
Grazie ancora. Un saluto