Question: While installing Elementary OS for my Acer Spin 1 SP111-32N, it keeps on giving me this error at the very end of the installation. I know my computer uses an eMMC SSD drive, so maybe that is the issue.

Answer: 
I have a laptop that utilizes an eMMC card as well and was able to get elementaryOS installed on it, but I did have to fiddle with some BIOS settings before any distro would install. Disabling SecureBoot as well as disabling firmware TPM. After that, choose the "try elementaryOS without installing option" instead of the install option when first booting from the live USB. Then, in the file manager, it's possible you'll see the eMMC mounted as an SD card or such. Unmount/eject it first, and then start the installer, and proceed as normal.
I had the same problem and after a while I found an easy solution.
Press fn+F2 key to enter BIOS:   

Enable F12 Boot Menu  

Set Supervisor Password  

Disable Secure Boot  

Press F10 to save and exit,

then press F12 to enter boot menu, and start live session.

Open your terminal and follow these steps to **install bootloader**.
Boot from live USB and open terminal:

```
sudo -s
fdisk -l 

mount /dev/mmcblk0p2 /mnt
# 0p2 is your file system partition (your root drive)
# 0p1 is your boot partition

mkdir /mnt/boot/efi
#create folders

mount /dev/mmcblk0p1 /mnt/boot/efi
# mount boot partition in to new created folders

for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
# mount others systems directories

modprobe efivars
efibootmgr --verbose
apt-get install --reinstall grub-efi-amd64
grub-install -no-nvram -root-directory=/mnt
chroot /mnt
update-grub

```

Now you should be able to boot from eMMC SDD drive.

Source:
<https://dantalion.nl/en/installing-ubuntu-on-acer-spin-uefi-devices/>