Hi folks,
I'm trying to learn how to setup KVM virtual machines and I bought Parallels Desktop 19 Pro Edition to use with my Intel Macbook Pro. I kept getting a kernel panic when installing the new Linux VM (also a CentOS9 Stream). My setup is:
1. Enable Parallels hypervisor with nested virtualization to set up a CentOS 9 Stream VM with 4 vCPU, 4GB memory, and 64 GB disk.
2. This CentOS 9 Stream VM is installed with the various kvm components (qemu-kvm qemu-img libvirt virt-install libvirt-client virt-manager). To verify kvm, I executed: lsmod | grep kvm
kvm_intel 442368 0
kvm 1335296 1 kvm_intel
irqbypass 16384 1 kvm
3. Cockpit and its other components are also installed to allow virtual machine management. I access Cockpit from Safari browser on my macbook pro.
4. A folder (called public with world readable permissions) is installed with permissions for Qemu. This folder contains the ISO image for CentOS 9 Stream.
5. In Cockpit virtual machines management, a virtual machine (2 vCPU, 2GB memory) is created. Encountered a kernel panic when the domain boots up.
Note that my macbook is connected via ethernet to reach Internet. The CentOS 9 Stream VM hosted in Parallels is able to access the Internet, and a virtual bridge has been created by default (virbr0) by parallels. I have tried to create the inner VM with both NAT (default) and Bridge interfaces, and both failed.
Can someone suggest how I could overcome this error?
I'm trying to learn how to setup KVM virtual machines and I bought Parallels Desktop 19 Pro Edition to use with my Intel Macbook Pro. I kept getting a kernel panic when installing the new Linux VM (also a CentOS9 Stream). My setup is:
1. Enable Parallels hypervisor with nested virtualization to set up a CentOS 9 Stream VM with 4 vCPU, 4GB memory, and 64 GB disk.
2. This CentOS 9 Stream VM is installed with the various kvm components (qemu-kvm qemu-img libvirt virt-install libvirt-client virt-manager). To verify kvm, I executed: lsmod | grep kvm
kvm_intel 442368 0
kvm 1335296 1 kvm_intel
irqbypass 16384 1 kvm
3. Cockpit and its other components are also installed to allow virtual machine management. I access Cockpit from Safari browser on my macbook pro.
4. A folder (called public with world readable permissions) is installed with permissions for Qemu. This folder contains the ISO image for CentOS 9 Stream.
5. In Cockpit virtual machines management, a virtual machine (2 vCPU, 2GB memory) is created. Encountered a kernel panic when the domain boots up.
Note that my macbook is connected via ethernet to reach Internet. The CentOS 9 Stream VM hosted in Parallels is able to access the Internet, and a virtual bridge has been created by default (virbr0) by parallels. I have tried to create the inner VM with both NAT (default) and Bridge interfaces, and both failed.
Can someone suggest how I could overcome this error?