Originally posted by loko
View Post
32-bit UEFIs are designed to boot only 32-bit operating systems
64-bit UEFIs are designed to boot only 64-bit operating systems
Since 32-bit operating systems are somehow obsolete, and since Microsoft decided that 32-bit Windows 7 will never become UEFI compatible, almost all computers have 64-bit UEFIs and are capable of booting only 64-bit operating systems.
Intel Bay Trail processors were deemed not powerful enough to run 64-bit Windows 8/8.1, so Microsoft made 32-bit Windows 8/8.1 UEFI compatible, and the manufacturers of mini Windows devices started using 32-bit UEFIs to boot 32-bit Windows 8/8.1. These devices having 32-bit UEFIs cannot normally boot 64-bit operating systems.
If a device runs 32-bit Windows 8.1, it means it has a 32-bit UEFI. If a device runs 64-bit Windows 8.1, it means it has a 64-bit UEFI.
Since UEFI compatible Linux distributions are 64-bit, you cannot boot them in a system having a 32-bit UEFI. There are some patches being made for 64-bit Linux distributions to run under a 32-bit UEFI, but there are many problems. OpenELEC needs a 64-bit UEFI.
Your chances may be higher with the Android version of MINIX Neo Z64, which has a 64-bit UEFI. There may be other incompatibilities though, so you just have to wait until things become clear.
64-bit UEFIs are designed to boot only 64-bit operating systems
Since 32-bit operating systems are somehow obsolete, and since Microsoft decided that 32-bit Windows 7 will never become UEFI compatible, almost all computers have 64-bit UEFIs and are capable of booting only 64-bit operating systems.
Intel Bay Trail processors were deemed not powerful enough to run 64-bit Windows 8/8.1, so Microsoft made 32-bit Windows 8/8.1 UEFI compatible, and the manufacturers of mini Windows devices started using 32-bit UEFIs to boot 32-bit Windows 8/8.1. These devices having 32-bit UEFIs cannot normally boot 64-bit operating systems.
If a device runs 32-bit Windows 8.1, it means it has a 32-bit UEFI. If a device runs 64-bit Windows 8.1, it means it has a 64-bit UEFI.
Since UEFI compatible Linux distributions are 64-bit, you cannot boot them in a system having a 32-bit UEFI. There are some patches being made for 64-bit Linux distributions to run under a 32-bit UEFI, but there are many problems. OpenELEC needs a 64-bit UEFI.
Your chances may be higher with the Android version of MINIX Neo Z64, which has a 64-bit UEFI. There may be other incompatibilities though, so you just have to wait until things become clear.
Comment