Well the current kernel runs fine on my end so I doubt it is related. The reason why I think that it is fsck related is that I have / on sda5 and home on md0. When the system boots fine it will get (at the beginning) an fsck message about sda5 (clean) followed by a fsck message about md0 (clean). When the system hangs at boot it is always a forced check on sda5 (non-contiguous) and nothing at all about md0 (like it didn't get there yet). Then the system hangs...
Well the current kernel runs fine on my end so I doubt it is related. The reason why I think that it is fsck related is that I have / on sda5 and home on md0. When the system boots fine it will get (at the beginning) an fsck message about sda5 (clean) followed by a fsck message about md0 (clean). When the system hangs at boot it is always a forced check on sda5 (non-contiguous) and nothing at all about md0 (like it didn't get there yet). Then the system hangs...