This may be a dumb question, but I've installed regular 32-bit slackware-current (about a month ago) using CSM/BIOS mode on a samsung smart pc pro. I didn't install (e)lilo, but rather was (CSM-)booting using the usb bootstick made during setup. Since elilo and other uefi-friendly updates have been made to slackware-current (including the newer kernel with the samsung-uefi-booting-bricking-because-of-terrible-firmware issue workarounds) I've tried to set it up to uefi-boot.
Now I've tried setting up elilo and it starts, seems to find the kernel, but then shuts down and the machine resets. It occurs to me that it may be simply because it's a 32-bit system. Is this the case?
I should add that I was prompted to ask this because of the following comment on another post:
Originally Posted by jtsn
UEFI itself is either 64 bit only or 32 bit only on x86. This is at the choice of the firmware vendor, not of user. Of course, all mainstream PC UEFI firmwares go for 64 bit, because only this is supported by Windows. The only way to get into real mode (and from there into a CPU mode of your choice) is the CSM, which emulates a BIOS.
If it should be able to boot using uefi, let me know and I'll follow up with a more detailed post including configuration etc.
Thanks in advance,