This is not from me but from IA, I hope it will help
The Intel Atom Z3736F processor uses a "Mixed Mode" architecture: it features a 64-bit CPU but is paired with a 32-bit UEFI firmware.
The error i386-efi/normal.mod not found occurs because the Zorin 18 installer likely configured the bootloader for a standard 64-bit (x64) UEFI. Your hardware, however, specifically looks for the 32-bit (ia32) GRUB files to initialize the boot sequence.
The Solution: Reinstalling GRUB in 32-bit Mode (ia32)
You will need to use your Zorin 18 installation USB to "chroot" into your installed system and manually install the 32-bit bootloader support.
1. Boot into the Live Session
Boot from your Zorin 18 USB and select "Try Zorin OS".
2. Identify your partitions
Open a terminal and run:
lsblk
Identify your main Zorin partition (e.g., /dev/mmcblk0p2) and your EFI partition (a small FAT32 partition, usually around 100-500MB, e.g., /dev/mmcblk0p1).
3. Prepare the Chroot Environment
Replace /dev/sdXn with your root partition and /dev/sdXm with your EFI partition:
sudo mount /dev/sdXn /mnt
sudo mount /dev/sdXm /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
4. Enter the installed system
sudo chroot /mnt
5. Install the 32-bit EFI packages
This is the critical step. You need the 32-bit version of GRUB to communicate with the Atom's firmware:
sudo apt update
sudo apt install --reinstall grub-efi-ia32-bin grub-efi-ia32
(Note: Ensure you are connected to Wi-Fi in the Live Session before entering the chroot if you need to download these packages).
6. Reinstall and update GRUB
Force the installation using the 32-bit target:
grub-install --target=i386-efi --efi-directory=/boot/efi --removable
update-grub
7. Exit and Reboot
exit
sudo reboot
Why did it work before?
Older versions of Zorin (or the upgrade path you followed from version 15) likely maintained the specific 32-bit EFI files or compatibility scripts. A "fresh" install of Zorin 18 defaults to a standard 64-bit configuration, which bypasses the specific needs of these older Intel Atom "Bay Trail" devices.
Quick Tip: On these HP Pavilion x2 models, it is common for Wi-Fi or Audio to be missing after a fresh install. If that happens, you may need to manually add the Broadcom firmware files to /lib/firmware/brcm/.