sysfs is the native interface to query drivers for hardware information, for example the /sys/class/hwmon directory is where you can find info like cpu temp or fan speed. /sys/class/net gives you network interface information, /sys/class/drm gives you GPU information, etc.
there's also procfs for information about current running processes.
there are more user-friendly tools for CPU info; and for GPU info, and NIC info, and so on, but the best tools for those often depend on exactly the sort of hardware you're running so this would have to be a much longer response if we get into that.
a program
/boot
a kernel is the interface between hardware and software. a hypervisor pretends to be hardware, intercepts and translates instructions between the virtual machine kernel and the baremetal kernel, so the virtual machine can indirectly use hardware resources.
I know you've tried to help me with this before, which I appreciate. As you can see I've made little progress.
So
/boot has no file system (table?) name... due to the fact it preceeds it? It allocates and regulates it maybe and also hence, it is root, or system level privs? All boot certificates, providing/allocating/checking resources to windows in order to load?
And the kernel is a program? How? Does it have a .exe or other executable file? Or is it the boot allocating a bunch of stuff? Is it a linux program?
Is the kernel, hardware (just saw you said yes, im genuinely thinking out loud here trying to figure this out). Is it wlan wide? Connected to your network? What's kernel panic? I noticed even old phones in my house are on the same linux kernel as new and have gradually upgraded. Is my PC on the same linux kernel How to check?
Also, things get a bit matrixy when it comes to virtual machines for me. I start wondering if I'm in god knows how many layers of virtual machines and how would I ever know? Whats the sysfs for checking?
Is the virtual machine kernel the reason Ive seen a lot to do with "enumeration" on my pc? Is it enumerating devices to build the kernel via the hypervisor; into a sort of virtual, proxy, kernel? AMD 3700x, W10 btw.
I actually have a secure boot file, in UEFI, which is untrusted. Problem there or not?
Thanks man.