Do you see any messages, or is SuSE doing that annoying thing distros do these days and hiding messages from you on boot?
Booting _anything_ doesn't hang for five minutes doing nothing - if you see messages, tell us where it hangs and what it says. Problem with hostname resolution is my guess, I've seen that slow down boot before. If you see no messages, fix it:
Become root, edit /boot/grub/menu.lst (the config file for GRUB which I guess you are using) and change the part that says: