Grub Boot Loader (no grub password on boot loader)
SuSE8/9

On grub bootup screen:
1). Edit the kernel load line and add linux init=/bin/bash at end of line
2). Continue to boot
3). At #prompt enter:
    mount -o remount,rw /
        cp -p passwd passwd.old (just in case)
    vipw
    remove 'x' in second column
    wq!
    mount -o remount,ro /
4). Reboot the system
5). Username: root
    Leave password blank
6). Resync password file with shadow file (if applicable)
    pwconv
7). passwd root
8). Change password to new one
9). Login as a normal user and su - to test the root password