Hi rennes, ren...@openmailbox.org skribis:
> This is the demo generated with Guix: > > https://github.com/methalo/boot-hurd > > The binary files were generated in Debian/Hurd and placed in an 'img' file. > > The command used to generate the binaries is: > > './pre-inst-env guix system init ~/light.scm /guix' > > To test Hurd, execute: > > 'sudo qemu-system-i386 -enable-kvm -m 1G -hda guixsdhurd.img -curses' [...] > https://ombx.io/ipoWt9uK I just gave it a try, and woow! :-) It’s really nice to see that in action. It lacks a couple of things such as the console server and client and the pipe server, but tweaking this will be the funny part. ;-) Also, in GRUB, you currently load ext2fs.static and exec explicitly. There’s now a /hurd/startup server that takes care of launching /hurd/proc, /hurd/auth, and then passes control to /libexec/runsystem. I suppose this is the preferred method, but hurd.texi doesn’t give the exact GRUB commands. Can anyone shed some light? BTW, the image you posted is in “raw” format. You would get a smaller file by using the qcow2 format, which you can create with “qemu-img create -f qcow2”. Anyway, kudos, and keep up the good work! Thank you, Ludo’.