Could you give the dmesg output from both working and non-working boots? Also, please upload the hwinfo output, too.