IRC channel logs

2024-07-30.log

back to list of logs

<mid-kid>out of curiosity, can the bare metal bootstrap be ran from UEFI?
<mid-kid>alternatively I wonder if there's a setup using an initrd, and sourcing a kernel myself
<mid-kid>though, I guess I'll just run the chroot mode
<mid-kid>oh, the -qk option applies to the bare metal bootstrap as well, I see
<matrix_bridge><Andrius Štikonas> mid-kid: not MBR bare metal bootstrap
<matrix_bridge><Andrius Štikonas> I worked a bit on stage0-uefi
<matrix_bridge><Andrius Štikonas> https://git.stikonas.eu/andrius/stage0-uefi
<matrix_bridge><Andrius Štikonas> But it won't get you usable system
<matrix_bridge><Andrius Štikonas> stage0-uefi itself works, then you can build posix-runner that is able to load some position independent ELF files
<matrix_bridge><Andrius Štikonas> And you can use it to build and run POSIX versions of mes-m2 and mes
<matrix_bridge><Andrius Štikonas> But that's all you get to at the moment
<matrix_bridge><Andrius Štikonas> As for the other option, you can run it in initrd with external kernel
<matrix_bridge><Andrius Štikonas> Though it might need some tweaking of configuration file...
<mid-kid>I see
<mid-kid>yeah I guess I'll bootstrap from a linux kernel
<mid-kid>I'm just trying to figure out how to get it to build an initrd instead of a disk image
<mid-kid>because the `./rootfs.py -b -qk <thing>` doesn't seem to be working
<mid-kid>giving up...
<mid-kid>seems like target/disk isn't created properly and then target/disk/initramfs doesn't exist
<mid-kid>so I'll just do a chroot build