From 85bc1c63c5b5acbb2efa04d837883bc0c775ba5a Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Mon, 21 Mar 2016 16:44:13 -0300 Subject: Make sure OVA disk is UFS2 and also enable SUJ --- tools/builder_common.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tools/builder_common.sh b/tools/builder_common.sh index 61c0933..ac862f4 100644 --- a/tools/builder_common.sh +++ b/tools/builder_common.sh @@ -878,7 +878,7 @@ create_ova_image() { echo -n ">>> Creating / partition... " | tee -a ${LOGFILE} makefs \ -B little \ - -o label=${PRODUCT_NAME} \ + -o label=${PRODUCT_NAME},version=2 \ -s ${OVA_FIRST_PART_SIZE} \ ${OVA_TMP}/${OVFUFS} \ ${FINAL_CHROOT_DIR} 2>&1 >> ${LOGFILE} @@ -893,6 +893,14 @@ create_ova_image() { fi echo "Done!" | tee -a ${LOGFILE} + echo -n ">>> Enabling SUJ on recently created disk... " | tee -a ${LOGFILE} + if ! tunefs -j enable ${OVA_TMP}/${OVFUFS} 2>&1 >>${LOGFILE}; then + echo "Failed!" | tee -a ${LOGFILE} + echo ">>> ERROR: Error enabling SUJ on disk. STOPPING!" | tee -a ${LOGFILE} + print_error_pfS + fi + echo "Done!" | tee -a ${LOGFILE} + # Create raw disk echo -n ">>> Creating raw disk... " | tee -a ${LOGFILE} mkimg \ -- cgit v1.1