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