Hi! Again, good progress since the previous attempt. I'm building on Josselin Poiret's patch set
https://issues.guix.gnu.org/63641 so that our packages now look like this gnumach 1.8+git20221224 + noide patch hurd v0.9.git20230216 + rumpdisk-no-hd patch rumpkernel ec2ab9612be4dc48a316a21a0c96d3388478a064 (latest git) glibc 2.37 + up-to-date hurd time patches mig 04bfe7a91223ba15d868f7165e49328b1c6e86c3 (one commit before v1.8+git20230520) (see https://gitlab.com/janneke/guix/-/tree/wip-hurd22). With these, the Hurd boots again without using rumpdisk (omit "noide" on gnumach command line) and gets pretty far when using rumpdisk (use "noide"); rumpdisk now actually detects WD0 (this didn't work before), AFAICS --8<---------------cut here---------------start------------->8--- [ 1.1200050] wd0 at atabus0 drive 0 [ 10.3600050] wd0: <QEMU HARDDISK> [ 10.3600050] wd0: drive supports 16-sector PIO transfers, LBA48 addressing [ 10.3600050] wd0: 1328 MB, 2698 cyl, 16 head, 63 sec, 512 bytes/sect x 2720016 sectors [ 16.5000050] wd0: 32-bit data port [ 16.5000050] wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) --8<---------------cut here---------------end--------------->8--- However, after some more rumpdisk messages it stops at --8<---------------cut here---------------start------------->8--- ext2fs: part:1:device:wd0: Invalid argument --8<---------------cut here---------------end--------------->8--- Full log attached. When I use these Guix-built pci-arbiter.static and rumpdisk.static on an up-to-date Debian image, everything works fine, I see --8<---------------cut here---------------start------------->8--- Hurd server bootstrap: ext2fs[part:2:device:wd0] exec startup proc auth. --8<---------------cut here---------------end--------------->8--- and booting continues. Any ideas what I may be overlooking? Greetings, Janneke source: https://gitlab.com/janneke/guix/-/tree/wip-hurd22 image: https://dezyne.org/janneke/x3yw7ixfrrgn6hgpvlpzbcglai434klp-disk-image.xz
ext2fs-invalid-argument.log
Description: Binary data
-- Janneke Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com