      VFAT_RESULTS_SPACE=$(expr $VFAT_RESULTS_SPACE_MiB \* $MiB)
      VFAT_RESULTS_BLOCKS=$(expr $VFAT_RESULTS_SPACE / 1024)
      # TODO: do we need to dynamically generate the UUID?
+@@ -86,6 +86,8 @@ build_img() {
+     mkdosfs -C ${VFAT_RESULTS} -S ${BYTES_PER_SECTOR} -i ${VFAT_RESULTS_UUID} \
+             -n ${VFAT_RESULTS_LABEL} $VFAT_RESULTS_BLOCKS
+ 
++    mmd -i ${VFAT_RESULTS} ::/sbsa_results
++
+     dd if=/dev/zero of=${IMG} bs=${BYTES_PER_SECTOR} count=1
+ 
+     # Now that we are calculating sizes in MiB make sure that the value
 diff --git a/meta-luv/recipes-core/images/luv-netboot-image.bb b/meta-luv/recipes-core/images/luv-netboot-image.bb
 index d8205ee..d3811fa 100644
 --- a/meta-luv/recipes-core/images/luv-netboot-image.bb


diff --git a/build_luvos.sh b/build_luvos.sh
new file mode 100755
index 0000000..06cde48
--- /dev/null
+++ b/build_luvos.sh
@@ -0,0 +1,113 @@
+#!/bin/bash
+# The material contained herein is not a license, either
+# expressly or impliedly, to any intellectual property owned

 efi_populate_bits() {
     DEST=$1
     # TODO: weird behavior here. When building luv-live-image,
@@ -177,6 +245,11 @@ python build_efi_cfg() {
        cfgfile.write('timeout=0\n')
        cfgfile.write('fallback=0\n')
 
