[eside-ghost] VM a máquina real

zgor zgor en int80h.net
Mar Sep 12 12:34:30 CEST 2006


Aupi Jon,
>
> Me preguntaba como respondería un sistema de máquina virtual Linux (que
> ya está montado y te ahorra toda la instalación) pasado a un disco
> físico con dd (o algo así) y montarle un lilo para que arranque... Es
> que se lleva mucho eso de que los fabricantes publiquen VMs de prueba
> con los sistemas ya montados para que los pruebes...
>
> Entiendo que el kernel puede dar problemas para arrancar dependiendo de
> la máquina real en la que se quiere montar... ¿no?
>
> ¿Alguien tiene experiencia con esto? ¿Algún axioma que diga, "no, esto
> no se puede hacer, por que bla, bla, bla..."?
>   
Puedes hacer perfectamente, al final en unix todo es un archivo, no ? XD
Con el tema de los PIUS he clonado, reclonado, etc ... cientos de root 
fs, muchos de ellos en remoto y por lo menos para mi la mejor opción es 
rsync, habiendo probado bastante partimage, opciones de dd, etc ...
Es que al tener rsync, siempre puedes chrootear al sitio donde tengas el 
source root fs y cambiar el network/interfaces, scriptear a gusto, etc 
... las otras opciones no me molan mucho, ademas al ser files ganas la 
independencia de que da = que sea pasando los files de un reiser a un 
ext3, a lo que sea ...

Vamos, algo asi como (de memoria):
rsync -avzp --delete-before --exclude /proc/ --exclude /sys/ 
/cdrom/rootfsmolon/ /mnt/hda1/ te copiaria a hda1 un sistema totalmente 
arrancable, faltaria el mkdir /sys y mkdir /proc y luego un grub que 
arranque

Incluso si te mola, con parted puedes scriptear la auto creación de 
particiones en base a porcentajes de disco, etc ... bastante molon :)


enga tio, suerte :)




Más información sobre la lista de distribución eside-ghost