when you talk about the progress bar not moving, i assume that you are using a splashscreen that covers up the details of your boot. if this is the case, (not familiar with mandrake) you should be able to click somewhere or press a key to show the details. this will show you exactly what it is waiting on. it could be a bunch of services that you are starting and don't really need. if you cannot find a way to view these when booting, you can get to a console after booting and enter:
this will display all boot messages in a format that you can scroll through at your leisure. if there are any error messages there, post them here. also, it might be helpful for you to post what you get from the command:
this shows all running processes on your machine. often sevices like maild, sshd, httpd might be running that you don't need. unless of course you are running a mail/webserver, etc. this should at least give us a place to start.
hope this helps.