Como descompactar? [RESOLVIDO]

1. Como descompactar? [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 23/12/2009 - 10:48h

Olá.

Como DESCOMPACTAR e depois COMPACTAR o arquivo no CD-ROM Obuntu: /boot/casper/initrd.lz ?

Desde já grato.

gokernel
gokernel@hotmail.com



  


2. MELHOR RESPOSTA

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/12/2009 - 18:53h

Para descompactá-la, você precisará do utilitário lzma.

# Descompactar
lzma -d -S .lz arquivo

# Compactar initrd
lzma -9 -S .lz -z arquivo

Mais detalhes: man lzma


3. Re: Como descompactar? [RESOLVIDO]

Lael Lacerda
lael

(usa Fedora)

Enviado em 23/12/2009 - 11:10h

como assim..oq ue vc que fazer?


4. Como descompactar?

Ricardo Cardoso
Ricardo Cardoso

(usa Debian)

Enviado em 23/12/2009 - 11:25h

Faço as palavras no nosso amigo minhas palavras. o que vc quer fazer? se é o que eu entendi vc quer compactar o arquivo initrd.lz? se for isso, tar -cvf para initrd.lz para compactar e tar -xvf initrd.lz para descompactar. Caso não seja isso o que vc quer fazer, explique melhor para que a gente possa te ajudar.


5. Re: Como descompactar? [RESOLVIDO]

Magno Lima
magnolinux

(usa Debian)

Enviado em 23/12/2009 - 11:34h

também nao entedi nda..

tente explicar melhor, expor sua duvida..


Flw..


6. Re:

Eduardo
anonymous

(usa Debian)

Enviado em 23/12/2009 - 12:02h

Se entendi direito sua duvida basta vc fazer isso:

tar -zxvf #para descompactar
tar -cvf # para compactar


7. Re: Como descompactar? [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 23/12/2009 - 16:05h

É isto mesmo que vcs entenderam.

Quero DESCOMPACTAR para acrescentar alguns arquivos ao initrd.lz e depois COMPACTAR de volta, com isso criando um "initrd.lz" diferente(uma nova "distro" básica).

Pois nos meus testes para gravar um CD-ROM, tinha de copiar o arquivo "cdrecord" de uma outra partição e gravar e funciona legal.

Muito obrigado a todos pela GRANDE AJUDA E VOU TESTAR.

gokernel
gokernel@hotmail.com



8. "Conseguimos".

???
gokernel

(usa Linux Mint)

Enviado em 24/12/2009 - 09:45h

#
#
#
#

SMarcell disse:
-----------------------------------------------
Para descompactá-la, você precisará do utilitário lzma.

# Descompactar
lzma -d -S .lz arquivo
-----------------------------------------------

KARA MUUUUUUUUUUUUUUUIIIIIIIIIIIIIITO OBRIGADO MESMO.

É que passei as últimas 2 semanas tentando de descompactar alguns "initrd" de algumas distros.

E só complementando. =).
Será gerado o arquivo "initrd", e para extrair os arquivos deste:
--------------------------------
cpio -i --make-directories < initrd
--------------------------------


Agora que "CONSEGUIMOS", então modifiquei o initrd do Ubuntu 9.10:
---------------------------------------------------
# Copiando um novo BusyBox que contenha os comandos: free, lsmod, tar
echo "bin/busybox" | cpio -o -H newc >> initrd

# Copiando o arquivo CDRECORD
echo "bin/cdrecord" | cpio -o -H newc >> initrd

E etc... e não precisa compactar pois ele funciona assim: "initrd"
---------------------------------------------------


O resultado disto foi uma distro que realmente queria à muito tempo, só usando 2 arquivos do Ubuntu 9.10(initrd, vmlinuz).

Boot em 5 segundos(Note Celeron M 1.5 Mhz, 256 RAR) com os módulos já carregados.


Quem quiser fazer o mesmo com o CD-ROM do Ubuntu 9.10(boot básico em 13 segundos CD-ROM), proceda assim:
---------------------------------------
01 - Precione a tecla F6.
02 - Precione a tecla ESC.
03 - Modifique o comando para:
initrd=/casper/initrd.lz rootdelay=0 vga=791
---------------------------------------

Mais uma vez obrigado.
E GLÓRIA A DEUS.

gokernel
gokernel@hotmail.com







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts