I guess what I was getting at was whether there was anything in the hardware (boot ROM ?) that checks the kernel (signature, os type or whatever) before allowing it to boot.

I know most of the hardware won't work.

As for why, I like pain