Esta es una versión publicada nuevamente de esta pregunta que se cerró porque no estaba en Superusuario: https://stackoverflow.com/questions/72706102/why-does-qemu-go-black-when-trying-to-run-a-vm-of-the-os-its-already-running
Estoy intentando ejecutar una máquina virtual en una máquina que ya ejecuta Ubuntu, pero en realidad no quiero que la máquina virtual sea un sistema operativo diferente. Así que descargué un archivo ISO con la misma versión de Ubuntu y estoy intentando ejecutarlo con qemu (porque estoy accediendo a la máquina a través de SSH y, por lo tanto, no puedo usar un enfoque gráfico). En el enlace, analizo cómo la consola se quedaría en negro, pero por un tiempo obtuve más resultados (que terminaron en pánico en el kernel) con esta versión del comando:
sudo qemu-system-x86_64 /home/gamechange/imgs/ubuntu-20.04.4-live-server-amd64.iso -kernel /boot/vmlinuz -nographic -append “root=/dev/sda console=ttyS0”
vmlinuz no es algo que construí para este propósito, solo el kernel que ya estaba en la máquina (que creo que debería estar bien ya que estoy intentando ejecutar el sistema operativo que ya se ejecuta allí), pero mi impresión es que eso no es lo normal. y la gente suele crear bzImage, así que no estoy seguro de si ese es el problema. En otra pregunta, me encontré con la recomendación de agregar también un parámetro "serial" que especifica un archivo para escribir, pero no se creó ningún archivo cuando lo intenté y luego ya no aparecía el pánico del kernel en pantalla y solo aparecía la misma pantalla negra. lo había conseguido antes.
Cuando podía hacer que la consola se agregara correctamente, este era el pánico del kernel al final:
[1.986377] Ningún sistema de archivos pudo montar la raíz, probé: [1.986396] ext3 [1.986765] ext2 [1.986900] ext4 [1.987038] squashfs [1.987175] vfat [1.987337] fuseblk [1.987482] [ 7866] Pánico del kernel: no se sincroniza: VFS: no se puede para montar root fs en bloque desconocido (8,0) [1.988685] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.0-120-generic #136-Ubuntu [1.989171] Nombre de hardware: PC estándar QEMU ( i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 01/04/2014 [ 1.990000] Seguimiento de llamadas: [ 1.991345] dump_stack+0x6d/0x8b [ 1.991677] pánico+0x101/0x2e3 [ 1.991933] 0x2c5/0x2e8 [1.992225] mount_root+0x38/0x3a [
1.992459] prepare_namespace+0x13f/0x194 [1.992739] kernel_init_freeable+0x23f/0x263 [1.993050] ? rest_init+0xb0/0xb0 [1.993291] kernel_init+0xe/0x110 [1.993534] ret_from_fork+0x35/0x40 [1.994488] Desplazamiento del kernel: 0x21c00000 de 0xffffffff81000000 (rango de reubicación: 0xffffffff8 0000000-0xffffffffbffffff) [ 1.995424] ---[ fin del pánico del kernel - no sincronización: VFS: no se puede montar root fs en bloque desconocido (8,0)]---