Quoting Johannes Schauer Marin Rodrigues (2026-06-09 16:33:22) > The full qemu cmdline is this:
Quick note about the command: the command is run by debvm. To get the command
which was run I run "echo $*" but that will remove all quoting so I manually
added double quotes so that options like --initrd become more useful. You can
see that I failed to add quotes to -append. Since qemu is run by a shell script
I don't have a better way to get a copy-pastable commandline. But no, the ${}
bits are not getting expanded by the shell because they are in double quotes.
Since they got printed by $* they are verbatim cli arguments.
Another thing that came to my mind is that I could share the qemu image with
you. It will not be bootable by itself, you have to (manually, if you don't use
debvm) extract the kernel and initrd from it. debvm-run does this automatically
and passes it to qemu as /proc/self/fd/... which you see in the commandline.
Also, in case it helps for debugging, here is the system image I'm using (66 M
compressed, 2 G uncompressed)
https://mister-muffin.de/hurd.ext4.xz
signature.asc
Description: signature

