I suggest writing to the tech support subforums
I was going to, but since this has nothing with any cryptocurrency at all I thought this would be a better place. I was just hoping that there was someone here that might stumble on it and have an answer.
Did you look in /var/log/kern.log ?
Yep, I've been looking through it but I think it logs way more than just the boot process and after going through the first 1500 lines or so I still haven't found an answer. It is probably a couple of pieces that I did not build into the kernel properly the first time I did it. Damn laptops with all their vendor specific crap. I'll probably just end up having to build a catch-all kernel from something like archlinux then finding out which modules load so I can then build them into my own kernel.
Thanks for the tip though