fosslinux / live-bootstrap

Use of a Linux initramfs to fully automate the bootstrapping process
286 stars 26 forks source link

Use e820 memory map from BIOS, if available #437

Closed Googulator closed 4 months ago

Googulator commented 4 months ago

This extends make_fiwix_initrd and kexec-fiwix to support command line parameters, instead of hardcoding relevant values within the C sources. This way, it becomes possible to alter e.g. ramdisk size without affecting checksums.

While we're at it, also support loading a memory map from a file populated by builder-hex0 based on the BIOS E820 memory map.

Depends on https://github.com/ironmeld/builder-hex0/pull/12