¿Cómo crear un Live CD personalizado con un kernel de linux-image actualizado?

4

Estoy siguiendo este tutorial para personalizar un Live CD,

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

He preparado los rootfs en una nueva partición ext4 creada, después de eliminar / instalar los paquetes necesarios, y linux-image se ha actualizado a 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

Y, después de crear la imagen ISO y ejecutar en VirtualBox, obtuve el siguiente error:

[    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:
...

Por lo tanto, parece que la imagen vmlinuz actualizada se encuentra correctamente, pero simplemente no funciona.

He buscado en google, pero no encontré ninguna resolución. ¿alguna idea?

EDITAR

Tengo un error, el archivo initrd.img-2.6.35-24-generic ya es gzip-ped, por lo que debe descomprimirse antes de volver a comprimir con lzma:

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

Pero todavía no pudo arrancar. Supongo que el initrd debe configurarse manualmente, porque el sistema va bien con la versión original de vmlinuz y initrd.lz.

Xiè Jìléi
fuente

Respuestas:

1

Puede que quiera mirar Remastersys ... Le permite crear un Live CD personalizado basado en su instalación de Ubuntu o Debian Linux.

Si no tiene instalado Ubuntu / Debian, entonces obtenga VirtualBox e instalar como una máquina virtual ...

Tutoriales aquí (el segundo fue mejor):
http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html
http://klikit.pbworks.com/Remastersys+tutorial+by+dedoimedo

Descargable aquí:
http://remastersys.sourceforge.net/remastersystool.html

studiohack
fuente
0

Utilizo herramientas de Linux llave en mano para esto ... bastante útiles y basadas en Ubuntu - buscando el enlace donde tenían un tutorial sobre cómo hacer los resúmenes.

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

dándole a studiohack un +1 para remastersys Me gustan más las herramientas llave en mano - opinión

RobotHumans
fuente