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-image
atualizei 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-generic
já 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 initrd
deve 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