[RISOLTO] XZ-compressed data is corrupt

Discussioni relative a Debian e Linux

[RISOLTO] XZ-compressed data is corrupt

Messaggioda sirio81 » 13/06/2017, 9:03

Ciao a tutti, chiedo il vostro aiuto per cercare di diagnosticare un problema.
Ho due server diversi,
uno recente: Lenovo system X 3100 M5
uno vecchio: Dell PowerEdge R300.
Entrambi hanno debian jessie.

Il problema principale è che al riavvio, a volte, il server si blocca con la schermata di errore

Codice: Seleziona tutto
XZ-compressed data is corrupt
-- System halted


Ho fatto alcune prove sul Lenovo, mettendo un script che ogni 2 minuti lo riavvia.
Al terzo riavvio, il server si è bloccato.
Poi si è bloccato dopo solo 1 riavvio...
Sul Lenovo ho provato anche ad installare il kernel backport e cambiare il profilo di gestione energetica del server (da bios), portandolo da prformance a balanced, in modo che diminuisse la frequenza delle ram.

Avete mai riscontrato questo problema?
Secondo voi, a cosa può essere dovuto?

Inizialmente pensavo ad un problema hardware ma sono più per l'ipotesi di un problema software.
Ho anche controllato la RAM del Lenovo e non ci sono problemi.
Ultima modifica di sirio81 il 04/07/2017, 13:54, modificato 1 volta in totale.
sirio81
Hero Member
Hero Member
 
Messaggi: 1033
Iscritto il: 13/02/2006, 5:04

Re: XZ-compressed data is corrupt

Messaggioda Aki » 13/06/2017, 21:04

Questa è la routine interessata del kernel: http://sources.debian.net/src/linux/3.1 ... xz.c/#L371
L'errore, come quasi certamente hai già appurato, consegue al fallimento della decompressione dell'immagine del kernel e molto probabilmente consegue ad un malfunzionamento hardware. Hai dimenticato di raccontarci qualcosa ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: XZ-compressed data is corrupt

Messaggioda sirio81 » 14/06/2017, 15:26

Hai dimenticato di raccontarci qualcosa ?


Posso aggiungere dei dettagli.
L'errore è stampato subito dopo grub a conferma di quanto detto.
Il server Lenovo non ha neanche un anno e ha una utility di diagnostica che ho eseguito (oltre al memory test) e non ha segnalato errori.
Ho provato anche a rimuovere e reinserire la ram poiché su un post ho letto che avevano "risolto" così.
E' successo una volta che inserendo un disco esterno usb 3 nel server, questo si sia riavviato.
Il server normalmente rimane acceso 24 ore quindi è possibilissimo che il problema ci fosse da parecchio tempo ma non sia stato notato prima.

Il servre Dell è molto vecchio e mi potrei aspettare dei problemi hardware.
Non c'è uefi di mezzo in questo caso.
Sono rimasto a dir poco sorpreso quando ho visto sul Dell lo stesso errore visto sul Lenovo.

Se può essere utile, posso allegare i log ed info di entrambi i server col tuo scrip.
sirio81
Hero Member
Hero Member
 
Messaggi: 1033
Iscritto il: 13/02/2006, 5:04

Re: XZ-compressed data is corrupt

Messaggioda Aki » 16/06/2017, 18:19

sirio81 ha scritto:[..] Il server Lenovo non ha neanche un anno [..] E' successo una volta che inserendo un disco esterno usb 3 nel server, questo si sia riavviato.

Questo potrebbe denotare malfunzionamento elettrico. I server sono sotto un UPS ?

sirio81 ha scritto:Se può essere utile, posso allegare i log ed info di entrambi i server col tuo scrip.

Se li mandi, ci si può dare un'occhiata.

In ogni caso, hai modificato a livello hardware le macchine dopo l'acquisto e/o hai effettuato installazione particolari di Debian (ad esempio, all'interno di un ipervisore di macchine virtuali ? Le installazioni di Debian sono fatte da immagini standard del kernel oppure hai iricompilato il kernel per ottimizzarlo ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: XZ-compressed data is corrupt

Messaggioda Aki » 24/06/2017, 17:08

@sirio81: hai aggiornamenti ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: XZ-compressed data is corrupt

Messaggioda sirio81 » 27/06/2017, 13:43

Eccomi qua :-)
Ho sentito il supporto Lenovo e mi hanno chiesto di aggiornare uefi.
Dopo l'aggiornamento ho eseguito 20 riavvi e si era bloccato una sola volta.
Ho riportato il server dal cliente, reinserito il suo disco e il boot falliva sempre...
Questa volta senza l'errore XZ-compressed.
Il più delle volte presentava la shell di grub.
Ho ritirato nuovamente il server.
Ho provato quindi a cambiare alcune impostazioni del bios/uefi.
Fra le varie prove ho impostato 'legacy only' come prima opzione di boot.
Fatto ciò, non avevo più la possibilità di entrare nelle impostazioni di uefi...
Ho richiamato l'assistenza Lenovo e sono usciti a cambiare la scheda madre.
Attualmente ho una installazione fresca di debian e non sembra bloccarsi mai all'avvio.

Ho anche una chiavetta usb con systemrescue e quella non fa il boot (si pianta su grub).
Domani dovrei riconsegnare il server e spero di non avere sorprese.
sirio81
Hero Member
Hero Member
 
