LZMA data is corrupt - system halted
LZMA data is corrupt - system halted
Non riesco più ad usare il notebook, che è il PC che uso abitualmente, con Salix.
All'avvio mi risponde come in oggetto. :s
E' grave? Si può curare?
All'avvio mi risponde come in oggetto. :s
E' grave? Si può curare?
Re: LZMA data is corrupt - system halted
http://www.linuxquestions.org/questions ... 175439502/
La bella notizia:qui c'è qualcuno che ha avuto il il tuo stesso problema ed ha risolto.....
la brutta (almeno per me...... ) che è in inglese.... sembrerebbe esser legato al tipo di filesystem usato, se non ho capito male.....
Cmq se risolvi, posta il come (una miniguida ) in modo da esser di aiuto a chi ha lo stesso problema..........
La bella notizia:qui c'è qualcuno che ha avuto il il tuo stesso problema ed ha risolto.....
la brutta (almeno per me...... ) che è in inglese.... sembrerebbe esser legato al tipo di filesystem usato, se non ho capito male.....
Cmq se risolvi, posta il come (una miniguida ) in modo da esser di aiuto a chi ha lo stesso problema..........
Se un uomo ha fame non regalargli un pesce, ma insegnagli a pescare.
Re: LZMA data is corrupt - system halted
Visto il link, ma sembra diverso dal mio caso.
Cioè, il malfunzionamento, nel caso del link, era occasionale e non ho capito quando si manifestava. Era causato da un modulo difettoso di RAM.
Nel mio caso il malfunzionamento avviene subito dopo la pagina di Grub. Più esattamente, c'è una prima riga OK che compare e poi il messaggio di errore.
Potrebbe essere corrotto il kernel?
In tal caso dovrei reinstallaro. Potrei avviare da chiavettalive, chroottarmi e poi? Come reinstallo il kernel?
Cioè, il malfunzionamento, nel caso del link, era occasionale e non ho capito quando si manifestava. Era causato da un modulo difettoso di RAM.
Nel mio caso il malfunzionamento avviene subito dopo la pagina di Grub. Più esattamente, c'è una prima riga OK che compare e poi il messaggio di errore.
Potrebbe essere corrotto il kernel?
In tal caso dovrei reinstallaro. Potrei avviare da chiavettalive, chroottarmi e poi? Come reinstallo il kernel?
Re: LZMA data is corrupt - system halted
Ho trovato questa pagina: http://www.salixos.org/wiki/index.php/H ... nel_source
Non so se va bene, ma tanto vale provare.
E subito sono problemi.
Ho avviato da una Arch su livekey, mi sono chroottato in Salix ed ho dato:
Eseguite le operazioni di recupero di dati pacchetti e liste varie, mi ha risposto:
Cos'è che mi chiede di fare? Rieditare io i sorgenti??!! Sarà mica ammattito?
Non so se va bene, ma tanto vale provare.
E subito sono problemi.
Ho avviato da una Arch su livekey, mi sono chroottato in Salix ed ho dato:
Code: Select all
slapt-get -u
Code: Select all
Impossibile verificare il checksum
Errore nel download, correggi le sorgenti e riesegui --update
Re: LZMA data is corrupt - system halted
Ma prima di quella scritta c'è altro? Se ti scrive anche na roba del genere:" ...Errore nel download: couldn't etc.etc.Errore nel download, correggi le sorgenti e riesegui --update
Molto probabilmante non sei connesso.......
Controlla la connessione e prova con il comando completo
Slapt-get --update
Se invece internet è a posto prova ad aggiungere --no-md5
dovrebbe esser na roba del genere Slapt-get --no-md5 -u
Se un uomo ha fame non regalargli un pesce, ma insegnagli a pescare.
Re: LZMA data is corrupt - system halted
No. La rete è a posto ed il comando funziona. Non ha nessun effetto il --no-md5.
Questo è l'output completo:
Ho proseguito ed ho ottenuto:
Ho provato a riavviare, ma non è cambiato niente. Ergo, devo anche compilare. Ho provato aseguire le istruzioni di quest'altra pagina http://www.salixos.org/wiki/index.php/H ... ile_kernel, ma ho ottenuto questo:
Che storia è questa dei permessi negati?
Sono chroottato, quindi sono root. Se neanche come root ho i permessi, da dove devo prenderli?
Questo è l'output completo:
Code: Select all
root[/]# slapt-get --no-md5 --update
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Fatto
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/14.0/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/14.0/]...Fatto
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/14.0/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/14.0/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/14.0/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://people.salixos.org/shador/kernels/x86_64/]...Cached
Recupero la lista delle patch [http://people.salixos.org/shador/kernels/x86_64/]...Fatto
Recupero la lista dei checksum [http://people.salixos.org/shador/kernels/x86_64/]...Cached
Recupero la firma dei checksum [http://people.salixos.org/shador/kernels/x86_64/]...Non trovato
Lettura della lista dei pacchetti...Fatto
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-13.37/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-13.37/]...Cached
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-13.37/extra/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-13.37/extra/]...Fatto
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/extra/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/extra/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-13.37/extra/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/13.37/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/13.37/]...Fatto
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/13.37/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/13.37/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/13.37/]...Impossibile verificare il checksum
Errore nel download, correggi le sorgenti e riesegui --update
Code: Select all
root[/]# slapt-get -i kernel-source
Lettura della lista dei pacchetti...Fatto
I seguenti NUOVI pacchetti saranno installati:
kernel-source
0 pacchetti aggiornati, 0 pacchetti reinstallati, 1 nuovo pacchetto da installare, 0 pacchetti da rimuovere, 0 pacchetti non aggiornati.
Da scaricare 65,2MB di archivi.
Dopo l'installazione saranno utilizzati 445,1MB addizionali di spazio sul disco.
1/1 Get http://ftp.gwdg.de/pub/linux/slackware/slackware64-14.0/ kernel-source 3.2.45-noarch-3 [65,2MB]...Fatto
Preparazione dell'installazione kernel-source-3.2.45-noarch-3
Installing package kernel-source-3.2.45-noarch-3...
WARNING: File exists, where symlink should be created. It will be removed. (usr/src/linux)
| kernel-source (Linux kernel source)
|
| Source code for Linus Torvalds' Linux kernel.
|
| This is the complete source code for the Linux kernel.
|
| Commits 393143615d9f2f581d87387268dc11b95adc339c and
| 53e587aa5ca81497d0ea6e340320ec5778d1f311 are reverted, which
| caused failures on systems with Intel graphics.
|
|
|
|
Fatto
Code: Select all
root[/]# ln -s /usr/src/linux-3.2.45 /usr/src/linux
root[/]# cd /usr/src/linux
root[linux]# make mrproper
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/usr/src/linux-3.2.45/scripts/gcc-goto.sh: line 5: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
CLEAN .
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/bash: /dev/null: Permesso negato
/bin/bash: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
CLEAN arch/x86/tools
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
CLEAN .tmp_versions
xargs: "/dev/null": Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/bash: /dev/null: Permesso negato
/bin/bash: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
CLEAN scripts/basic
CLEAN scripts/kconfig
CLEAN scripts/mod
CLEAN scripts
/bin/sh: /dev/null: Permesso negato
/bin/sh: /dev/null: Permesso negato
CLEAN include/config include/generated arch/x86/include/generated
CLEAN .config include/linux/version.h Module.symvers
Sono chroottato, quindi sono root. Se neanche come root ho i permessi, da dove devo prenderli?
Re: LZMA data is corrupt - system halted
Veramente ha avuto efetto............. infatti il --no-md5 serve per fare l'update senza verificare il checksumNon ha nessun effetto il --no-md5.
Qui c'è qualcosa che non va................ il kernel di default è il 3.2.29 e non il 3.2.45Installing package kernel-source-3.2.45-noarch-3...
Personalmente ho problemi sulla macchina fissa proprio perchè ho forzato upgrade al 3.2.45
perso che tu debba reinstallare i pacchetti relativi al 3.2.29 o almeno prova andando a scaricarti un kernel da kernel.org
e poi segui la seconda guida che ti hanno dato nell'altro post.
Ora tocca a me........ hai fatto il chroot da una live di salix o da gentoo...
mi elenchi i passaggi che hai fatto per il chroot
io sto provando a reinstallare il kernel sulla macchina che non va, faccio il chroot etc. etc.
però a differenza tua io non ho la connesione adsl.
Un saluto
Se un uomo ha fame non regalargli un pesce, ma insegnagli a pescare.
Re: LZMA data is corrupt - system halted
O.K. Non ne dubito, ma io non ho visto una virgola diversa nell'output.Marco wrote: Veramente ha avuto efetto............. infatti il --no-md5 serve per fare l'update senza verificare il checksum
Non gliel'ho chiesto io, è venuto da solo.Qui c'è qualcosa che non va................ il kernel di default è il 3.2.29 e non il 3.2.45.Installing package kernel-source-3.2.45-noarch-3...
Posso farlo direttamente da chroot? Con che istruzioni? Oppure lo scarico a parte e poi?... perso che tu debba reinstallare i pacchetti relativi al 3.2.29 o almeno prova andando a scaricarti un kernel da kernel.org ...
Queste indicazioni non mi sono del tutto chiare:
Preferirei eseguire l'operazione intera da chroot.Unpack source into /usr/src/ and symlink /usr/src/linux to that directory
No. Su questa macchina non ho gentoo. Ho usato una livekey con Fedora 17.... hai fatto il chroot da una live di salix o da gentoo...
Avviata Fedora, ho montato la partizione Salix, ho aperto il terminale e dato:
Code: Select all
su
password
chroot /run/media/unknow/Salix
P.S.: Ho appena guardato su kernel.org.
L'ultima stabile risulta essere la 3.9.6
Perchè accontentarsi di una 3.2.29?
Non la vedo neanche! Vedo queste:
mainline: 3.10-rc6 2013-06-15
stable: 3.9.6 2013-06-13
stable: 3.8.13 [EOL] 2013-05-11
stable: 3.7.10 [EOL] 2013-02-27
longterm: 3.4.49 2013-06-13
longterm: 3.2.46 2013-05-30
longterm: 3.0.82 2013-06-13
longterm: 2.6.34.14 2013-01-16
longterm: 2.6.32.61
Re: LZMA data is corrupt - system halted
PRIMO CASO.= Qui a quanto hai postato slap-get non esegue l'update dei repo, perchè di norma prima di fare l'update verifica il checksum.......Code: Select all
slapt-get -u
Eseguite le operazioni di recupero di dati pacchetti e liste varie, mi ha risposto:
Code: Select all
Impossibile verificare il checksum
Errore nel download, correggi le sorgenti e riesegui --update
quindi non potendo verificare il checksum non ha eseguito l'update
SECONDO CASO = Avendo aggiunto il --no-md5 (cioè gli hai detto non controllare il checksum) ti ha eseguito correttamente l'update dei repo,(si vede chiaramente) ovviamente avendogli dato quell'opzione ti dice impossibile verificare etc. etc. Ma l'importante e che tu abbia updato i repo.No. La rete è a posto ed il comando funziona. Non ha nessun effetto il --no-md5.
Questo è l'output completo:
Code: Select all
root[/]# slapt-get --no-md5 --update
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Fatto
Recupero la lista dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Recupero la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Cached
Verifico la firma dei checksum [http://salix.enialis.net/x86_64/slackware-14.0/extra/]...Impossibile verificare il checksum
Recupero i dati dei pacchetti [http://salix.enialis.net/x86_64/14.0/]...Cached
Recupero la lista delle patch [http://salix.enialis.net/x86_64/14.0/]...Fatto
Se un uomo ha fame non regalargli un pesce, ma insegnagli a pescare.
Re: LZMA data is corrupt - system halted
Il fatto è che slapt-get (riga di comando) a differenza di gslapt (grafico) non ha i kernel "bloccati" infatti se vai su gslapt, pacchetto,esclusi, nella lista troveari il kernel, quindi il 3.2.29 e quello di base e rimane tale, almeno di non aggiornarlo tramite slap-get (come ho fatto io)Installing package kernel-source-3.2.45-noarch-3...
Qui c'è qualcosa che non va................ il kernel di default è il 3.2.29 e non il 3.2.45.
Non gliel'ho chiesto io, è venuto da solo.
ed infatti adesso mi ritrovo la macchina incasinata.
Cmq disinstalla i sorgenti che hai appena installato...........
slapt-get --remove kernel-source-3.2.45-noarch-3
e reinstalla tutti i pacchetti relativi al kernel 3.2.29 che sono: (ne dovrebbero esser 5)
kernel-firmware 20120804 / kernel-headers-3.2.29 / kernel-huge-3.2.29 / kernel-modules-3.2.29 / kernel-source-3.2.29
slap-get --reinstall nomepacchetto
Attenzione, a differenza di gslapt, slap-get vuole una sintassi perfetta, cioè i nomi dei pacchetti devono esser precisi per spazi,numeri,nome etc. etc.
per aiutarti a sapere quale il nome completo del pacchetto usa slapt-get --search nomepaccheto (esempio: slap-get --search kernel-modules ti elencherà i due pacchetti disponibili e potrai vedere come scriverli correttamente.
http://www.salixos.org/wiki/index.php/H ... ile_kernel
Quando scarichi il kernel esso e compresso il tar (sorgente) quindi qui ti dice di scompattarlo (con il comando tar nomepachetto) nell directory indicata.Unpack source into /usr/src/ and symlink /usr/src/linux to that directory
poi crei il link simbolico (un collegamento) con il comando ln -s
in partica se scarichi il kernel 3.4.49 una volta scompattato nella dir /usr/src avrai una cartella che si chiamerà linux-3.4.49 (o pressapoco cosi)
poi dai il comando ln -s /usr/src/linux-3.4.49 /usr/src/pippo <------ qui puoi metterci qualunque nome che vuoi (io ho usato pippo)
poi sempre da chroot entri in pippo...... e poi segui le distruzioni...... e speri (se per caso dovresti incappar in qualche problema, ti anticipo subito che la compilazione del kernel l'ho fatta si e no un paio di volte, e come funzioni con tutte quelle voci ancora ci devo capir qualcosa, in pratica non potrei esserti d'aiuto....... e dovrai vedere con qualche altra anima pia)
Se un uomo ha fame non regalargli un pesce, ma insegnagli a pescare.