lzma: initrd.lz: formato de arquivo não reconhecido

0

Estou usando este comando para extrair o arquivo initrd.lz:

lzma -dc -S .lz initrd.lz | cpio -id

Para o ubuntu-14.04-desktop-amd64.iso / casper / initrd.lz, este comando está funcionando perfeitamente.

Mas para Elementary OS 0.3 Freya Beta 2

elementaryos-unstable-amd64.20150208 / casper / initrd.lz

Estou recebendo este erro:

Comopossoextrairestearquivo initrd.lz ?

EDITAR:

Eu tentei o Lzip:

    
por mertyildiran 03.03.2015 / 06:07

1 resposta

1

Use o comando file para descobrir o tipo de arquivo:

$ file initrd.lz 
initrd.lz: gzip compressed data, from Unix, last modified: Sun Feb  8 22:26:04 2015

Então ele diz que é apenas um arquivo gzip com um sufixo estranho. Como gunzip se recusa a descompactar os arquivos que não têm o sufixo correto, renomeie o arquivo ou diga para ele usar um sufixo diferente:

gunzip --suffix lz initrd.lz
    
por Cmdr 03.03.2015 / 12:19