Hi, Quoting Francesco Poli (2020-02-19 23:21:55) > On Tue, 18 Feb 2020 00:03:06 +0100 Johannes Schauer wrote: > > Can you show me how you converted the tarball mmdebstrap > > produced into your debian-unstable.qcow2 image? > > Sure, the command was: > > $ mmdebstrap-autopkgtest-qemu > > which is a small script I am trying to develop, based on your suggested > command. > It is still experimental, needs to be improved in many aspects, and has > not yet produced any working QEMU image (!). > I wanted to send it to you as a contribution to mmdebstrap, once it was > mature enough. > I am sending it to you now, as a preview (not to be included in the > official package, yet!). Any suggestion for improvement is more than > welcome... > > Please note that I am running it on an amd64 box. Hence: > > $ dpkg --print-architecture > amd64 > > > I tried the image again, after adding my regular user to the 'kvm' > group (I hadn't done so, out of ignorance about QEMU/KVM), but the > result was the same: > > $ qemu-system-x86_64 -enable-kvm -m 512 -serial > unix:/tmp/ttyS0,server,nowait -drive > "file=./debian-unstable.qcow2,cache=unsafe,if=virtio,index=0" > > or > > $ qemu-system-x86_64 -m 512 -serial unix:/tmp/ttyS0,server,nowait -drive > "file=./debian-unstable.qcow2,cache=unsafe,if=virtio,index=0" > > or > > $ qemu-system-x86_64 -enable-kvm -m 512 -serial > unix:/tmp/ttyS0,server,nowait -drive > "file=./debian-unstable.img,format=raw,cache=unsafe,if=virtio,index=0" > > always starts a virtual machine that hangs (seemingly) forever, at the > "Booting from Hard Disk..." stage. > > > I really cannot understand what's going on.
I have an idea. When I tried running guestfish on salsa CI it also would not boot at all. The image that was created by guestfish just wasn't bootable for some reason. After much tinkering, I added the following to the end of the guestfish invocation: : sync : umount / : shutdown And that worked. Since there seem to be some machines where these additions to guestfish are needed, I also now put these into all guestfish invocations and examples in mmdebstrap but that version isn't released yet and you would have had to look into the current git master. Try it out and tell me if it helped! Thanks! cheers, josch
signature.asc
Description: signature