+elif [ "$1" = "i386efi" ]; then
+ rm -f $VT_DIR/GRUB2/NBP/core.efi
+ cp -a $VT_DIR/GRUB2/PXE/grub2/i386-efi/core.efi $VT_DIR/GRUB2/NBP/core.efi || exit 1
+
+ rm -rf $VT_DIR/INSTALL/grub/i386-efi
+ mkdir -p $VT_DIR/INSTALL/grub/i386-efi
+
+ cp -a $VT_DIR/GRUB2/PXE/grub2/i386-efi/normal.mod $VT_DIR/INSTALL/grub/i386-efi/normal.mod || exit 1
+
+ #copy other modules
+ ls -1 $VT_DIR/GRUB2/INSTALL/lib/grub/i386-efi/ | egrep '\.(lst|mod)$' | while read line; do
+ if ! echo $all_modules | grep -q " ${line%.mod} "; then
+ echo "Copy $line ..."
+ cp -a $VT_DIR/GRUB2/INSTALL/lib/grub/i386-efi/$line $VT_DIR/INSTALL/grub/i386-efi/
+ fi
+ done
+elif [ "$1" = "arm64" ]; then
+ rm -f $VT_DIR/GRUB2/NBP/core.efi
+ cp -a $VT_DIR/GRUB2/PXE/grub2/arm64-efi/core.efi $VT_DIR/GRUB2/NBP/core.efi || exit 1
+
+ rm -rf $VT_DIR/INSTALL/grub/arm64-efi
+ mkdir -p $VT_DIR/INSTALL/grub/arm64-efi
+
+ cp -a $VT_DIR/GRUB2/PXE/grub2/arm64-efi/normal.mod $VT_DIR/INSTALL/grub/arm64-efi/normal.mod || exit 1
+
+ #copy other modules
+ ls -1 $VT_DIR/GRUB2/INSTALL/lib/grub/arm64-efi/ | egrep '\.(lst|mod)$' | while read line; do
+ if ! echo $all_modules | grep -q " ${line%.mod} "; then
+ echo "Copy $line ..."
+ cp -a $VT_DIR/GRUB2/INSTALL/lib/grub/arm64-efi/$line $VT_DIR/INSTALL/grub/arm64-efi/
+ fi
+ done