Solved ia32.efi Fix?

I seem to have misunderstood the state of the ai32.efi loader. I can run the installer image and it will complete the install process but I am not sure how I am meant to move the ai32.efi to the system post install.

loader_ia32.efi can be manually copied to /boot/efi/efi/boot/bootia32.efi
where the EFI boot partition is mounted at /boot/efi.

Systems which have 64-bit UEFI firmware are unaffected. Non x86 systems are
likewise unaffected.

Could anyone offer some advice on what I am doing wrong?

Thanks!
 
Yes, I tried mounting the partition. I tried dd the efi into the partition. I tried using different file systems for the install and moving the efi. I tried making an install image with only the 32bit efi. I even tried having two copies of the 32bit efi with one named bootx64.efi Nothing seems to work.
 
I think these should work as stated in the errate notice.
Code:
# mount /boot/efi
# cp -iv /boot/loader_ia32.efi /boot/efi/efi/boot/bootia32.efi
# sync
# umount /boot/efi
# shutdown -r now
 
I think these should work as stated in the errate notice.
Code:
# mount /boot/efi
# cp -iv /boot/loader_ia32.efi /boot/efi/efi/boot/bootia32.efi
# sync
# umount /boot/efi
# shutdown -r now


mount /boot/efi
mount: /boot/efi: unknown special file or file system
 
I think you are assuming that I have booted the install. I am talking about the boot loader. I am using the install media shell. If the boot loader is not available in my UEFI settings to select I cannot boot the system. Do you perhaps have a 32bit UEFI system that you have configured?
 
I've never had owned a 32-bit system. What version of FreeBSD do you have in your in USB? Release ISO images may not have the updated ia32.efi since they are at zero-errata version.
 
I am using 14.3-RELEASE. The machine is an Asus Switch P0YCY. The CPU is a 64Bit and the UEFI is 32-Bit. But this option in the installer shell has moved the efi loader effectively.
 
Back
Top