...
Is it possible to correctly boot the 32bit version from a 64bit EFI? If so, what should I try next to get it to work correctly?
Hello jimmyjohn
Of course it is!!
64 bit EFI is the correct way to install EFI regardless of what OS the boot manager is booting
This screenshot shows the 64bit EFI and TC 10.1 32 bit system I’m currently booted to
You should create a new installation as in the code below, not copy a bootx64.efi bootloader from another system and expect it to work.
I never have any problems with EFI installations because I use this command to ensure a correct creation and installation of bootx64.efi bootloader
sudo grub-install --target=x86_64-efi --boot-directory=/mnt/sdc2/EFI/BOOT --efi-directory=/mnt/sdc2 --removable
Here's a basic grub2 config file with Home, OPT and TCE persistance
insmod part_gpt
insmod part_msdos
insmod fat
insmod ext2
loadfont unicode
insmod efi_gop
insmod efi_uga
insmod font
insmod gfxterm
set gfxmode=auto
set gfxterm_font=unicode
set gfxpayload=keep
terminal_output gfxterm
#Timeout for menu
set default=0
set timeout=5
menuentry "*** TC-10-Tinycore (on USB)" {
search --no-floppy --fs-uuid --set=root B854-8FE0
linux /boot/vmlinuz noswap tz=GMT loglevel=3 waitusb=5:UUID="b313c2c4-fedf-4c44-bf42-6a6fca54b311" tce=UUID="b313c2c4-fedf-4c44-bf42-6a6fca54b311"/tc10-x86 opt=UUID="b313c2c4-fedf-4c44-bf42-6a6fca54b311" home=UUID="b313c2c4-fedf-4c44-bf42-6a6fca54b311"
initrd /boot/rootfs.gz /boot/modules.gz
}
menuentry "Windows 10" --class windows --class os {
search --fs-uuid --no-floppy --set=root DE2F-EF34
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
Additionally, are you attempting to boot from an ISO or a real installation?
Sent from my iPhone using Tapatalk