Hi!
I'm trying to learn more about QEMU by creating a desktop VM using the
`qemu-system-x86_64` command, the goal is to forcing myself to read
and understand QEMU's documentation. Today I'm only able to install
QEMU and libvirtd on my system and get VMs running with the help of
virt-mananger, but nothing more than that.
My concrete goal for now is to create a x86_64 desktop QEMU VM using
KVM and for it to integrate nicely with my Linux host system on my
x86_64 machine without using `virsh` or virt-manager.
I did find the reference documentation listing all(?) options to the
`qemu-system-x86_64` command[0], but while reading it I realize that
much of the information flies over my head.
The command that virt-manager generates for one of my VMs doesn't make
me much smarter, especially when I can run the command manually in the
shell...
Is there a good in-depth tutorial that explains what options you need
to set on the `qemu-system-x86_64` command to get a x86_64 VM running
on a x86_64 machine using KVM, and what those options mean? I don't
have any deeper knowledge about the kernel; just that it's there
drivers and file systems go.
[0] https://www.qemu.org/docs/master/system/invocation.html
Thanks!