Como criar um Live CD personalizado com kernel de imagem Linux atualizado?

Como criar um Live CD personalizado com kernel de imagem Linux atualizado?

Estou seguindo este tutorial para personalizar um Live CD,

http://www.debuntu.org/how-to-customize-your-ubuntu-live-cd

Eu preparei o rootfs em uma nova partição ext4 criada, após remover/instalar os pacotes necessários, e linux-imageatualizei 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, após criar a imagem ISO e rodar 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:
...

Portanto, parece que a imagem vmlinuz atualizada foi localizada com sucesso, mas simplesmente não funciona.

Pesquisei no Google, mas não encontrei nenhuma resolução. qualquer ideia?

EDITAR

Eu cometi um erro, o arquivo initrd.img-2.6.35-24-genericjá está compactado em gzip, então ele deve ser descompactado antes de recompactar com lzma:

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

Mas ainda não conseguiu inicializar. Acho que initrddeve ser configurado manualmente, pois o sistema funciona bem com a versão original do vmlinuz e initrd.lz.

Responder1

Talvez você queira dar uma olhadaRemastersys...Permite que você crie um Live CD personalizado com base na instalação do Ubuntu ou Debian Linux.

Se você não possui o Ubuntu/Debian instalado, obtenhaCaixa Virtuale instale como uma máquina virtual ...

Tutoriais aqui (o segundo foi melhor):
http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html
http://klikit.pbworks.com/Remastersys+tutorial+by+dedoimedo

Para download aqui:
http://remastersys.sourceforge.net/remastersystool.html

Responder2

Eu uso ferramentas Linux prontas para uso para isso ... muito úteis e baseadas no Ubuntu - procurando o link onde eles tinham um tutorial sobre como fazer respins.

editar:http://wiki.turnkeylinux.org/Reference

dando ao Studiohack um +1 para remastersys. Eu simplesmente gosto mais de ferramentas prontas para uso - opinião

informação relacionada