After upgrading my Debian Stretch installation to Buster, i experienced this behaviour.
acpi=off lets the kernel boot, but the system is still unusable as some controller do not work correctly.
So i guess its something ACPI related.
Also wrote an bugreport to debian.
I can not give any usable debug output as the kernel hangs before giving any output.