On Wed, Jan 3, 2024 at 10:07 PM Luca <l...@orpolo.org> wrote: > Hi Sergey,
Hi, > Recently I've been installing hurd-amd64 on another disk of my hurd-i386 > vm and booting from that. Basically I prepare the disk with debootstrap > --foreign, then I reuse the i386 grub install to boot the 64 bit kernel > with a custom entry, That (debootstrap + reusing existing GRUB from the i686 installation) is what I was doing, yes, in one of the two setups that I've tried. On the other (on a different host) I was doing grub2-install myself. In both cases I got the same result, with GRUB working fine, but then rumpdisk apparently misbehaving. I could reproduce this if we want to debug it further, but Samuel's image works great for now. > then run the --second stage, configure login, fstab > and network and reboot. I can give you the exact commands and setup I'm > using if you want (I need to reinstall it anyway due to latest changes), > > I'm currently using qemu via virt-manager, mostly with the default > configuration for an x86_64 vm; that means a virtual SATA disk > controller and Q35 chipset. Yes, I'd like to use libvirt eventually too, like I'm doing for my i686 Hurd VM. But I need greater control over how I invoke QEMU for now. Sergey P.S. I have posted all of my patches, so if you're interested in hacking on aarch64-gnu Mach, you should be able to build the full toolchain now.