Altere o formato CPIO para newc sem extração

2

Estou tentando criar uma imagem de sistema de arquivos de inicialização. No começo eu tentei extrair, modificar e empacotá-lo novamente, mas isso não funcionou, porque extrair e reembalar parece atrapalhar as propriedades dos arquivos. Então eu tentei modificá-lo, sem extração explícita usando o file-roller. Isso deve funcionar, mas infelizmente o file-roller salva o arquivo no formato errado e não me permite alterar o formato.

Existe uma maneira de converter um formato .cpio para newc sem extraí-lo?

Antes de usar os seguintes comandos para extrair e empacotar:

cpio -idv --no-absolute-filenames < ../filesystem.cpio
find . -print | cpio -ov -H newc > ../output.cpio
    
por Dakkaron 29.06.2015 / 13:59

1 resposta

2

se você extrair o cpio como root, preservará as propriedades.

    
por 29.06.2015 / 19:12