+function delete_stray_grub_parts {
+ pushd "${MULTIBOOT_MNT}/grub/parts" &> /dev/null
+ comm -13 \
+ <(find "${MULTIBOOT_MNT}/" -maxdepth 1 -type f -printf '%f\n'|sort) \
+ <(find "${MULTIBOOT_MNT}/grub/parts/" -type f -printf '%f\n'|sort) \
+ | xargs -d '\n' -r rm
+ popd &> /dev/null
+}
+
+function print_grub_cfg {
+ cat <<EOT
+insmod all_video
+insmod part_msdos
+insmod progress
+search --set=root --label $PARTITION_LABEL
+
+EOT
+
+ cat "${MULTIBOOT_MNT}/grub/parts/"*
+}
+