Try to boot with nomodeset option. This will skip KMS driver, so if it's really a driver issue, the hang should be avoided, at least.