Como criar Live CD personalizado com o kernel linux-image atualizado?

4

Estou seguindo este tutorial para personalizar um Live CD,

link

Eu preparei os rootfs em uma nova partição ext4 criada, depois de remover / instalar os pacotes necessários, e linux-image é atualizado para linux-image-2.6.35-24 ,

# mv custom/boot/vmlinuz-2.6.35-24-generic tmpcd/casper/vmlinuz
# mv custom/boot/initrd.img-2.6.35-24-generic tmpcd/casper/initrd
# lzma tmpcd/casper/initrd
# mv tmpcd/casper/initrd.lzma tmpcd/casper/initrd.lz

E, depois de criada a imagem ISO e executada no VirtualBox, recebi o seguinte erro:

[    7.314180] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
[    7.318550] Pid: 1, comm: swapper Not tained 2.6.35-24-generic #42-Ubuntu
[    7.318857] Call Trace:
...

Então, parece que a imagem vmlinuz atualizada está bem localizada, mas simplesmente não funciona.

Eu pesquisei no google, mas não encontrei nenhuma resolução. alguma ideia?

EDITAR

Eu tenho um erro, o arquivo initrd.img-2.6.35-24-generic já é gzip-ped, então ele deve ser descompactado antes de recomprimir com lzma :

# gunzip -c custom/boot/initrd.img-2.6.35-24-generic | lzma > tmpcd/casper/initrd.lz

Mas ainda não conseguiu inicializar. Eu acho que o initrd deve ser configurado manualmente, porque o sistema vai bem com a versão original de vmlinuz e initrd.lz .

    
por Xiè Jìléi 23.12.2010 / 07:52

2 respostas

1

Pode querer ver Remastersys ... Permite-lhe criar um Live personalizado CD baseado em sua instalação do Ubuntu ou Debian Linux.

Se você não tem o Ubuntu / Debian instalado, então obtenha o VirtualBox e instale como uma máquina virtual ...

Tutoriais aqui (o segundo foi melhor):
link
link

Download aqui: link

    
por 26.01.2011 / 00:21
0

Eu uso ferramentas turnkey linux para isso ... bastante práticas e baseadas no ubuntu - procurando pelo link onde elas tinham um tutorial sobre como fazer respins.

editar: link

dando a studiohack um +1 para remastersys Eu só gosto de ferramentas chave na mão melhor - opinião

    
por 26.01.2011 / 00:10

Tags