Yes, changing the machine type adds an AHCI disk controller instead of an IDE one. So there seems to be a problem with piixide driver.
Damien Sent from Proton Mail Android -------- Original Message -------- On 27/3/26 9:11 am, Sam James <[email protected]> wrote: > Hi, > > For a friend (Andreas, cc'd), this fails: > > $ qemu-system-x86_64 -drive "file=/tmp/hurd.ext2,format=raw" \ > -accel kvm -m 8G -serial mon:stdio > > while this works (just adding '-M q35'): > > $ qemu-system-x86_64 -drive "file=/tmp/hurd.ext2,format=raw" \ > -accel kvm -m 8G -M q35 -serial mon:stdio > > Versions: > * gnumach: snapshot from debian's repo [0] (debian/2%1.8+git20260224-4, > but no patches applied from there) > > * hurd: snapshot from debian's repo [1] (debian/1%0.9.git20251029-7, > but no patches applied from there) > > * qemu: 10.2.0 > > [0] > https://salsa.debian.org/hurd-team/gnumach/-/tree/23f9089de7f27aaac94d35212bbb39b4b1772eba > [1] > https://salsa.debian.org/hurd-team/hurd/-/tree/b57889c52cc0496a4ecb3ef74a9e30ca0fc22359 > > I've attached serial console output for both boots. > > > thanks, > sam >
