What has happened is not clear, bu the actions of your system indicate the there might be something wrong with you network settings.
When you boot, at the boot prompt, type a 5, and see what happens. If you get the same as now, then close the computer down, and re-try to start it, this time tying a 3 at the boot prompt.
5 tries to go into full graphics mode. If that fails, the attempt to boot with 3 measn “go into full multi-user and network mode”.
If that also fails, you need to start looking into the messages your computer gives you when it is failing.
After the “failed” start-up, as you have described, after having given the root password, at the prompt type:
dmesg | less
This will look at the booting messages, using the ‘less’ pager program, to give you juat one screen at a time.
Look through the messages, trying to look for “Error” or “Warning”. You page through the messages by hitting the space bar, once per page. You can also go back in the list, by hitting “b” (for back!).
When you are finished, you leasve less by hitting q (for quit).
Hopefully you can find out what is going wrong with your booting. Read what the compute says, and use your imagination.
If this fails, you could consider updating your installation; SuSe is in the meantime up to version 12.2, while you are using 10.0. The newer versions are more capable of finding and telling you about differetn hardware issues.