Dies ist eine erneut gepostete Version dieser Frage, die geschlossen wurde, weil sie nicht im Super User-Status war: https://stackoverflow.com/questions/72706102/warum-wird-qemu-schwarz-wenn-man-versucht-eine-vm-des-os-auszuführen-dass-es-bereits-läuft
Ich versuche, eine VM auf einer Maschine auszuführen, auf der bereits Ubuntu läuft, aber ich möchte eigentlich nicht, dass die VM ein anderes Betriebssystem ist. Also habe ich eine ISO-Datei mit derselben Version von Ubuntu heruntergeladen und versuche, diese mit qemu auszuführen (weil ich über SSH auf die Maschine zugreife und daher keinen grafischen Ansatz verwenden kann). In dem Link bespreche ich, wie die Konsole einfach schwarz wurde, aber für kurze Zeit erhielt ich mit dieser Version des Befehls mehr Ausgabe (die in einer Kernel-Panik endete):
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 habe ich nicht für diesen Zweck erstellt, sondern nur den Kernel, der bereits auf der Maschine vorhanden war (was meiner Meinung nach in Ordnung sein sollte, da ich versuche, das dort bereits laufende Betriebssystem auszuführen), aber ich habe den Eindruck, dass das nicht normal ist und die Leute normalerweise das bzImage erstellen, daher bin ich mir nicht sicher, ob das das Problem ist. In einer anderen Frage stieß ich auf die Empfehlung, auch einen „seriellen“ Parameter anzuhängen, der eine zu schreibende Datei angibt, aber als ich es versuchte, wurde keine solche Datei erstellt und danach bekam ich auch keine Kernel-Panik mehr auf dem Bildschirm und nur denselben schwarzen Bildschirm wie zuvor.
Als ich die Konsole noch zum ordnungsgemäßen Anhängen bringen konnte, kam es am Ende zu folgendem Kernel-Panic:
[ 1.986377] Kein Dateisystem konnte als Root gemountet werden, versucht: [ 1.986396] ext3 [ 1.986765] ext2 [ 1.986900] ext4 [ 1.987038] squashfs [ 1.987175] vfat [ 1.987337] fuseblk [ 1.987482] [ 1.987866] Kernel-Panik – keine Synchronisierung: VFS: Root-FS kann auf unbekanntem Block (8,0) nicht gemountet werden [ 1.988685] CPU: 0 PID: 1 Comm: swapper/0 Nicht infiziert 5.4.0-120-generic #136-Ubuntu [ 1.989171] Hardwarename: QEMU Standard-PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 01.04.2014 [ 1.990000] Aufrufverfolgung: [ 1.991345] dump_stack+0x6d/0x8b [ 1.991677] panic+0x101/0x2e3 [ 1.991933] mount_block_root+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] Kernel-Offset: 0x21c00000 von 0xffffffff81000000 (Umlagerungsbereich: 0xffffffff80000000-0xffffffffbfffffff) [ 1.995424] ---[ Ende Kernel-Panik – keine Synchronisierung: VFS: Root-FS kann auf unbekanntem Block (8,0) nicht gemountet werden ]---