Messaggi: 1033
Iscritto il: 13/02/2006, 5:04

Re: XZ-compressed data is corrupt

Messaggioda Aki » 02/07/2017, 11:47

@sirio81: il malfunzionamento può essere ricondotto a causa hardware come ipotizzato e la discussione può considerarsi conclusa ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda sirio81 » 04/07/2017, 13:55

Si, grazie.
sirio81
Hero Member
Hero Member
 
Messaggi: 1033
Iscritto il: 13/02/2006, 5:04

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda i.c » 12/12/2017, 21:29

Buona sera a tutti, mi accodo a questo post sperando che sia la sezione giusta.
Ho un problema dopo aver effettuato l'aggiornamento a Debian 9.
Dopo alcuni giorni di normale funzionamento questa sera mi è comparso, subito dopo grub
il seguente messaggio:

XZ-compressed data is corrupt
-- System halted


In verità mi era comparso anche l'altro giorno, ma ho riavviato ed ha funzionato tutto normalmente.
Ho provato a riavviare più volte, a togliere e pulire la memoria, a togliere e rimettere
la batteria tampone, ma è sempre lo stesso.
Per di più non si avvia nemmeno windows, che è installato su altre partizioni.

Cosa fare?
Grazie in anticipo.
i.c
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 24/04/2016, 16:09

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda Aki » 12/12/2017, 21:46

i.c ha scritto:Dopo alcuni giorni di normale funzionamento questa sera mi è comparso, subito dopo grub
il seguente messaggio:

XZ-compressed data is corrupt
-- System halted


In verità mi era comparso anche l'altro giorno, ma ho riavviato ed ha funzionato tutto normalmente.
Ho provato a riavviare più volte, a togliere e pulire la memoria, a togliere e rimettere
la batteria tampone, ma è sempre lo stesso.
Per di più non si avvia nemmeno windows, che è installato su altre partizioni.

Presumibilmente è danneggiato il file che contiene il kernel linux in formato compresso. Questo danneggiamento è possibile sia causato da un malfunzionamento hardware del disco rigido e/o dei suoi collegamenti (che potrebbero essere danneggiati o in qualche modo difettosi), la qual cosa è compatibile con l'analogo malfunzionamento del sistema operativo proprietario a cui hai fatto riferimento. Dal momento che riferisci di "smanettare" abbastanza sull'hardware, hai manipolato l'hardware del computer antecedentemente al malfunzionamento ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda i.c » 13/12/2017, 7:25

No. Ho smanettato dopo che si è verificato il problema. Io credo che sia un problema software.

Non esiste un modo per ripristinare il file danneggiato?
i.c
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 24/04/2016, 16:09

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda Aki » 13/12/2017, 7:36

i.c ha scritto:No. Ho smanettato dopo che si è verificato il problema. Io credo che sia un problema software. Non esiste un modo per ripristinare il file danneggiato?

Sulla base di quali elementi lo affermi ? Non trovi singolare che tutto d’un colpo abbiano smesso di funzionare tutti sistemi operativi sul medesimo disco rigido ? In ogni caso, per ripristinare il file danneggiato puoi avviare il sistema tramite un disco rigido esterno oppure una penna USB contenente una versione live di Debian oppure la versione dell’installatore avviato in modalità rescue e, quindi, reinstallare il pacchetto del kernel dopo aver creato un ambiente chroot.
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda i.c » 13/12/2017, 8:20

Perché l'aggiornamento a debian 9 mi ha causato non pochi problemi software.
Proverò come mi hai spiegato.
Grazie mille.
i.c
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 24/04/2016, 16:09

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda Aki » 13/12/2017, 8:29

i.c ha scritto:Perché l'aggiornamento a debian 9 mi ha causato non pochi problemi software.

Il sistema di gestione dei pacchetti di Debian, come forse sai, prevede un sistema di controllo sull’integrità del contenuto del pacchetto quando viene installato, e pertanto, il sistema di gestione dei pacchetti installa sempre versioni coerenti a livello binario con l’originale, in caso contrario si rifiuta di installare i pacchetti. Il sistema di gestione dei pacchetti, però, non effettua un controllo sull’integrità del file dopo averlo scritto sul disco rigido in quanto l’integrita dei file è una responsabilità del file system. Per tale motivo, è improbabile che un aggiornamento di Debian, di per sè, possa averti causato una “corruzione” a livello binario del contenuto dei file installati.
Aki
Global Moderator
Global Moderator
 
Messaggi: 7536
Iscritto il: 27/12/2007, 16:59

Re: [RISOLTO] XZ-compressed data is corrupt

Messaggioda i.c » 13/12/2017, 8:46

Ho provato ad accende il pc e meraviglia
:D :D funziona tutto :D :D
:D :D normalmente :D :D

Utilizzo debian dalla versione potato o 2.2
doveva essere l'anno 2000.

Ho provato altre distribuzioni, ma
debian non è mai mancata sui miei pc.
(purtroppo non posso eliminare definitivamente windows
che utilizzo per lavoro).
Però questa volta non ho proprio capito cosa sta succedendo.
Come mai questa guarigione, speriamo duratura, miracolosa?
i.c
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 24/04/2016, 16:09

Prossimo

Torna a Generale

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti