I've tried searching for this high and low, and haven't yet found anything regarding this particular issue. I am using a legacy only booting system via Clover (the latest version as of this post on Github), and I have OS X working great (I went with Yosemite for my AMD FX). The motherboard is a Gigabyte GA-78LMT-USB3 R2 (ok it has EFI but it's Tianocore in ROM, and a very broken one at that, so I have disabled its use, but the issue I am detailing here does not affect the BIOS's Tianocore).
What I am having issues with, is when booted into UEFI Windows 10, there is no SMBIOS table, meaning Windows 10's task manager, performance tab, and memory, shows nothing about my RAM, no speed, no type. Now if I do boot to Windows using the motherboards built in tianocore, all of this data is there. I also verified in clover's boot log, Clover is indeed seeing the SMBIOS tables as it does identify my RAM exactly as it's written in my motherboards own SMBIOS tables.
Is there any reason why Clover wouldn't be forwarding this to Windows? For a test I have the most basic config.plist possible, the only thing it is doing is selecting the boot volume, and that's it, and it still isn't forwarding the data.
As a "trick test", I installed rEFInd, and tried it with the clover boot disk, and with the motherboards tianocore, and with clover, no SMBIOS table in Windows, with motherboards tianocore, there are SMBIOS tables.
Any ideas? It seems to only be cosmetic and not affecting the operation of Windows whatsoever, but I'd like to get this fixed before I'm fully confident.

Post a Comment