Does your system allow direct root login? You may have the correct password, and it just may not permit root logins
Boot with your favorite rescue-CD (e.g. Knoppix), become root
mount the root-partition of your system read/write (let's say to /mnt).
Then do 'chroot /mnt'. You will now be running your regularly installed linux.
Do 'passwd root' and type in the new password.
Press ctrl-D to leave the chroot-environment
unmount your root-partition and reboot.
At the grub boot menu highlight the system you wish to boot and tap 'e'.
Highlight the kernel line and tap 'e' again to edit.
Append the following to the kernel line which will cause it to boot to single user mode.
Tap 'b' to boot. After the boot you will have the # prompt.
Type the following to remount the root partition read-write.
Type the following to change the root password.
Type the following after setting the new password:
Use Ctrl Alt Del to reboot.
When you see the boot: prompt, type 'linux single' to enter single-user mode.
At the bash# prompt type
passwd root
You'll be asked to re-type the password for verification.
After you've changed the password reboot by typing 'shutdown -r now'.
Then log in to root with the new password.