.png)
¿Cuáles son las diferencias técnicas reales además de que ISO es de solo lectura y sus propósitos? ¿Puedo convertir una imagen ISO a un disco virtual (Ej: qcow2) sin cambiar su contenido? Si eso es posible, ¿cómo puedo hacerlo? ¿Puedo usar una imagen de disco virtual (Ej.: qcow2) como medio de instalación en lugar de una imagen ISO para una VM?
El caso de uso: la mayoría de los proveedores de la nube solo admiten imágenes de discos virtuales como qcow2 y no admiten la instalación del sistema operativo desde una ISO. En su lugar, utilizan imágenes del sistema operativo preinstaladas (discos virtuales). ¿Lo que quiero es ejecutar el programa de instalación como desde una ISO pero usando un disco virtual (Ejemplo: qcow2)? Creo que debería ser posible de la misma manera que podemos crear unidades flash de arranque a partir de ISO en el mundo físico. Es necesario ejecutar el programa de instalación. Ese es el requisito.
Respuesta1
Los archivos ISO también son simplemente discos virtuales "sin procesar". El motivo del nombre es que son específicamente discos virtuales que contienen el sistema de archivos ISO 9660 que se utiliza en los CD (o el sistema de archivos UDF para los DVD), y son de sólo lectura principalmente porque el sistema ISO 9660sistema de archivosno está hecho para actualizaciones locales; es un poco como una imagen de SquashFS.
Si tiene una "ISO híbrida" que se puede escribir en una memoria USB usando 'dd' (como las que proporcionan las distribuciones de Linux), entonces, literalmente, puede simplementerebautizara .img
o .raw
y esa es su imagen de disco duro virtual. Luego puede comprimirlo a los formatos .qcow2 o .vhd usando elqemu-img
herramienta que viene con Qemu.
Por otro lado, las imágenes ISO "puras" creadas para CD/DVD utilizan un proceso de arranque algo incompatible con el proceso de arranque de disco fijo (HDD/USB): sus sectores de arranque son diferentes, sus tablas de particiones son diferentes. Por ejemplo, una ISO oficial de Windows 10 no se puede escribir directamente en un USB, por lo que tampoco se puede convertir directamente a un .vhd de arranque.