It took about a minute to boot Alpine Linux on a debug build. It's currently about half an hour into booting elementary and it's just started the display server.
saagarjhaOP
Update: about an hour in it got stuck trying to start the login service.
hedora
I’ve had elogind deadlock on physical machines (on many distros and machines, including elementary). I have an nfs server, so it’s probably timing related.
Try a non-systemd distro (e.g., MX linux, Devuan, slackware).