Ally (from UK right?), Linux does not (as far as I know) put in the character * when you type in the root password.Infact it doesn't put any character in this is the case on SUSE anyway, so don't be alarmed if you dont see anything.
Follow the advice of Larry James if you can still access Linux, but if you cannot login as root or your username then you may have to re-install Definate Linux, making sure that you type the passwords in slowly for the first time and make sure you remember them!
You don't say wether or not you created a username as well as a root account. Were you asked to create one?
Maybe someone who has that distribution knows more about the install. Also, have you asked Linux format at their forums for advice?