Releases: vejmarie/linuxboot-nerf-toolbox
Ubuntu update for security purpose (meltdown & spectre)
This release includes an ubuntu installer for latest Ubuntu 16.04 server TLS. It is precompiled to run on IPMI interface of Winterfell servers associated with the related linuxboot image. It does include fixes for spectre and meltdown issues
Initial linuxboot/NERF beta for Open Compute Winterfell server
This beta release includes a nerf.ffs image file which can be used on Open Compute Winterfell server running Xeon v1/v2 processors. You need to use UEFITool and a Flash burner to upload it to an existing flash. You can replace the AMITSE DXE code with the nerf.ffs and your System BIOS will be booting directly the linux kernel.
When the prompt appears you need to run the boot -dryrun=false command as to boot on local storage. As Nerf dismantle UEFI features, the linux kernel needs to be updated to get rid of UEFI support. We successfully updated the Ubuntu Xenial installer with a kernel which does support by default the KAISER patch and is provided into the ubuntu-16.04.3-server-amd64-nerf.iso file. You can use this ISO to boot your NERFed Winterfell server by burning the iso on a USB stick through the dd command on linux. We didn't tested the burn of this ISO on a CDROM please focus on the USB stick first ;).
This repo includes all the required script to build the ubuntu xenial installer within the ubuntu/xenial directory.
The nerf image is built using ggiamarchi vagrant machine available there
https://github.com/ggiamarchi/nerf-winterfell